sequicity simplifying task oriented dialogue systems with
play

Sequicity: Simplifying Task-oriented Dialogue Systems with Single - PowerPoint PPT Presentation

Sequicity: Simplifying Task-oriented Dialogue Systems with Single Sequence- to-Sequence Architectures We Wenqiang Lei , Xisen Jin, Zhaochun Ren, Xiangnan He, Min-Y en Kan, DaweiYin Traditional Pipeline Designs for Task- oriented Dialogue


  1. Sequicity: Simplifying Task-oriented Dialogue Systems with Single Sequence- to-Sequence Architectures We Wenqiang Lei , Xisen Jin, Zhaochun Ren, Xiangnan He, Min-Y en Kan, DaweiYin

  2. Traditional Pipeline Designs for Task- oriented Dialogue System • Intent classifier – Booking restaurants etc. • Belief tracker • Policy maker • Dialogue generator

  3. 3 Problems of Traditional Pipeline Designs • Complex belief trackers • Fragility • Templated response

  4. An End-to-end Solution • Intent classifier An End-to-end – Booking restaurants etc. Trainable Dialogue System (NDM) (Wen et • Belief tracker al., 2017b) • Policy maker • Response generator Tsung-Hsien Wen, David Vandyke, Nikola Mrksic, Milica Gasic, Lina M Rojas-Barahona, Pei-Hao Su, Stefan Ultes, and Steve Young. 2017b. A network-based end-to-end trainable task-oriented dialogue system. EACL .

  5. 5 Some Problems Still Remains in NDM • Complex belief trackers • Pre-trained Belief Tracker • Fragility • Templated response

  6. Complex Belief Tracker In NDM • Informable slots Food style Price range Open hour … Chinese food Expensive Before 11:00 pm … Japanese food Cheap … … French food … … … … … … … … ... … … • Requestable slots Requiring address? Requiring phone number? Requiring name? … Yes Yes Yes … No No Know …

  7. Sequicity Solution • Belief span – <Inf>Italian;Cheap</Inf> <Req>Address</Req>

  8. Sequicity Solution • Belief span – <Inf>Italian;Cheap</Inf> <Req>Address</Req>

  9. Sequicity Solution • Belief span – <Inf>Italian;Cheap</Inf> <Req>Address</Req>

  10. Sequicity Solution • Belief span – <Inf>Italian;Cheap</Inf> <Req>Address</Req>

  11. Sequicity Solution • Belief span – <Inf>Italian;Cheap</Inf> <Req>Address; Phone</Req>

  12. Sequicity Solution • Belief span – <Inf>Italian;Cheap</Inf> <Req>Address; Phone</Req> • Notation Source sequence – B t : belief span Target sequence – U t : user utterance – R t : machine response

  13. Sequicity Illustration

  14. Sequicity Illustration Multiple match Single match No match

  15. Optimization • Joint log-likelihood – Short coming: treating each word equally – E.g., The closest Italian restaurant is at <ad addr_s _slot> • Reinforcement learning – Action: decoding a word – State: hidden vectors generated by RNNs – Reward: decoding a correct placeholder +1, decoding each word -0.1

  16. Experiments: Datasets

  17. Experiment Results

  18. Time Expenses on Belief Trackers

  19. RL Helps with BLEU and Succ. F1

  20. Removing CopyNets

  21. Discussions: OOV Experiments Synthesized OOV data: I would like some Chinese food. à I would like some Chinese_unk food.

  22. Discussion: Parameter Scales

  23. Discussion: Parameter Scales

  24. 8/26/18 24 Conclusion • Sequicity provides another direction for task- oriented dialogue systems. • It is more light-weighted, can handle OOV requests. • It learns dialogue action directly from data with less human interventions – Requires more training data.

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