evaluating word order recursively over permutation forests
play

Evaluating Word Order Recursively over Permutation-Forests Milo s - PowerPoint PPT Presentation

Evaluating Word Order Recursively over Permutation-Forests Milo s Stanojevi c and Khalil Simaan October 25, 2014 What is wrong with existing metrics related to word order BLEU and many others have local view of word order (n-gram


  1. Evaluating Word Order Recursively over Permutation-Forests Miloˇ s Stanojevi´ c and Khalil Sima’an October 25, 2014

  2. What is wrong with existing metrics related to word order ◮ BLEU and many others have local view of word order (n-gram window) which is not good for long distance reordering.

  3. What is wrong with existing metrics related to word order ◮ BLEU and many others have local view of word order (n-gram window) which is not good for long distance reordering. ◮ We need better representation that would allow a global view – permutations (LRscore, RIBES, FuzzyScore)

  4. What is wrong with existing metrics related to word order ◮ BLEU and many others have local view of word order (n-gram window) which is not good for long distance reordering. ◮ We need better representation that would allow a global view – permutations (LRscore, RIBES, FuzzyScore) ◮ Problem: not hierarchical and not flexible

  5. What is wrong with existing metrics related to word order ◮ BLEU and many others have local view of word order (n-gram window) which is not good for long distance reordering. ◮ We need better representation that would allow a global view – permutations (LRscore, RIBES, FuzzyScore) ◮ Problem: not hierarchical and not flexible ◮ Permutation Trees (PETs) might come handy

  6. What is wrong with existing metrics related to word order ◮ BLEU and many others have local view of word order (n-gram window) which is not good for long distance reordering. ◮ We need better representation that would allow a global view – permutations (LRscore, RIBES, FuzzyScore) ◮ Problem: not hierarchical and not flexible ◮ Permutation Trees (PETs) might come handy ◮ Our metric computes its score in a way similar to PCFG on these hierarchical structures

  7. Recursive metrics

  8. Recursive metrics

  9. Recursive metrics

  10. Recursive metrics

  11. Recursive metrics

  12. Recursive metrics

  13. Recursive metrics

  14. PETscore ( · ) and PEFscore ( · ) PETscore ( node ) = β opScore ( node . op )+ � (1 − β ) PETscore ( c ) c ∈ node . children

  15. PETscore ( · ) and PEFscore ( · ) PETscore ( node ) = β opScore ( node . op )+ � (1 − β ) PETscore ( c ) c ∈ node . children But, there might be (exponentially) many PETs for a single permutation! � t ∈ PEF ( π ) PETscore ( t ) PEFscore ( π ) = # PETs Can be efficiently computed with a version of Inside algorithm.

  16. Results into English (scaled Kendall sent level)

  17. Results out of English (scaled Kendall sent level)

  18. Conclusion ◮ Consider all factorizations (PEF)

  19. Conclusion ◮ Consider all factorizations (PEF) ◮ Do it hierarchically

  20. Conclusion ◮ Consider all factorizations (PEF) ◮ Do it hierarchically ◮ Metric is available online together with BEER

  21. Conclusion ◮ Consider all factorizations (PEF) ◮ Do it hierarchically ◮ Metric is available online together with BEER ◮ Come to see the poster

  22. Conclusion ◮ Consider all factorizations (PEF) ◮ Do it hierarchically ◮ Metric is available online together with BEER ◮ Come to see the poster ◮ Thank you

Recommend


More recommend