SlideShare a Scribd company logo
1 of 36
Wikipedia Entity VectorとWordNetで
対話内容を選定し
Chainer を用いたAttentionモデルで
発話内の重要な単語に着目するBotの作成
1
自己紹介
大串 正矢
@SnowGushiGit
ポート株式会社
Web開発事業部 研究チーム
Tech-Circle 運営スタッフ
機械学習/自然言語処理
インフラ自動構築 /並列分散処理
Python
2
Agenda
• Theme of LT
• Conversation Pattern
• Use Case 1
• Use Case 2
• System Architecture
• Choose TOPIC using by Wikipedia Entity Vector and Word Net
• Focus Speech of contents using by Attention Model
3
Theme of LT
4
5
Theme of LT
Choice and
Focus
Conversation Pattern
6
Conversation Pattern
7
彼氏
妹
パパ
Conversation Pattern
8
私 と仕事の
どっちが 大事 ?
その 服
可愛い
どこ で
買ったの?
パパ 小遣い
頂戴
彼氏
妹
パパ
9
Theme of LT
ユーザーそれぞれの対話履歴
が必要
しかし最初はない・・・
最初から内容を絞りたい
System Architecture
10
System Architecture
11
SQLite
対話破綻
コーパス
ファインチューニ
ング用学習データ
プレトレイン WikiPediaタイ
トルデータ
学習
データ取得データ出力
チューニング
ボット応答
ユーザーアクション
Word Net
Wikipedia
Entity Vector
Word Net
Wikipedia
Entity Vector
Choose TOPIC using
by
Wikipedia Entity Vector and Word Net
12
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
13
彼氏
妹
パパ
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
• Word Netは何??
– 単語に概念を付与してグループ化してくれているデータセット
14
スコティッシュ
ホールド
クロネコ オレンジネコ
ネコ
15
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
しかし概念数が多い
:
その数57,238 概念
概念数が多いと
データを用意しづらい
16
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
同じような概念があるはず
:
それをまとめたい
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
• Wikipedia Entity Vectorは何??
– 単語、および Wikipedia で記事となっているエンティティの分
散表現ベクトル
17
18
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
概念にベクトルが付与できる
:
つまり計算が可能に
(注意:今回は計算量とメモリ
の関係で20万単語のみ使用)
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
19
Word Netと
Wikipedia Entity Vector
を組み合わせることで
概念クラスを
分散ベクトル化
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
• Word Net とWikipedia Entity Vectorを組み合わせ
1:Word Netの概念クラスをWikipedia Entity Vectorを用いて
サマライズ
2: Word Netの未知語をWikipedia Entity Vectorで付与
3:概念クラスの平均ベクトルをWikipedia Entity Vectorで
導出
4:概念クラスをサマライズ
5:概念クラス内の単語の頻度が1000以上だけ残す
20
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
1:Word Netの概念クラスをWikipedia Entity Vectorを用いて
サマライズ
21
ネコ:[0.2, 0.3, 0.4…]
犬:[0.3, 0.4, 0.5…]
Wikipedia
Entity Vector
うさぎ:[0.2, 0.5, 0.4…]
コ
サ
イ
ン
類
似
度
計
算
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
2: Word Netの未知語をWikipedia Entity Vectorで付与
22
クロネコ
白猫
:
三毛猫
:
ネコWikipedia Entity
Vector
コサイン類似
度
近い
未知語なら
追加
23
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
各概念に属する単語数が増え
ある程度まとまったが
:
まだ多い
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
3: 概念クラスの平均ベクトルをWikipedia Entity Vectorで導出
24
クロネコ:[0.2, 0.3, 0.4…]
白猫:[0.1, 0.3, 0.…]
:
ネコ
柴犬:[0.1, 0.3, 0.4…]
土佐犬:[0.1, 0.2, 0.…]
:
犬
平均ベクトル
平均ベクトル
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
4: 概念クラスをサマライズ
25
クロネコ:[0.2, 0.3, 0.4…]
白猫:[0.1, 0.3, 0.…]
:
ネコ
柴犬:[0.1, 0.3, 0.4…]
土佐犬:[0.1, 0.2, 0.…]
:
犬
平均ベクトル
平均ベクトル
コサイン類似度計算
26
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
各概念に属する単語数が増え
ある程度まとまったが
:
まだ多い(20000程度)
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
5: 概念クラス内の単語の頻度が1000以上だけ残す
27
クロネコ
白猫
:
ネコ
柴犬
土佐犬
:
犬
白鳥
アヒル
:
トリ
コアラ
コアラ
28
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
これで76概念まで減少
:
他は概念を与えないことに
全てのベクトル
使えばもっと良くなるはず・・
Choose TOPIC using by
Wikipedia Entity Vector and Word Net
29
その 服
可愛い
どこ で
買ったの?
彼氏
イケメン
かっこいい
:
妹
可愛い
服
:
パパ
お金
小遣い
:
単語の平均一致
率計算
Focus Speech of contents using by
Attention Model
30
Focus Speech of contents using by
Attention Model
31
私 と仕事の
どっちが 大事 ?
その 服
可愛い
どこ で
買ったの?
パパ 小遣い
頂戴
彼氏
妹
パパ
Focus Speech of contents using by
Attention Model
32
• Attention Modelとは
• 詳しくは下記のスライドで
http://www.slideshare.net/yutakikuchi927/deep-learning-nlp-attention
Conclusion
33
Conclusion
• 概念クラスをまとめて、分散表現
– 概念クラスの辞書を入れ替えれば、特定の目的にそった分散表現が可能!!
– バージョンアップ予定:
– https://github.com/SnowMasaya/Chainer-Slack-Twitter-Dialogue
• Wikipedia Entity Vector全てのデータを使用できるようにする。
• Dockerコンテナで動作可能
• 固有表現の拡充
• Chainerの最新バージョン対応(1.5.1で動作確認)
• コサイン類似度で発言を分類(今は単純な単語一致率)
– 出来たら良いかな
• キャラクター性の付与
• 感情を考慮した対話
• GithubにStarをくれるとやる気が加速します!!
– githubを“Chainer Slack Twitter”で検索
34
Reference
35
Reference
• Chainerで学習した対話用のボットをSlackで使用+Twitterから学習データ
を取得してファインチューニング
– http://qiita.com/GushiSnow/items/79ca7deeb976f50126d7
• WordNet
– http://nlpwww.nict.go.jp/wn-ja/
• 日本語 Wikipedia エンティティベクトル
– http://www.cl.ecei.tohoku.ac.jp/~m-suzuki/jawiki_vector/
• PAKUTASO
– https://www.pakutaso.com/
• A Neural Attention Model for Sentence Summarization
– http://www.aclweb.org/anthology/D15-1044
• A Neural Attention Model for Sentence Summarization [Rush+2015]
(Slide Share)
– http://www.slideshare.net/yutakikuchi927/a-neural-attention-
model-for-sentence-summarization
36

