commonsense in natural language
play

Commonsense in Natural Language Yonatan Bisk , Rowan Zellers, Ronan - PowerPoint PPT Presentation

PIQA: Reasoning about Physical Commonsense in Natural Language Yonatan Bisk , Rowan Zellers, Ronan Le Bras, Jianfeng Gao and Yejin Choi Whats the meaning of a word? 01 ) This is silly right?


  1. PIQA: Reasoning about Physical Commonsense in Natural Language Yonatan Bisk , Rowan Zellers, Ronan Le Bras, Jianfeng Gao and Yejin Choi

  2. What’s the meaning of a word? π‘ž π‘₯ 𝑒 π‘₯ 0β€¦π‘’βˆ’1 ) This is silly right? π‘ž π‘₯ 𝑗 π‘₯ 0β€¦π‘—βˆ’1 , π‘₯ 𝑗+1…𝑂 )

  3. https://www.instructables.com/id/Stylish-Duct-Tape-Backpack/

  4. Context Desire : Something smushed Core tool : Heavy flat object Required component : Time To press a ____ you should place ____ on it for ____ hours. Place a cutting board or another flat object over the top half of the backpack. Place about 10 lbs. (4.5 kg) of heavy objects on top. Leave the weights in place for at least 2 hours. (You can accelerate the process by using heavier objects, or by sitting on the cutting board as you read through the rest of this Instructable!) 6

  5. Annotation 1. Visit an Instructables.com page to collect inspiration 2. Goal : What is a related sub-task? 3. Solution : How would you go about achieving this? 4. Trick : What similar answer would fail to achieve the goal? 7

  6. Physical Commonsense To separate egg whites from the yolk using a water bottle, you should … A B Place the water bottle and press Squeeze the water bottle and it against the yolk. Keep pushing, press it against the yolk. which creates suction and lifts Release, which creates suction and lifts the yolk. the yolk. βœ” ❌ 8

  7. Physical Commonsense To separate egg whites from the yolk using a water bottle, you should … Squeeze the water bottle and press it against the yolk. A βœ” Release , which creates suction and lifts the yolk. Place the water bottle and press it against the yolk. B ❌ Keep pushing , which creates suction and lifts the yolk. 9

  8. Tools and Dataset Bias Bad idea: Asking humans questions What can I use whisk eggs? Fork ● What can I use to pop a balloon? Fork ● What can I use to close an electrical circuit? Fork ● What can I use to dig a small hole in the garden? ● Fork What can I use to spread butter? ● Fork What can I use to open a paint can? ● Fork What can I use to let air out a tire? ● Fork 10

  9. Annotation Artifacts What about… Gururangan, Suchin, et al. "Annotation artifacts in natural language inference data." (2018) Poliak, Adam, et al. "Hypothesis only baselines Don’t go in natural language inference." (2018) anywhere! Solution: Adversarial Filtering (Zellers 2018) β†’ specifically AFLite (Sakaguchi 2020) Gratuitous Popups! 11

  10. AFLite Keep Classify everything Classifiers boundary All data 5,000 examples / classifier 12

  11. Dataset & Baselines Trivial patterns removed ● Dataset balanced ● 16K Training, 2K Validation, 3K Testing ● 100 Human 95 90 85 80 75 70 65 60 55 50 Valid Test 13 GPT BERT-Large RoBERTa-Large

  12. A single word 14

  13. Common replacements 15

  14. Qualitative 16

  15. What do we want to learn? Hollow Long & thin Flexible Straws Y Y Y Toothpicks N Y N Chopsticks N Y N PVC Pipe Y Y Y Steel Pipe Y Y N

  16. How do we want to learn it? A little bit of both?

  17. Physical Commonsense What’s out here? Written Knowledge Thanks! Knowledge http://yonatanbisk.com/piqa *Shapes are not to scale

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend