Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
雑談対話システムにおけるdeep learning
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
shu_suzuki
February 28, 2019
Technology
0
380
雑談対話システムにおけるdeep learning
長岡技術科学大学
自然言語処理研究室
B3勉強会
鈴木脩右
shu_suzuki
February 28, 2019
Tweet
Share
More Decks by shu_suzuki
See All by shu_suzuki
文献紹介:Investigating Evaluation of Open-Domain Dialogue Systems With Human Generated Multiple References
shu_suzuki
0
190
文献紹介:Do Neural Dialog Systems Use the Conversation History Effectively? An Empirical Study
shu_suzuki
0
84
文献紹介: How to Make Context More Useful? An Empirical Study on Context-Aware Neural Conversational Models
shu_suzuki
0
340
文献紹介:Conversational Response Re-ranking Based on Event Causality and Role Factored Tensor Event Embedding
shu_suzuki
0
170
文献紹介:Modeling Semantic Relationship in Multi-turn Conversations with Hierarchical Latent Variables
shu_suzuki
0
77
文献紹介:ReCoSa: Detecting the Relevant Contexts with Self-Attention for Multi-turn Dialogue Generation
shu_suzuki
0
210
文献紹介:Better Automatic Evaluation of Open-Domain Dialogue Systems with Contextualized Embeddings
shu_suzuki
0
120
文献紹介:Why are Sequence-to-Sequence Models So Dull?
shu_suzuki
0
70
文献紹介:Multi-Turn Response Selection for Chatbots with Deep Attention Matching Network
shu_suzuki
0
220
Other Decks in Technology
See All in Technology
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.7k
Greatest Disaster Hits in Web Performance
guaca
0
290
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
Agile Leadership Summit Keynote 2026
m_seki
1
680
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
230
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
320
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
770
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Designing for Timeless Needs
cassininazir
0
130
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
86
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Transcript
雑談対話システムにおけるdeep learning 鈴木脩右 February 28, 2019 長岡技術科学大学 自然言語処理研究室 1
参考資料 [1] Wei Wu,Rui Yan.Deep Chit-Chat: Deep learning for ChatBots.EMNLP.2018.http:
//www.ruiyan.me/pubs/tutorial-emnlp18.pdf ※本スライドの画像,表は上記資料より引用 2
目次 雑談対話システムとは 応答生成 コーパス 評価方法 付加要素 まとめ 3
雑談対話システムとは
雑談対話システムとは • 名前の通り,雑談をする対話システムのこと.(例:りんな) • 非タスク指向かつオープンドメインの対話システム. • アプローチは,主に以下の 2 つ •
検索ベース • 生成ベース 4
応答生成
seq2seq • Encoder で,ユーザからの発話を解析 • Decoder で,応答を生成 • 一問一答しかできない (対話の文脈を考慮できない)
• Attention の付け方は,Global,Local,Hybrid など様々 5
階層的Encoder-Decoder (HRED) • それまでの対話から,次の 発話を生成可能 • Encoder,Context,Decoder の三層で構成 • Encoder
で,ユーザ発話を ベクトルに変換 • Context で,対話の文脈を まとめてベクトルに変換 • Decoder で,応答を生成 6
潜在変数HRED(VHRED) • HRED は応答に多様性がない.つまり,A の発話に対して, 必ず B と応答してしまう • こういった問題を解決するため,Context
層に確率的なノイ ズを乗せる 7
コーパス
コーパス • Ubuntu Dialogue Corpus Ubuntu forum のチャットルームの会話からデータセットを 作成 •
Twitter • Yahoo!知恵袋 ユーザ同士でのやり取りがあるサービスをコーパスにしている 8
評価方法
評価方法 • 非タスク指向型の対話システムを自動で評価することは困難 • 人手での評価はコストが大きい • 評価するためのモデルを構築する研究がある 9
ADEM • HRED モデルで,文脈,参照応答,モデル応答を評価 • 人手による評価と近い評価ができる 10
ADVMT • 既存手法では単言語に着目 • 多言語に対応した評価手法を作りたい • 各言語を一つのタスクとしてマルチタスクで学習 • 言語に依存しない部分を理解するために敵対的学習 11
付加要素
付加要素 色々な要素を付加する研究もある • 対話のトピックに着目 • 感情表現 • 絵文字から,感情分析 • 対話システム自体に個性を持たせる
12
まとめ
まとめ • HRED モデルで,文脈を考慮した応答生成が可能 • さらに,潜在変数をノイズとして加えることで応答に多様 性を持たせる • コーパスには,実サービスでのユーザ同士のやりとりを使 うことが多い
• 自動で評価するために,モデルを構築する研究がある • ただ雑談をするだけでなく,特色を持たせる研究もある 13