More Related Content

What's hot

ChainerでDeep Learningを試す為に必要なこと
ChainerでDeep Learningを試す為に必要なことChainerでDeep Learningを試す為に必要なこと
ChainerでDeep Learningを試す為に必要なことJiro Nishitoba
 
The Anatomy of Large-Scale Social Search Engine
The Anatomy of Large-Scale Social Search EngineThe Anatomy of Large-Scale Social Search Engine
The Anatomy of Large-Scale Social Search Enginesleepy_yoshi
 
2018/06/23 Sony"s deep learning software and the latest information
2018/06/23 Sony"s deep learning software and the latest information2018/06/23 Sony"s deep learning software and the latest information
2018/06/23 Sony"s deep learning software and the latest informationSony Network Communications Inc.
 
Facebookの人工知能アルゴリズム「memory networks」について調べてみた
Facebookの人工知能アルゴリズム「memory networks」について調べてみたFacebookの人工知能アルゴリズム「memory networks」について調べてみた
Facebookの人工知能アルゴリズム「memory networks」について調べてみた株式会社メタップスホールディングス
 
マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析
マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析
マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析KozoChikai
 
ゲーム体験を支える強化学習の実応用について
ゲーム体験を支える強化学習の実応用についてゲーム体験を支える強化学習の実応用について
ゲーム体験を支える強化学習の実応用についてJun Okumura
 
