• 検索結果がありません。

機械学習か?ルール定義か?

N/A
N/A
Protected

Academic year: 2021

シェア "機械学習か?ルール定義か?"

Copied!
22
0
0

読み込み中.... (全文を見る)

全文

(1)

【M4-2】

機械学習か?ルール定義か?

言葉の処理の2つの側面

日本アイ・ビー・エム株式会社

Watson開発

開発リード

村上 明子

主任デベロッパー

野村 有加

(2)

講師紹介

村上 明子

• 入社以来、東京基礎研究所テキストマイニ

ングチームに所属、テキストマイニング

ツールTAKMI(現Watson Explorer)の研究

開発に従事

• 現在はWatsonの言語処理関係の

ソフトウェア開発の開発リーダー

野村 有加

• ソフトウェア開発研究所にて、入社以来ソフト

ウェア製品開発に従事。製品開発の他、様々な

IBM製品のデリバリープロジェクトも経験

• 現在はWatson Knowledge Studioのユーザーイ

(3)

本日のお話の内容

本日覚えて帰って頂きたいこと

道具は目的に合わせて選ぶ!

文書の山は宝の山!

• テキスト分析ユースケースのご紹介

• テキストからの情報抽出 - 機械学習とルール定義

• Watson Knowledge Studioご紹介デモ

(4)

大量の文書から

知見を発見したい

(5)

事例:自動車事故の報告書からの不具合の発見

ある自動車に関する文書において

VEHICLE SPEED CONTROL,

CRUISE CONTROL

に関する表現が

2005年1月から急激に増加

この会社は2009年に

クルーズコントロール

スイッチから火が出る

可能性があるとして

リコールを実施

(6)

事例:東日本大地震における「足りないもの」の理解

震災直後 水道汚染 輪番停電

ガソリン

電池

ガソリンに関しては買占めが原因の品不足だったため、

被災地以外では震災後すぐに品切れ状態が解消

電池も同じく買占めが原因の品不足であったが、輪番

停電と余震への備えから4月半ばまで買占め状態が続く

震災直後は水(ミネラルウォーター)は品薄では

なかったが、水道汚染の報道とともに品不足が起こる

3月11日 4月

5月

(7)

テキストマイニングツール Watson Explorer

大量の文書から構造化データ、非構造化データを解析し、時系列や相

関などを計算・可視化し、知見を発見するツール

形態素解析

係り受け解析

定型情報

[保険商品]

学資保険

[性別]

男性

[年齢]

70歳以上

非定型情報[テキスト]

【申出】 川崎さんは神奈

川県に住んでいます。

定型部分取出し

テキストの形態素解析

キーワード抽出

係り受け解析

ファセット付与

[保険商品] 学資保険 [性別] 男性 [年齢] 70歳以上 [人名] 川崎 [地名] 神奈川 [動詞] すむ [名詞-述語] 川崎さん-住む

メタデータ抽出・作成部

マイニングビュー

固有名詞 助詞 固有名詞 動詞 助動詞

川崎

さん

神奈川

住む

いる

ます

接尾詞 名詞 助詞 助詞 動詞

川崎さんは神奈川県に住んでいます。

(8)

テキストから抽出する構造化データ

川崎

さんは

神奈川県

に住んでいます。

横浜

神奈川県

にあります。

地名

存在する

エンティティ間における

リレーション(関係)

エンティティ

地名

地名

居住している

川崎

地名

横浜

地名

神奈川県

川崎

神奈川県

地名

居住している

存在する

地名

地名

横浜

神奈川県

(9)

分野専門知識の重要性

国立感染症研究所 クリミア・コンゴ出血熱診断マニュアルより引用 http://www.nih.go.jp/niid/images/lab-manual/ebora_2012.pdf

精製抗エボラウイルス核蛋白モノクローナル抗体

クローン

3-3D

)を 1µg/ml に

PBS (-)

希釈

し,

96 穴 ELISA プレートのレ

ーン

1〜6 の各

ウェ ル

に 100µlずつ

分注

する(図 1b).室温で

2 時間

吸着

させる(4℃で一夜

吸着

させてもよい)

分野独自の情報抽出器が必要!

抗体・試薬等

操作

(10)

テキストからの情報抽出 ー2つの手法ー

川崎

さんが在庫についての質問した。

川崎

に建設される倉庫に置きます。

地名

ルール定義による情報抽出器

人手によって「ルール」を生成する

○○

さん」のように名詞に

「さん」が続くものは “人”

○○

に建設される」のように

「建設される」と係り受けを持つ

ものは “地名”

機械学習による情報抽出器

多くの例を与えて、機械的に「モデル」を作る

「川崎さんが在庫に ついて質問した」 「川崎くんがご飯を 食べた」 「川崎は明日 来る予定です。」 … 「川崎に建設される 倉庫に置きます」 「明日川崎に行きます」 「それは川崎にあると思 います」 …

(11)

情報抽出 - 機械学習とルール定義

良い点

悪い点

機械学習

(Maximum Entropy

Model, etc.)

文脈に即した抽出ができる

全体最適なモデルを作成で

きる

ビッグデータを活用できる

抽出された理由が不透明である

見えている表現が抽出できないこ

とがある

過学習する可能性がある

十分な学習データが必要であり、

データ作成にコスト(時間)がかかる

ルール定義

抽出した理由が説明できる

メンテナンスや拡張が容易

小さく始められる

意図したものを取りこぼしな

く抽出できる

見えていないデータを抽出できな

い危険がある

ルール作成にある程度の習熟が

必要

作成者によってばらつきがある

(12)

情報抽出器精度の指標 ー適合率と再現率ー

• 情報抽出器の精度は以下の2つで判定

• 「抽出器が出した答えがどれだけ合っていたか(適合率)」

• 「抽出器がどれだけ正解を抽出できたか(再現率)」

• 全体の精度は「F値」という再現率と適合率の調和平均で見る

×

抽出器

が出した答え

正解データ

(Ground Truth)

×

×

×

×

×

×

F値=

2×再現率×適合率

再現率+適合率

再現率=

○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○○ ○

= 0.4

10

4

適合率=

○ ○ ○ ○ ○ ○ ○ ○ × × × ×

= 0.5

8

4

= 0.44

(13)

目的に依存した情報抽出の手法

-広くカバーしたい場合-ソーシャルでの話題

ねこあつめの家、実写版だと世界観守れるのか不安なん

だよね。

3月のライオン、前編すごいよかった。後編も期待だよ

ね。

3月のライオン後編もう始まってる!

ねこあつめの家、ってさ!あのゲームの映画化なの〜?

映画タイトル

なるべく多くの

表現を拾いたい

3月のライオン

ねこあつめの家

再現率高 → 機械学習による情報抽出

(14)

目的に依存した情報抽出の手法

-取りこぼしたくない場合-お客様の声

ドライヤーを使っていたら、焦げ臭い匂いがして怖くて

使うのをやめました。

PCの電源アダプターをつなげたら火花が散ったように

見えました。

バッテリー部分がなんだか焦げ臭いです。

冬になってから起動時に火花が散るようになりました。

使っても問題はないでしょうか。

危険表現

焦げ臭い

火花が散る

取りこぼし

なく抽出し

たい!

適合率高 → ルール定義による情報抽出

(15)

事例: 大手保険会社様

• ルール定義で抽出した手術コードを元に、機械学習を含む後続処理を行う

業務

言語処理

辞書

診断書

テキスト

ルール定義

後続処理

キーワード

抽出結果

コード化

結果

学習器

学習モデル

ルール

分類結果

手術名

内頚動脈内膜剥離術

原因

右内頚動脈狭窄症

経過欄

…左上肢の麻痺…

診断書テキスト

内膜剥離術(開胸 大動脈・大静脈・肺動脈)

内膜剥離術(開胸 上記以外)

内膜剥離術(ファイバースコープ

眼窩動脈・大腿動脈より抹消)

内膜剥離術(ファイバースコープ 上記以外)

内膜剥離術(血管内膜)

コード化結果

学習器分類結果

内膜剥離術(血管内膜)

(16)

ルール定義結果の正解データへの利用

• 機械学習には多くの「正解データ(Ground Truth)」が必要

• しかし、正解データの作成には時間がかかる・・・!

ルール定義である程度の表現を抽出し、

それを正解データとできないか?

ルール定義による

正解データの作成

人手による

確認・手直し

機械学習

モデルの作成

(17)

IBM Watson Knowledge Studio

機械学習モデルやルール定義の作成により、業界や分野ごとの知識だけでなく、

各分野の言葉の使われ方の微妙な違いまでWatsonに教えることが可能になります

分野ごとのテキストアノテーター(情報抽出器)を作成・再利用・共有することが可能となります

これにより、Watsonソリューションをより強力なものにすることができます

テキストからの情報抽出器の作成

エンティティ

IBM(会社) ブラウン大学(大学) トーマス・J・ワトソ ンSr. (人) ワトソンJr. (人)

関係

トーマス・J・ワトソ ンSr. : IBM(創立した) ワトソンJr.:IBM (入社した) ワトソンJr.:IBM (最高責任者)

照応関係

IBM創立者=ト ーマス・J・ワト ソンSr. その会社=IBM

IBM創立者のトーマス・J・ワトソンSr.の第一子であるワトソンJr.は

1937年にブラウン大学を卒業、営業販売員としてIBMに入社し、

1956年にその会社の最高経営責任者になりました。

(18)

Watson Knowledge Studio デモ

• 本日のデモで対象とした文書

• 医用画像診断装置の発明に関する特許文書

• デモでお見せする内容

• ルール定義の作成方法

• Rule Editor

• 機械学習の正解データ作成

• Ground Truth Editor

(19)

IBM Watson Knowledge Studio

機械学習モデルやルール定義の作成により、業界や分野ごとの知識だけでなく、

各分野の言葉の使われ方の微妙な違いまでWatsonに教えることが可能になります

「言語は生きている」

継続的な情報抽出器の

メンテナンスが重要

メンテナンスの必要性の判断も含め

