diverse paraphrasing and its effectiveness in data
play

Diverse Paraphrasing and its Effectiveness in Data Augmentation - PowerPoint PPT Presentation

Diverse Paraphrasing and its Effectiveness in Data Augmentation Ashutosh Kumar*, Satwik Bhattamishra*, Manik Bhandari, Partha Talukdar Machine and Language Learning Lab (MALL) Indian Institute of Science, Bangalore *Equal Contributions


  1. Diverse Paraphrasing and its Effectiveness in Data Augmentation Ashutosh Kumar*, Satwik Bhattamishra*, Manik Bhandari, Partha Talukdar Machine and Language Learning Lab (MALL) Indian Institute of Science, Bangalore *Equal Contributions

  2. Conversational Agents

  3. Conversational Agents

  4. Conversational Agents User : I want to book a flight from Minneapolis to New York

  5. Conversational Agents User : I want to book a flight from Minneapolis to New York Bot : Sure. When are you planning to travel ?

  6. Conversational Agents User : I want to book a flight from Minneapolis to New York Bot : Sure. When are you planning to travel ? User : Can you book plane to New York from Minneapolis

  7. Conversational Agents Sorry, I don’t understand what you’re saying User : I want to book a flight from Minneapolis to New York Bot : Sure. When are you planning to travel ? User : Can you book plane to New York from Minneapolis Bot : Sorry, I don’t understand what you’re saying

  8. Conversational Agents Sorry, I don’t understand what you’re saying User : I want to book a flight from Minneapolis to New York Bot : Sure. When are you planning to travel ? Data augmentation might help User : Can you book plane to New York from Minneapolis Bot : Sorry, I don’t understand what you’re saying

  9. Paraphrase Generation Rephrasing a given text in multiple ways

  10. Paraphrase Generation Rephrasing a given text in multiple ways Source how do i increase body height ?

  11. Paraphrase Generation Rephrasing a given text in multiple ways Source how do i increase body height ? • how could i increase my height ? • what should i do to increase body height ? Paraphrases • what are the ways to increase height ? • are there some ways to increase body height ?

  12. Paraphrase Generation Rephrasing a given text in multiple ways Source how do i increase body height ? • how could i increase my height ? • what should i do to increase body height ? Paraphrases • what are the ways to increase height ? • are there some ways to increase body height ? Fidelity (Meaning preserving)

  13. Paraphrase Generation Rephrasing a given text in multiple ways Source how do i increase body height ? • how could i increase my height ? • what should i do to increase body height ? Paraphrases • what are the ways to increase height ? • are there some ways to increase body height ? Fidelity Diversity (Meaning preserving) (Lexical & syntactical variety)

  14. Current State

  15. Current State Synonym or phrase replacement

  16. Current State Synonym or phrase replacement Source how do i increase body height ?

  17. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ?

  18. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically?

  19. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically? Encoder Decoder Sentence Paraphrase

  20. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically? Encoder Decoder Sentence Paraphrase Subsequence Selection - Beam Search (Top-k)

  21. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically? Encoder Decoder Sentence Paraphrase Subsequence Selection - Beam Search (Top-k) Source how do i increase body height ?

  22. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically? Encoder Decoder Sentence Paraphrase Subsequence Selection - Beam Search (Top-k) Source how do i increase body height ? • how do i increase my height ? • how do i increase my body height ? Beam • how do i increase the height ? • how would i increase my body height ?

  23. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically? Encoder Decoder Sentence Paraphrase Subsequence Selection - Beam Search (Top-k) Source how do i increase body height ? • how do i increase my height ? • how do i increase my body height ? Beam • how do i increase the height ? • how would i increase my body height ? Fidelity

  24. Current State Synonym or phrase replacement Source how do i increase body height ? Synonym how do i grow body height ? Phrase how do i increase the body measurement vertically? Encoder Decoder Sentence Paraphrase Subsequence Selection - Beam Search (Top-k) Source how do i increase body height ? • how do i increase my height ? • how do i increase my body height ? Beam • how do i increase the height ? • how would i increase my body height ? Fidelity Diversity

  25. What can we do ?

  26. What can we do ? Subsequence Selection - Beam Search (Diverse selection)

  27. What can we do ? Subsequence Selection - Beam Search (Diverse selection) Source how do i increase body height ?

  28. What can we do ? Subsequence Selection - Beam Search (Diverse selection) Source how do i increase body height ? • how do i increase my height ? • how can i decrease my body weight ? Beam • what do i do to increase the height ? • i am 17, what steps to take to decrease weight ?

  29. What can we do ? Subsequence Selection - Beam Search (Diverse selection) Source how do i increase body height ? • how do i increase my height ? • how can i decrease my body weight ? Beam • what do i do to increase the height ? • i am 17, what steps to take to decrease weight ? Diversity

  30. What can we do ? Subsequence Selection - Beam Search (Diverse selection) Source how do i increase body height ? • how do i increase my height ? • how can i decrease my body weight ? Beam • what do i do to increase the height ? • i am 17, what steps to take to decrease weight ? Fidelity Diversity

  31. What we need

  32. What we need Fidelity Diversity

  33. What we need Fidelity Diversity DiPS Find k diverse paraphrases with high fidelity Method based on subset 
 selection of candidate (sub)sequences

  34. Subset Selection how do i increase my … how can i decrease the … how can i grow the … what ways exist to increase … how would I increase the … how do I decrease the … i am 17 , what … are there ways to increase … V t

  35. Subset Selection how do i increase my … how can i decrease the … how can i grow the … how do i increase my … what ways exist to increase … how can i grow the … how would I increase the … what ways exist to increase … how do I decrease the … are there ways to increase … i am 17 , what … are there ways to increase … V t X

  36. Subset Selection how do i increase my … how can i decrease the … how can i grow the … how do i increase my … what ways exist to increase … how can i grow the … k how would I increase the … what ways exist to increase … how do I decrease the … are there ways to increase … i am 17 , what … are there ways to increase … argmax X ⊆ V t , | X | = k F ( X ) V t X

  37. Subset Selection how do i increase my … how can i decrease the … how can i grow the … how do i increase my … what ways exist to increase … how can i grow the … k how would I increase the … what ways exist to increase … how do I decrease the … are there ways to increase … i am 17 , what … are there ways to increase … argmax X ⊆ V t , | X | = k F ( X ) V t X If is sub modular + monotone = Greedy algo. with 
 F good bounds exists

  38. Sub-modularity F = # Unique Coloured items

  39. Sub-modularity F = # Unique Coloured items # Items = 4 F = 2

  40. Sub-modularity F = # Unique Coloured items # Items = 4 F = 2

  41. Sub-modularity F = # Unique Coloured items # Items = 4 + 1 # Items = 4 F = 2 F = 2 + 1

  42. Sub-modularity F = # Unique Coloured items # Items = 4 + 1 # Items = 4 F = 2 F = 2 + 1

  43. Sub-modularity F = # Unique Coloured items # Items = 5 + 1 # Items = 4 + 1 # Items = 4 F = 3 + 0 F = 2 F = 2 + 1

  44. Sub-modularity F = # Unique Coloured items # Items = 5 + 1 # Items = 4 + 1 # Items = 4 F = 3 + 0 F = 2 F = 2 + 1 Diminishing Returns

  45. Monotonicity B F F ≤ A A

  46. DiPS Induce Diversity while not compromising on Fidelity Diversity Components Fidelity Components where , can , film , I , How , find that , that picture , .. : 3k Candidate Subsequences Source Sentence I get , can I , Where can I Where can I Where can I find film? that Where can I Where can I get movie? that How can I get that picture? Rewards unique n-grams Synonym (similar embeddings) Where can I get that film? Where can I find that picture How I can get that picture Rewards Structural Coverage Where can I get that movie? k- sequences Where can <eos> <sos> I ENCODER DECODER

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