Infer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみたInfer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみた正志 坪坂
 
Kaggle参加報告: Quora Insincere Questions Classification
Kaggle参加報告: Quora Insincere Questions ClassificationKaggle参加報告: Quora Insincere Questions Classification
Kaggle参加報告: Quora Insincere Questions ClassificationKazuki Fujikawa
 
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介Toshinori Sato
 
20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用Preferred Networks
 
DATUM STUDIO PyCon2016 Turorial
DATUM STUDIO PyCon2016 TurorialDATUM STUDIO PyCon2016 Turorial
DATUM STUDIO PyCon2016 TurorialTatsuya Tojima
 
AutoEncoderで特徴抽出
AutoEncoderで特徴抽出AutoEncoderで特徴抽出
AutoEncoderで特徴抽出Kai Sasaki
 
ディープに作る固有表現認識
ディープに作る固有表現認識ディープに作る固有表現認識
ディープに作る固有表現認識Hiroki Nakayama
 
CEDEC2018『逆転オセロニア』におけるAI活用
CEDEC2018『逆転オセロニア』におけるAI活用CEDEC2018『逆転オセロニア』におけるAI活用
CEDEC2018『逆転オセロニア』におけるAI活用Jun Okumura
 
Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)
Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)
Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)Katsuki Ohto
 

What's hot (17)

ChainerでDeep Learningを試す為に必要なこと
ChainerでDeep Learningを試す為に必要なことChainerでDeep Learningを試す為に必要なこと
ChainerでDeep Learningを試す為に必要なこと
 
The Anatomy of Large-Scale Social Search Engine
The Anatomy of Large-Scale Social Search EngineThe Anatomy of Large-Scale Social Search Engine
The Anatomy of Large-Scale Social Search Engine
 
2018/06/23 Sony"s deep learning software and the latest information
2018/06/23 Sony"s deep learning software and the latest information2018/06/23 Sony"s deep learning software and the latest information
2018/06/23 Sony"s deep learning software and the latest information
 
Facebookの人工知能アルゴリズム「memory networks」について調べてみた
Facebookの人工知能アルゴリズム「memory networks」について調べてみたFacebookの人工知能アルゴリズム「memory networks」について調べてみた
Facebookの人工知能アルゴリズム「memory networks」について調べてみた
 
マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析
マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析
マイクロブログテキストを用いた教師なし文書間類似度評価手法の分析
 
LDA入門
LDA入門LDA入門
LDA入門
 
ゲーム体験を支える強化学習の実応用について
ゲーム体験を支える強化学習の実応用についてゲーム体験を支える強化学習の実応用について
ゲーム体験を支える強化学習の実応用について
 
Infer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみたInfer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみた
 
Kaggle参加報告: Quora Insincere Questions Classification
Kaggle参加報告: Quora Insincere Questions ClassificationKaggle参加報告: Quora Insincere Questions Classification
Kaggle参加報告: Quora Insincere Questions Classification
 
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
 
20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用20170419PFNオープンハウス リサーチャーの仕事_公開用
20170419PFNオープンハウス リサーチャーの仕事_公開用
 
DATUM STUDIO PyCon2016 Turorial
DATUM STUDIO PyCon2016 TurorialDATUM STUDIO PyCon2016 Turorial
DATUM STUDIO PyCon2016 Turorial
 
AutoEncoderで特徴抽出
AutoEncoderで特徴抽出AutoEncoderで特徴抽出
AutoEncoderで特徴抽出
 
ディープに作る固有表現認識
ディープに作る固有表現認識ディープに作る固有表現認識
ディープに作る固有表現認識
 
CEDEC2018『逆転オセロニア』におけるAI活用
CEDEC2018『逆転オセロニア』におけるAI活用CEDEC2018『逆転オセロニア』におけるAI活用
CEDEC2018『逆転オセロニア』におけるAI活用
 
