Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:rg:2012:meant [2012/11/12 23:54] rosa |
courses:rg:2012:meant [2012/11/13 16:25] (current) popel |
||
---|---|---|---|
Line 8: | Line 8: | ||
- | The paper was widely discussed throughout the whole session. The report tries to divide the points discussed in correspondance | + | The paper was widely discussed throughout the whole session. The report tries to divide the points discussed in correspondence |
===== 1 Introduction ===== | ===== 1 Introduction ===== | ||
- | The paper proposes a semi-automatic translation evaluation metric that is claimed to be both well correlated with human judgement | + | The paper proposes a semi-automatic translation evaluation metric that is claimed to be both well correlated with human judgment |
==== Question 1: Which translation is considered as "a good one" by (H)MEANT? ==== | ==== Question 1: Which translation is considered as "a good one" by (H)MEANT? ==== | ||
- | Meant assumes that a good traslation | + | Meant assumes that a good translation |
- | Matin further explained that HTER is a metric where the humans post-edit the MT output to transform it into a correct translation, | + | Martin |
Matěj Korvas then pointed to an important difference between MEANT and HTER: MEANT uses reference translations, | Matěj Korvas then pointed to an important difference between MEANT and HTER: MEANT uses reference translations, | ||
Line 25: | Line 25: | ||
==== Question 2: Which phases of annotations are there? ==== | ==== Question 2: Which phases of annotations are there? ==== | ||
- | |||
- SRL (semantic role labelling) of both the reference and the MT output; the labels are based on PropBank (but have nicer names) | - SRL (semantic role labelling) of both the reference and the MT output; the labels are based on PropBank (but have nicer names) | ||
- aligning the frames - first, predicates are aligned, and then, for each matching pair of predicates, their arguments are aligned as well | - aligning the frames - first, predicates are aligned, and then, for each matching pair of predicates, their arguments are aligned as well | ||
- ternary judging - deciding whether each matched role is translated correctly, incorrectly or only partially correctly | - ternary judging - deciding whether each matched role is translated correctly, incorrectly or only partially correctly | ||
- | The group discussed whether HMEANT evaluations are really faster than HTER annotations, | + | The group discussed whether HMEANT evaluations are really faster than HTER annotations, |
- | ==== Question 3: What does the set J contain in the //C_precision// formula? ==== | + | ==== Question 3: What does the set J contain in the C_precision formula? ==== |
The answer is that it contains the arguments of the predicate. It actually contains all // | The answer is that it contains the arguments of the predicate. It actually contains all // | ||
Line 46: | Line 45: | ||
For MT2, // | For MT2, // | ||
- | For MT3, the predicates do not match, and therefore no arguments are taken into account. Martin and Ruda agreed that most probably not even a partial match of predicates can be annotated, as there is no support for such annotation in the formulas, which Martin suggested to be a possible flaw of the method. | + | For MT3, the predicates do not match, and therefore no arguments are taken into account |
Karel Bílek also noted that it is hard to annotate semantics on incorrect sentences, which is not mentioned in the paper. | Karel Bílek also noted that it is hard to annotate semantics on incorrect sentences, which is not mentioned in the paper. | ||
===== 4 Meta-evaluation methodology ===== | ===== 4 Meta-evaluation methodology ===== | ||
- | Here, we reminded the difference between Kendall' | + | Here, we reminded the difference between Kendall' |
- | Martin also remarks | + | Martin also remarked |
===== 6 Experiment: Monolinguals vs. bilinguals ===== | ===== 6 Experiment: Monolinguals vs. bilinguals ===== | ||
- | |||
Petr notes that, although it might seem surprising that monolinguals perform better in the evaluation than bilinguals, it is probably a consequence of the fact that bilinguals try to guess what the source was, while the monolinguals cannot do that. | Petr notes that, although it might seem surprising that monolinguals perform better in the evaluation than bilinguals, it is probably a consequence of the fact that bilinguals try to guess what the source was, while the monolinguals cannot do that. | ||
Line 62: | Line 60: | ||
===== Final Objections ===== | ===== Final Objections ===== | ||
- | |||
For the rest of the session, Martin took the lead to express some more objections to the paper. The group agreed with the objections, and even added some more. | For the rest of the session, Martin took the lead to express some more objections to the paper. The group agreed with the objections, and even added some more. | ||
- | Table 3 seems to represent the main results of the paper. | + | Table 3 seems to represent the main results of the paper.It is shocking that the authors used **only 40 sentences**; |
- | It is shocking that the authors used **only 40 sentences**; | + | The grid search they use to tune the parameters means to "try everything and find the best-correlating parameters" |
- | The grid search they use to tune the parameters means to "try everything and find the best-correlating parameters" | + | Karel Bílek also notes that it is quite ridiculous to state the precision to 4 decimal digits when only 40 sentences are used. |
- | They ran the grid search optimization on the 40 sentences they have, but then they evaluated HMEANT on the same data. | + | |
- | The group agreed that such evaluation is completely flawed and it is not clear why it was performed and included in the paper. | + | |
- | Table 4 | + | In Table 4, the authors probably try to compensate for this flaw by performing cross-validation. However, please note there are only 10 sentences in one fold. Petr thinks that the table should show that the parameter weights are stable. However, Martin thinks that for only 40 sentences, it is probably easy to find 12 parameter values to achieve good performance. Moreover, Aleš Tamchyna assumes that even the formulas used might be fitted to those 40 sentences. |
- | Martin then informed the group that Dekai Wu has still not given us the data from the annotations done on ÚFAL (which was already several months ago), which rises even more suspicion | + | Martin then informed the group that Dekai Wu has still not given us the data from the annotations done on ÚFAL (which was already several months ago), which makes us even more suspicious |
Martin also notes that the authors claim that all other existing evaluation metrics require lexical matches to consider a translation to be correct - which is not true, as the Meteor metric can also use paraphrases. | Martin also notes that the authors claim that all other existing evaluation metrics require lexical matches to consider a translation to be correct - which is not true, as the Meteor metric can also use paraphrases. | ||
- | KB: 40 sentences but precision to 4 decimal digits | + | The group generally agreed that, although the ideas behind HMEANT seem reasonable, the paper itself is misleading and is not to be believed much (or probably at all). The proposed metric possibly correlates better with human judgment than automatic metrics, but it does not really seem to reach HTER. |
- | + | ||
- | + | ||
- | + | ||
- | The group generally agreed that, although the ideas behind HMEANT seem reasonable, the paper itself is misleading and is not to be believed much (or probably at all). | + |