the sigmorphon 2016 shared task morphological reinflection
play

The SIGMORPHON 2016 shared task morphological reinflection Ryan - PowerPoint PPT Presentation

The SIGMORPHON 2016 shared task morphological reinflection Ryan Cotterell, Christo Kirov, John Sylak-Glassman, David Yarowsky, Jason Eisner, Mans Hulden 1 SIGMORPHON 2016 Shared task - morphological reinflection Shared task


  1. The SIGMORPHON 2016 shared task— morphological reinflection Ryan Cotterell, Christo Kirov, John Sylak-Glassman, David Yarowsky, Jason Eisner, Mans Hulden 1 SIGMORPHON 2016 Shared task - morphological reinflection

  2. Shared task ‣ SIGMORPHON’s first shared task! ‣ First shared task on supervised learning of (inflectional) morphology ‣ featuring … • 3 tasks • 3 “tracks” • 10 languages • 9 systems submitted 2 SIGMORPHON 2016 Shared task - morphological reinflection

  3. Shared task Overview ‣ Tasks [MH] ‣ Language data [CK] ‣ Systems overview & results [RC] 3 SIGMORPHON 2016 Shared task - morphological reinflection

  4. Shared task Tasks ‣ 1 Inflection (synthesis/generation) ‣ 2 Reinflection (analysis + synthesis) ‣ 3 Unlabeled Reinflection 4 SIGMORPHON 2016 Shared task - morphological reinflection

  5. Task 1(inflection) train lemma MSD (feature/value pairs) word form test 5 SIGMORPHON 2016 Shared task - morphological reinflection

  6. Task 1(inflection) train lemma MSD (feature/value pairs) word form run test 6 SIGMORPHON 2016 Shared task - morphological reinflection

  7. Task 1(inflection) train lemma MSD (feature/value pairs) word form run pos=V,mood=IND,tense=PST,per=3,num=SG test 7 SIGMORPHON 2016 Shared task - morphological reinflection

  8. Task 1(inflection) train lemma MSD (feature/value pairs) word form run pos=V,mood=IND,tense=PST,per=3,num=SG ran test 8 SIGMORPHON 2016 Shared task - morphological reinflection

  9. Task 1(inflection) train lemma MSD (feature/value pairs) word form run pos=V,mood=IND,tense=PST,per=3,num=SG ran love pos=V,tense=PRS loving eat pos=V,mood=IND,tense=PST,per=1,num=SG ate … test 9 SIGMORPHON 2016 Shared task - morphological reinflection

  10. Task 1(inflection) train lemma MSD (feature/value pairs) word form run pos=V,mood=IND,tense=PST,per=3,num=SG ran love pos=V,tense=PRS loving eat pos=V,mood=IND,tense=PST,per=1,num=SG ate … test hate pos=V,tense=PRS ? 10 SIGMORPHON 2016 Shared task - morphological reinflection

  11. Task 1(inflection) train lemma MSD (feature/value pairs) word form run pos=V,mood=IND,tense=PST,per=3,num=SG ran love pos=V,tense=PRS loving eat pos=V,mood=IND,tense=PST,per=1,num=SG ate … test hate pos=V,tense=PRS ? read pos=V,mood=IND,tense=PST,per=3,num=SG ? 11 SIGMORPHON 2016 Shared task - morphological reinflection

  12. Task 1(inflection) train lemma MSD (feature/value pairs) word form run pos=V,mood=IND,tense=PST,per=3,num=SG ran love pos=V,tense=PRS loving eat pos=V,mood=IND,tense=PST,per=1,num=SG ate … test hate pos=V,tense=PRS hating read pos=V,mood=IND,tense=PST,per=3,num=SG read 12 SIGMORPHON 2016 Shared task - morphological reinflection

  13. Training data 13 SIGMORPHON 2016 Shared task - morphological reinflection

  14. Training data 14 SIGMORPHON 2016 Shared task - morphological reinflection

  15. Training data schreiben pos=V,mood={OPT/SBJV},tense=PRS,per=1,num=PL schreiben 15 SIGMORPHON 2016 Shared task - morphological reinflection

  16. Task 2 (reinflection) train MSD1 form1 MSD2 form2 test 16 SIGMORPHON 2016 Shared task - morphological reinflection

  17. Task 2 (reinflection) train MSD1 form1 MSD2 form2 pos=V,tense=PRS running pos=V,tense=PST ran test 17 SIGMORPHON 2016 Shared task - morphological reinflection

  18. Task 2 (reinflection) train MSD1 form1 MSD2 form2 pos=V,tense=PRS running pos=V,tense=PST ran … test pos=V,tense=PST sought pos=V,tense=INF 18 SIGMORPHON 2016 Shared task - morphological reinflection

  19. Task 2 (reinflection) train MSD1 form1 MSD2 form2 pos=V,tense=PRS running pos=V,tense=PST ran … test pos=V,tense=PST sought pos=V,tense=INF ? … 19 SIGMORPHON 2016 Shared task - morphological reinflection

  20. Task 2 (reinflection) train MSD1 form1 MSD2 form2 pos=V,tense=PRS running pos=V,tense=PST ran … test pos=V,tense=PST sought pos=V,tense=INF seek … 20 SIGMORPHON 2016 Shared task - morphological reinflection

  21. Task 3 (unlabeled reinflection) train MSD1 form1 MSD2 form2 pos=V,tense=PRS running pos=V,tense=PST ran … test pos=V,tense=PST sought pos=V,tense=INF seek … 21 SIGMORPHON 2016 Shared task - morphological reinflection

  22. Task 3 (unlabeled reinflection) train MSD1 form1 MSD2 form2 pos=V,tense=PRS running pos=V,tense=PST ran … test pos=V,tense=PST sought pos=V,tense=INF seek … 22 SIGMORPHON 2016 Shared task - morphological reinflection

  23. Task 3 (unlabeled reinflection) train form1 MSD2 form2 running pos=V,tense=PST ran … test sought pos=V,tense=INF seek … 23 SIGMORPHON 2016 Shared task - morphological reinflection

  24. Summary of tasks 24 SIGMORPHON 2016 Shared task - morphological reinflection

  25. Summary of tasks auto Lemma > inflection Task 1 Finnish 25 SIGMORPHON 2016 Shared task - morphological reinflection

  26. Summary of tasks auto Lemma > inflection Task 1 Finnish 26 SIGMORPHON 2016 Shared task - morphological reinflection

  27. Summary of tasks auto inflection > inflection Task 2 Finnish 27 SIGMORPHON 2016 Shared task - morphological reinflection

  28. Summary of tasks auto inflection > inflection Task 2 Finnish 28 SIGMORPHON 2016 Shared task - morphological reinflection

  29. Summary of tasks auto unk > inflection Task 3 Finnish ? autona 29 SIGMORPHON 2016 Shared task - morphological reinflection

  30. Summary of tasks auto unk > inflection Task 3 Finnish ? autona 30 SIGMORPHON 2016 Shared task - morphological reinflection

  31. Summary of tasks auto unk > inflection Task 3 Finnish autona 31 SIGMORPHON 2016 Shared task - morphological reinflection

  32. Summary of tasks auto inflection > inflection Task 2 (reduction) Finnish 32 SIGMORPHON 2016 Shared task - morphological reinflection

  33. Summary of tasks auto inflection > inflection Task 2 (reduction) Finnish 33 SIGMORPHON 2016 Shared task - morphological reinflection

  34. Summary of tasks auto inflection > inflection Task 2 (reduction) Finnish 34 SIGMORPHON 2016 Shared task - morphological reinflection

  35. Summary of tasks auto unk > inflection Task 3 (reduction) Finnish autona 35 SIGMORPHON 2016 Shared task - morphological reinflection

  36. Summary of tasks auto unk > inflection Task 3 (reduction) Finnish autona 36 SIGMORPHON 2016 Shared task - morphological reinflection

  37. Summary of tasks auto unk > inflection Task 3 (reduction) Finnish autona 37 SIGMORPHON 2016 Shared task - morphological reinflection

  38. Summary of tasks auto unk > inflection Task 3 (reduction) Finnish autona 38 SIGMORPHON 2016 Shared task - morphological reinflection

  39. Tracks Restricted Standard Bonus Task 1 1 1 1, M Task 2 2 1, 2 1, 2, M Task 3 3 1, 2, 3 1, 2, 3, M 39 SIGMORPHON 2016 Shared task - morphological reinflection

  40. Tracks Restricted Standard Bonus Task 1 1 1 1, M Task 2 2 1, 2 1, 2, M Task 3 3 1, 2, 3 1, 2, 3, M can reduce 40 SIGMORPHON 2016 Shared task - morphological reinflection

  41. Tracks Restricted Standard Bonus Task 1 1 1 1, M Task 2 2 1, 2 1, 2, M Task 3 3 1, 2, 3 1, 2, 3, M can’t reduce can reduce 41 SIGMORPHON 2016 Shared task - morphological reinflection

  42. Tracks Restricted Standard Bonus Task 1 1 1 1, M Task 2 2 1, 2 1, 2, M Task 3 3 1, 2, 3 1, 2, 3, M can reduce+ can’t reduce can reduce raw text dumps 42 SIGMORPHON 2016 Shared task - morphological reinflection

  43. Evaluation Three types, averaged over all inputs ‣ Accuracy (0/1) ‣ Levenshtein distance to gold form ‣ Reciprocal rank (for multiple guesses) -1/rank i (rank i = position of gold form among guesses) 43 SIGMORPHON 2016 Shared task - morphological reinflection

  44. Baseline ‣ Simple discriminative string transduction (similar to recent work*) ‣ Classifier is averaged perceptron ‣ Applies greedy labeling of input characters, given target features + features of surrounding characters, previous decisions *Durrett & DeNero (2013), Nicolai et al (2015) 44 SIGMORPHON 2016 Shared task - morphological reinflection

  45. Baseline source = [pos=V,tense=PRES…] target = lemma input # r u n s # P classification REPT output r 45 SIGMORPHON 2016 Shared task - morphological reinflection

  46. Baseline source = [pos=V,tense=PRES…] target = lemma input # r u n s # P classification REPT REPT output r u 46 SIGMORPHON 2016 Shared task - morphological reinflection

Recommend


More recommend