2018/06/22 Neural Network Console Tutorial
2018/06/22 Neural Network Console Tutorial2018/06/22 Neural Network Console Tutorial
2018/06/22 Neural Network Console Tutorial
 
Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)
Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)
Tensorflowユーザから見た Alpha(Go)Zero, Ponanza (TFUG #7)
 

Viewers also liked

Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜
Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜
Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜Koji Shiraishi
 
Bot × 翻訳 次世代グローバルチャット
Bot × 翻訳 次世代グローバルチャットBot × 翻訳 次世代グローバルチャット
Bot × 翻訳 次世代グローバルチャットYoshimi Tominaga
 
Tech circle bot x zabbix オペレータbot lt
Tech circle bot x zabbix オペレータbot ltTech circle bot x zabbix オペレータbot lt
Tech circle bot x zabbix オペレータbot ltDaisuke Ikeda
 
Tech Circle #15 Possibility Of BOT
Tech Circle #15 Possibility Of BOTTech Circle #15 Possibility Of BOT
Tech Circle #15 Possibility Of BOTTakahiro Kubo
 
楽するチームリマインダー ラクリマくん
楽するチームリマインダー ラクリマくん楽するチームリマインダー ラクリマくん
楽するチームリマインダー ラクリマくん佳秀 鍋山
 
マルチモーダル対話システムのスゝメ
マルチモーダル対話システムのスゝメマルチモーダル対話システムのスゝメ
マルチモーダル対話システムのスゝメTakahiro Kubo
 
自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -
自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -
自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -Ogushi Masaya
 
対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)
対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)
対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)KIT Cognitive Interaction Design
 
Repl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016Fall
Repl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016FallRepl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016Fall
Repl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016FallZENJOY TEAM
 
Decoupled Neural Interfaces using Synthetic Gradients
Decoupled Neural Interfaces using Synthetic GradientsDecoupled Neural Interfaces using Synthetic Gradients
Decoupled Neural Interfaces using Synthetic Gradientstm_2648
 
【FIT2016チュートリアル】ここから始める情報処理 ~機械学習編~
【FIT2016チュートリアル】ここから始める情報処理  ~機械学習編~【FIT2016チュートリアル】ここから始める情報処理  ~機械学習編~
【FIT2016チュートリアル】ここから始める情報処理 ~機械学習編~Toshihiko Yamasaki
 
畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり
畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり
畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかりtm_2648
 
人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人
人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人
人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人KIT Cognitive Interaction Design
 
Unit 4 Circulatory and Excretory Systems
Unit 4 Circulatory and Excretory SystemsUnit 4 Circulatory and Excretory Systems
Unit 4 Circulatory and Excretory Systemsaurorabiologia
 
Research_project_instructions
Research_project_instructionsResearch_project_instructions
Research_project_instructionsaurorabiologia
 

Viewers also liked (20)

Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜
Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜
Salon Bot 〜ヘアサロンLINEアシスタントの対話を Repl-AIを使ってプロトタイピング〜
 
Bot × 翻訳 次世代グローバルチャット
Bot × 翻訳 次世代グローバルチャットBot × 翻訳 次世代グローバルチャット
Bot × 翻訳 次世代グローバルチャット
 
Tech circle bot x zabbix オペレータbot lt
Tech circle bot x zabbix オペレータbot ltTech circle bot x zabbix オペレータbot lt
Tech circle bot x zabbix オペレータbot lt
 
Tech Circle #15 Possibility Of BOT
Tech Circle #15 Possibility Of BOTTech Circle #15 Possibility Of BOT
Tech Circle #15 Possibility Of BOT
 
楽するチームリマインダー ラクリマくん
楽するチームリマインダー ラクリマくん楽するチームリマインダー ラクリマくん
楽するチームリマインダー ラクリマくん
 
マルチモーダル対話システムのスゝメ
マルチモーダル対話システムのスゝメマルチモーダル対話システムのスゝメ
マルチモーダル対話システムのスゝメ
 
自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -
自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -
自然言語処理に適した ニューラルネットのフレームワーク - - - DyNet - - -
 
