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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
shu_suzuki
February 28, 2019
Technology
0
390
雑談対話システムにおける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
200
文献紹介:Do Neural Dialog Systems Use the Conversation History Effectively? An Empirical Study
shu_suzuki
0
86
文献紹介: How to Make Context More Useful? An Empirical Study on Context-Aware Neural Conversational Models
shu_suzuki
0
360
文献紹介:Conversational Response Re-ranking Based on Event Causality and Role Factored Tensor Event Embedding
shu_suzuki
0
180
文献紹介:Modeling Semantic Relationship in Multi-turn Conversations with Hierarchical Latent Variables
shu_suzuki
0
80
文献紹介:ReCoSa: Detecting the Relevant Contexts with Self-Attention for Multi-turn Dialogue Generation
shu_suzuki
0
220
文献紹介:Better Automatic Evaluation of Open-Domain Dialogue Systems with Contextualized Embeddings
shu_suzuki
0
130
文献紹介:Why are Sequence-to-Sequence Models So Dull?
shu_suzuki
0
75
文献紹介:Multi-Turn Response Selection for Chatbots with Deep Attention Matching Network
shu_suzuki
0
220
Other Decks in Technology
See All in Technology
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
140
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
250
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
160
TUNA Camp 2026 京都Stage ヒューリスティックアルゴリズム入門
terryu16
0
600
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
76k
OCI技術資料 : 証明書サービス概要
ocise
1
7.1k
The Rise of Browser Automation: AI-Powered Web Interaction in 2026
marcthompson_seo
0
310
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
0
450
Cursor Subagentsはいいぞ
yug1224
2
110
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
0
160
Physical AI on AWS リファレンスアーキテクチャ / Physical AI on AWS Reference Architecture
aws_shota
1
180
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
KATA
mclloyd
PRO
35
15k
エンジニアに許された特別な時間の終わり
watany
106
240k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Statistics for Hackers
jakevdp
799
230k
Deep Space Network (abreviated)
tonyrice
0
97
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Building the Perfect Custom Keyboard
takai
2
720
A better future with KSS
kneath
240
18k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
310
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
680
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
190
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