Stephanie Wang, Martin Bringmann, Percy Liang, Christopher Ré Stanford University ACL-2018 հऀ: দాߞ࢙ʢ౦େֶʣ 1 จதͷਤɼACLൃදεϥΠυ or จ͔ΒͷҾ༻Ͱ͢ɽ https://www.bradenhancock.com/ 3σϞಈը͋Γ·͢ɽ
his wife, Michelle, for all her help.” “Both Bill and his wife Hillary smiled and waved at reporters as they rode by.” “George attended the event with his wife, Laura, and their two daughters.” True True True Label Example େྔͷϥϕϧͳ͠σʔλʹ ώϡʔϦεςΟΫεΛద༻ J େنͳ܇࿅σʔλΛࣗಈతʹੜͰ͖Δ
– 賢い多数決: Data Programming [Ratner+2016] 6 Explanation Because the words “his wife” are right before person 2. Why did you label True? Labeling Function def f(x): return 1 if (“his wife” in left(x.person2, dist==1)) else 0 #abstain
DISC. MODEL False,because… e 1 e 2 e 3 UNLABELED EXAMPLES EXPLANATIONS SEMANTIC PRAGMATIC x 1 x 2 x 3 True,because… True,because… x y ˜ y ˜ Ξϊςʔγϣϯ࣌ ʹϥϕϧͷࠜڌΛ ࣗવจͰॻ͍ͯ Β͏ ࠜڌจΛϥϕϦϯ άؔʹม͢Δ
DISC. MODEL False,because… e 1 e 2 e 3 UNLABELED EXAMPLES EXPLANATIONS SEMANTIC PRAGMATIC x 1 x 2 x 3 True,because… True,because… x y ˜ y ˜ Ξϊςʔγϣϯ࣌ ʹϥϕϧͷࠜڌΛ ࣗવจͰॻ͍ͯ Β͏ ࠜڌจΛϥϕϦϯ άؔʹม͢Δ ඍົͳϥϕϦϯά ؔΛϑΟϧλʔ
DISC. MODEL False,because… e 1 e 2 e 3 UNLABELED EXAMPLES EXPLANATIONS SEMANTIC PRAGMATIC x 1 x 2 x 3 True,because… True,because… x y ˜ y ˜ Ξϊςʔγϣϯ࣌ ʹϥϕϧͷࠜڌΛ ࣗવจͰॻ͍ͯ Β͏ ࠜڌจΛϥϕϦϯ άؔʹม͢Δ ඍົͳϥϕϦϯά ؔΛϑΟϧλʔ ϥϕϦϯάؔ܈Λ unlabeledσʔλʹ ద༻ɼϥϕϧͷ౷߹
DISC. MODEL False,because… e 1 e 2 e 3 UNLABELED EXAMPLES EXPLANATIONS SEMANTIC PRAGMATIC x 1 x 2 x 3 True,because… True,because… x y ˜ y ˜ Ξϊςʔγϣϯ࣌ ʹϥϕϧͷࠜڌΛ ࣗવจͰॻ͍ͯ Β͏ ࠜڌจΛϥϕϦϯ άؔʹม͢Δ ඍົͳϥϕϦϯά ؔΛϑΟϧλʔ ϥϕϦϯάؔ܈Λ unlabeledσʔλʹ ద༻ɼϥϕϧͷ౷߹ ྨثΛֶश