対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)
対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)
対話システムにおけるインタラクション 技術のこれまでとこれから:携帯機器での音声情報検索案内システムを例として(南 泰浩)
 
Repl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016Fall
Repl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016FallRepl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016Fall
Repl-AIを利用して鎌倉観光支援チャットボットを開発してみたin禅ハック2016Fall
 
CTAR Lunch & Learn: 2013 Flood Insurance Changes
CTAR Lunch & Learn: 2013 Flood Insurance ChangesCTAR Lunch & Learn: 2013 Flood Insurance Changes
CTAR Lunch & Learn: 2013 Flood Insurance Changes
 
Decoupled Neural Interfaces using Synthetic Gradients
Decoupled Neural Interfaces using Synthetic GradientsDecoupled Neural Interfaces using Synthetic Gradients
Decoupled Neural Interfaces using Synthetic Gradients
 
【FIT2016チュートリアル】ここから始める情報処理 ~機械学習編~
【FIT2016チュートリアル】ここから始める情報処理  ~機械学習編~【FIT2016チュートリアル】ここから始める情報処理  ~機械学習編~
【FIT2016チュートリアル】ここから始める情報処理 ~機械学習編~
 
Rubric
RubricRubric
Rubric
 
畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり
畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり
畳み込みニューラルネットワークが なぜうまくいくのか?についての手がかり
 
内発的動機づけの計算モデル, 岡夏樹
内発的動機づけの計算モデル, 岡夏樹内発的動機づけの計算モデル, 岡夏樹
内発的動機づけの計算モデル, 岡夏樹
 
Unit 5 Nervous System
Unit 5 Nervous SystemUnit 5 Nervous System
Unit 5 Nervous System
 
人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人
人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人
人間とのインタラクションにより言葉と行動を学習するロボット, 岩橋直人
 
Unit 4 Circulatory and Excretory Systems
Unit 4 Circulatory and Excretory SystemsUnit 4 Circulatory and Excretory Systems
Unit 4 Circulatory and Excretory Systems
 
Research_project_instructions
Research_project_instructionsResearch_project_instructions
Research_project_instructions
 
対話システム, 南泰浩
対話システム, 南泰浩対話システム, 南泰浩
対話システム, 南泰浩
 

Similar to Wikipedia Entity VectorとWordNetで
対話内容を選定し Chainer を用いたAttentionモデルで 発話内の重要な単語に着目するBotの作成

6万行の TypeScript 移行とその後
6万行の TypeScript 移行とその後6万行の TypeScript 移行とその後
6万行の TypeScript 移行とその後Shingo Sasaki
 
LEGO MINDSTORMS EV3 API
LEGO MINDSTORMS EV3 APILEGO MINDSTORMS EV3 API
LEGO MINDSTORMS EV3 APIAkira Hatsune
 
OSS開発支援Stakes.Socialの使い方
OSS開発支援Stakes.Socialの使い方OSS開発支援Stakes.Socialの使い方
OSS開発支援Stakes.Socialの使い方taake crypto
 
ITフォーラム2024 AITCセッション(3)
ITフォーラム2024 AITCセッション(3)ITフォーラム2024 AITCセッション(3)
ITフォーラム2024 AITCセッション(3)aitc_jp
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今Yuki Igarashi
 
ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)
ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)
ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)NTT DATA Technology & Innovation
 
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ聡 中川
 
クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料洋資 堅田
 
Python 学習教材
Python 学習教材Python 学習教材
Python 学習教材Jun MITANI
 
Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法
Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法
Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法siramatu-lab
 
はじめてのWeb of Things
はじめてのWeb of ThingsはじめてのWeb of Things
はじめてのWeb of ThingsSaki Homma
 
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」Shuji Morisaki
 
[第2版]Python機械学習プログラミング 第8章
[第2版]Python機械学習プログラミング 第8章[第2版]Python機械学習プログラミング 第8章
[第2版]Python機械学習プログラミング 第8章Haruki Eguchi
 
静岡Developers勉強会コンピュータビジョンvol2
静岡Developers勉強会コンピュータビジョンvol2静岡Developers勉強会コンピュータビジョンvol2
静岡Developers勉強会コンピュータビジョンvol2niku9Tenhou
 