情報抽出器の作成・再利用・共有が

ワンストップで可能

英語・日本語を含む9ヶ国語対応

無償トライアルをご用意

(20)

本日のお話の内容

本日覚えて帰って頂きたいこと

道具は目的に合わせて選ぶ!

文書の山は宝の山!

「Watson Knowledge Studio」

「ワトソンナレッジスタジオ」

で検索!

ぜひフリートライアルを

ご利用ください

「コグニティブ・インフラスト

ラクチャー」61番ブースにて

デモンストレーション中です。

お待ちしております

(21)

ワークショップ、セッション、および資料は、IBMまたはセッション発表者によって準備され、それぞれ独自の見解を反映したものです。それらは情報 提供の目的のみで提供されており、いかなる参加者に対しても法律的またはその他の指導や助言を意図したものではなく、またそのような結果を生むも のでもありません。本講演資料に含まれている情報については、完全性と正確性を期するよう努力しましたが、「現状のまま」提供され、明示または暗 示にかかわらずいかなる保証も伴わないものとします。本講演資料またはその他の資料の使用によって、あるいはその他の関連によって、いかなる損害 が生じた場合も、IBMは責任を負わないものとします。 本講演資料に含まれている内容は、IBMまたはそのサプライヤーやライセンス交付者からいかな る保証または表明を引きだすことを意図したものでも、IBMソフトウェアの使用を規定する適用ライセンス契約の条項を変更することを意図したもので もなく、またそのような結果を生むものでもありません。 本講演資料でIBM製品、プログラム、またはサービスに言及していても、IBMが営業活動を行っているすべての国でそれらが使用可能であることを暗示 するものではありません。本講演資料で言及している製品リリース日付や製品機能は、市場機会またはその他の要因に基づいてIBM独自の決定権をもっ ていつでも変更できるものとし、いかなる方法においても将来の製品または機能が使用可能になると確約することを意図したものではありません。本講 演資料に含まれている内容は、参加者が開始する活動によって特定の販売、売上高の向上、またはその他の結果が生じると述べる、または暗示すること を意図したものでも、またそのような結果を生むものでもありません。 パフォーマンスは、管理された環境において標準的なIBMベンチマークを使用し た測定と予測に基づいています。ユーザーが経験する実際のスループットやパフォーマンスは、ユーザーのジョブ・ストリームにおけるマルチプログラ ミングの量、入出力構成、ストレージ構成、および処理されるワークロードなどの考慮事項を含む、数多くの要因に応じて変化します。したがって、 個々のユーザーがここで述べられているものと同様の結果を得られると確約するものではありません。 記述されているすべてのお客様事例は、それらのお客様がどのようにIBM製品を使用したか、またそれらのお客様が達成した結果の実例として示された ものです。実際の環境コストおよびパフォーマンス特性は、お客様ごとに異なる場合があります。

IBM、IBM ロゴ、ibm.comおよびIBM Watsonは、 世界の多くの国で登録されたInternational Business Machines Corporationの商標です。他の製品名およ びサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、

(22)

提出前チェックシート

※許諾はセッション毎に必要です※

■ 非公開の業績情報(金額、台数等)は書かれていない

■ お客様が特定できる事例/データは含まない(含む場合はお客様の同意/承認済みである)

■ 他社のロゴ・マークを使用していない(使用の場合、全ての会社の責任者の同意/承認済である)

■ 他の文献など(IBM著作物を含む)の利用(複製、改変、翻訳)は適切に行われている

注:(1) 他の文献などの利用がない場合

(2) 著作者(IBM著作物の場合は、そのオーナー部門)から利用許諾を得ている場合

(3) 法律で認められた引用の範囲内での利用である場合

には、本チェック項目は満たされているものとします。

引用については、「著作権関係のFAQ」(

http://w3.ibm.com/jp/jaipd/copyright/copyright.html

)を参照

■ 機密情報の開示はない

■ 商標表示は適切に行われている

注:(1)原稿に商標が記載されていない場合

(2)「商標ホームページ」(下記URL参照)のガイドに従った商標表示が行われている場合には、

本チェック項目は満たされているものとします(

http://w3.ibm.com/jp/jaipd/trademark/trademark.html

※ 特別契約締結他社(特別の契約を締結している他社は特にご留意ください)

各項目必ずご確認いただき、チェックボックスを黒反転(

)してご提出ください

参照

関連したドキュメント

重回帰分析,相関分析の結果を参考に,初期モデル

②教育研究の質の向上③大学の自律性・主体 性の確保④組織運営体制の整備⑤第三者評価

化し、次期の需給関係が逆転する。 宇野学派の 「労働力価値上昇による利潤率低下」

  「教育とは,発達しつつある個人のなかに  主観的な文化を展開させようとする文化活動

物語などを読む際には、「構造と内容の把握」、「精査・解釈」に関する指導事項の系統を

テキストマイニング は,大量の構 造化されていないテキスト情報を様々な観点から

そればかりか,チューリング機械の能力を超える現実的な計算の仕組は,今日に至るま

不変量 意味論 何らかの構造を保存する関手を与えること..