AngulaとElixirの新しい関係
AngulaとElixirの新しい関係AngulaとElixirの新しい関係
AngulaとElixirの新しい関係陸 谷出
 
仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築Yuichiro Shibata
 
[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...
[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...
[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...Deep Learning JP
 
はじめてのWeb of Things
はじめてのWeb of ThingsはじめてのWeb of Things
はじめてのWeb of ThingsSaki Homma
 
20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村ICT_CONNECT_21
 
20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村Yoshimi Ishizaka
 

Similar to Wikipedia Entity VectorとWordNetで
対話内容を選定し Chainer を用いたAttentionモデルで 発話内の重要な単語に着目するBotの作成 (20)

6万行の TypeScript 移行とその後
6万行の TypeScript 移行とその後6万行の TypeScript 移行とその後
6万行の TypeScript 移行とその後
 
LEGO MINDSTORMS EV3 API
LEGO MINDSTORMS EV3 APILEGO MINDSTORMS EV3 API
LEGO MINDSTORMS EV3 API
 
OSS開発支援Stakes.Socialの使い方
OSS開発支援Stakes.Socialの使い方OSS開発支援Stakes.Socialの使い方
OSS開発支援Stakes.Socialの使い方
 
ITフォーラム2024 AITCセッション(3)
ITフォーラム2024 AITCセッション(3)ITフォーラム2024 AITCセッション(3)
ITフォーラム2024 AITCセッション(3)
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今
 
ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)
ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)
ChatGPTのデータソースにPostgreSQLを使う[詳細版](オープンデベロッパーズカンファレンス2023 発表資料)
 
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
24時間でiOSアプリ-Twitterクライアント-の作成にチャレンジ
 
クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料クラスタリングとレコメンデーション資料
クラスタリングとレコメンデーション資料
 
Python 学習教材
Python 学習教材Python 学習教材
Python 学習教材
 
Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法
Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法
Web 議論の自動ファシリテーションのための事前知識を用いた質問生成手法
 
はじめてのWeb of Things
はじめてのWeb of ThingsはじめてのWeb of Things
はじめてのWeb of Things
 
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
 
[第2版]Python機械学習プログラミング 第8章
[第2版]Python機械学習プログラミング 第8章[第2版]Python機械学習プログラミング 第8章
[第2版]Python機械学習プログラミング 第8章
 
静岡Developers勉強会コンピュータビジョンvol2
静岡Developers勉強会コンピュータビジョンvol2静岡Developers勉強会コンピュータビジョンvol2
静岡Developers勉強会コンピュータビジョンvol2
 
AngulaとElixirの新しい関係
AngulaとElixirの新しい関係AngulaとElixirの新しい関係
AngulaとElixirの新しい関係
 
仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築仮想通貨テストベッドネットワークの構築
仮想通貨テストベッドネットワークの構築
 
[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...
[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...
[DL輪読会]Abstractive Summarization of Reddit Posts with Multi-level Memory Netw...
 
はじめてのWeb of Things
はじめてのWeb of ThingsはじめてのWeb of Things
はじめてのWeb of Things
 
20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村
 
20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村20180510_ICON技術セミナー5_芦村
20180510_ICON技術セミナー5_芦村
 

More from Ogushi Masaya

Deep reinforcement learning for imbalanced classification
Deep reinforcement learning for imbalanced classification Deep reinforcement learning for imbalanced classification
Deep reinforcement learning for imbalanced classification Ogushi Masaya
 
Hidden technical debt in machine learning systems(日本語資料)
Hidden technical debt in machine learning systems(日本語資料)Hidden technical debt in machine learning systems(日本語資料)
Hidden technical debt in machine learning systems(日本語資料)Ogushi Masaya
 
Deep and confident prediction for time series at uber
Deep and confident prediction for time series at uberDeep and confident prediction for time series at uber
Deep and confident prediction for time series at uberOgushi Masaya
 
A dual stage attention-based recurrent neural network for time series prediction
A dual stage attention-based recurrent neural network for time series predictionA dual stage attention-based recurrent neural network for time series prediction
A dual stage attention-based recurrent neural network for time series predictionOgushi Masaya
 
Kerasを用いた3次元検索エンジン@TFUG
Kerasを用いた3次元検索エンジン@TFUGKerasを用いた3次元検索エンジン@TFUG
Kerasを用いた3次元検索エンジン@TFUGOgushi Masaya
 
EuroPython 2017 外部向け報告会
EuroPython 2017 外部向け報告会EuroPython 2017 外部向け報告会
EuroPython 2017 外部向け報告会Ogushi Masaya
 
How to apply deep learning to 3 d objects
How to apply deep learning to 3 d objectsHow to apply deep learning to 3 d objects
How to apply deep learning to 3 d objectsOgushi Masaya
 
Chainer with natural language processing hands on
Chainer with natural language processing hands onChainer with natural language processing hands on
Chainer with natural language processing hands onOgushi Masaya
 

More from Ogushi Masaya (8)

Deep reinforcement learning for imbalanced classification
Deep reinforcement learning for imbalanced classification Deep reinforcement learning for imbalanced classification
Deep reinforcement learning for imbalanced classification
 
Hidden technical debt in machine learning systems(日本語資料)
Hidden technical debt in machine learning systems(日本語資料)Hidden technical debt in machine learning systems(日本語資料)
Hidden technical debt in machine learning systems(日本語資料)
 
Deep and confident prediction for time series at uber
Deep and confident prediction for time series at uberDeep and confident prediction for time series at uber
Deep and confident prediction for time series at uber
 
A dual stage attention-based recurrent neural network for time series prediction
A dual stage attention-based recurrent neural network for time series predictionA dual stage attention-based recurrent neural network for time series prediction
A dual stage attention-based recurrent neural network for time series prediction
 
Kerasを用いた3次元検索エンジン@TFUG
Kerasを用いた3次元検索エンジン@TFUGKerasを用いた3次元検索エンジン@TFUG
Kerasを用いた3次元検索エンジン@TFUG
 
EuroPython 2017 外部向け報告会
EuroPython 2017 外部向け報告会EuroPython 2017 外部向け報告会
EuroPython 2017 外部向け報告会
 
How to apply deep learning to 3 d objects
How to apply deep learning to 3 d objectsHow to apply deep learning to 3 d objects
How to apply deep learning to 3 d objects
 
Chainer with natural language processing hands on
Chainer with natural language processing hands onChainer with natural language processing hands on
Chainer with natural language processing hands on
 

Wikipedia Entity VectorとWordNetで
対話内容を選定し Chainer を用いたAttentionモデルで 発話内の重要な単語に着目するBotの作成

Editor's Notes

  1. http://compfight.com/
  2. 単純に終わらないので印ドメインにリカレントが強いと言っています。 計算上のテクニックが発展すれば、アウトドメインに対応できるようになると思います。
  3. 単純に終わらないので印ドメインにリカレントが強いと言っています。 計算上のテクニックが発展すれば、アウトドメインに対応できるようになると思います。
  4. 単純に終わらないので印ドメインにリカレントが強いと言っています。 計算上のテクニックが発展すれば、アウトドメインに対応できるようになると思います。
  5. エンティティとは一つの概念
  6. エンティティとは一つの概念
  7. サマライズした理由は一つの概念クラスの単語数が少ないので疎なクラスしか用意できないため、後述のニューラルネットに用意するための学習データが十分確保できないため
  8. 0.5以上ならまとめる。
  9. 0.5以上ならまとめる。
  10. 0.5以上ならまとめる。
  11. 0.5以上ならまとめる。
  12. 0.5以上ならまとめる。
  13. 単純に終わらないので印ドメインにリカレントが強いと言っています。 計算上のテクニックが発展すれば、アウトドメインに対応できるようになると思います。
  14. 単純に終わらないので印ドメインにリカレントが強いと言っています。 計算上のテクニックが発展すれば、アウトドメインに対応できるようになると思います。
  15. http://www.aclweb.org/anthology/D15-1044