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

保証ケースを用いたAI実践プロジェクトの導入準備評価

N/A
N/A
Protected

Academic year: 2021

シェア "保証ケースを用いたAI実践プロジェクトの導入準備評価"

Copied!
2
0
0

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

全文

(1)ウィンターワークショップ2018・イン・宮島 IPSJ/SIGSE Winter Workshop 2018 in Miyajima (WWS2018). 保証ケースを用いた AI 実践プロジェクトの導入準備評価 竹内 広宜1,a). 山本 修一郎2. 概要:本論文では,機械学習を中心とした AI 技術を使ったオフィス業務システムの開発を対象にプロジェ クトの導入準備状況の評価指標を開発した.実プロジェクトに適用して得られたプロジェクトの成功要因 を元に AI 実践システムの開発における留意点と解決すべき課題について述べる.. Project Readiness Assessment for Practical AI Projects. 1. はじめに. 能を用いるオフィス業務を AI 技術を使って支援すること を考える.. 本論文では,機械学習技術をはじめとした AI 技術をオ. 分析知能とは,与えられた入力に対して,複数ある選択. フィス業務に適用するプロジェクトを対象とする.従来の. 肢の中から最適なものを選択する知能である [2].分析知. IT システムの開発では対象業務の担当者は要求獲得のため. 能の実現手段として機械学習技術がある.対象業務に基づ. のセッションやユーザーテストに参画すること必要であっ. き選択肢に定義し,例題を付与し,学習データを作ること. た.AI 実践システムの開発においては,上記に加えて,シ. ができる.それを機械学習エンジンに学習させることで,. ステムの設計や学習データの作成といった作業を担当する. 様々な入力に対して選択肢を自動的に選び,出力すること. 必要である.しかしながら,このような担当者は非技術者. ができる.このような分析知能を実現する AI 実践システ. であることが多く,AI に対する期待値は高いもののプロ. ムは図 1 のように表される. $,崟崡崮嵈. ジェクトに参画して行う作業について十分に理解していな いことが多く,プロジェクトが成功しない一因となってい. ग़থ४থ;ਃ༊৾ಆऩनͿ. ධຊ. る [4].. ฟຊ. ৭උ࿔. 著者らは,機械学習技術を活用した AI 実践システムの 開発プロジェクトの成功要因を保証ケースを用いて分析す. ৭උ࿔पঢ়घॊঔॹঝ‫৾ق‬ಆੋঃছও‫ؚشॱش‬ਖ਼৒ট४ॵॡ‫ك‬. る手法を提案した [3].本論文では,提案した手法を用いて プロジェクトの導入準備評価ができることを示し,従来の. IT システムの開発とは異なる準備評価の観点について,実. 図 1. 分析知能を実現する AI 実践システム. 3. 保証ケースを用いたプロジェクト分析手法. プロジェクトに適用して得られた結果を述べる. 前節で述べた AI 実践システムを開発するプロジェクト. 2. AI 実践システム 本研究では,オフィス業務へ AI 技術を適用するプロジェ. を評価する分析手法 [3] について述べる.AI 実践システ ムが機能性を特性を満たしていることを最上位のゴール. クトを対象とする.オフィス業務において人間は様々な知. として保証ケースを作成する.保証ケースは GSN(Goal. 的活動を行っている.人間の知能には分析知能・創造知能・. Structuring Notation)[1] を用いて記述する.機能性はさら. 実践知能があると考えられている [2].本研究では,分析知. に品質副特性に分かれ,それぞれについてソフトウェアシ ステムとして満たすべき特性として定義されている.本研. 1. 2. a). 日本アイ・ビー・エム株式会社 東京基礎研究所 IBM Research - Tokyo, Nihonbashi Hakozaki-cho 19-21, Chuou-ku, Tokyo, 103–8510 Japan 名古屋大学大学院情報科学研究科 Graduate School of Information Science, Nagoya University [email protected]. ©2018 Information Processing Society of Japan. 究では,表 1 に示すように,AI 実践システムの開発に対応 する形で品質副特性の定義を拡張した.そしてこの品質副 特性を用いて図 2 のようにサブゴールに分解したゴール分 解木を作成した.. 4.

(2) ウィンターワークショップ2018・イン・宮島 IPSJ/SIGSE Winter Workshop 2018 in Miyajima (WWS2018). 品質副特性. 表 1 AI 実践システムの機能性副品質特性 ソフトウェアシステムとして満たすべき特性 分析知能を実現する AI 実践システムとして満たすべき特性. 合目的性. 期待する目的を達成できる. 想定されるすべての入力に対して,適切な選択肢がシステム内に存在する. 正確性. 出力結果が正しい. 入力に対して,正しい選択肢が定められた値以上の確率で得られる . 相互運用性. 指定された他のシステムとやりとりができる. 入力を生成する/出力を利用するシステム (人を含む) とやりとりができる. 機密性. 権限がない人に内部を参照および実行されない. 左と同じ. 標準適合性. 関連する法規,業界標準,規格に沿っている. 左と同じ. ŽŶƚĞdžƚ͗ͺϮ ীෲੴચ॑ৰਠघॊ /३५ॸ঒. ^ƚƌĂƚĞŐLJ͗ ^ͺϭ ષସౢ્ਙप 沿って議論する. 'ŽĂů͗'ͺϮ ়৯৓ਙ‫୳؟‬৒औो るすべての⼊⼒に対 して、適切な選択肢 ऋ३५ॸ঒৔पோ૔ घॊ. 'ͺϳ ৌ଴঵ਜप उःथ‫ؚ‬৭ උ࿔॑घस て列挙可能 दँॊ‫ق‬ऽ たは網羅的 に列挙する ু஺ऋँ ॊ‫ك‬. 'ͺϴ ৭උ࿔म घसथਗ ૔৲औो थःॊ. 'ͺϵ ৭උ࿔ मଡୗ ৲औो थःॊ. 'ŽĂů͗'ͺϯ 正確性:⼊⼒に対 खथ‫ؚ‬ਫखः৭උ ࿔ऋ‫ؚ‬৒ीैोञ 値以上の確率で得 ैोॊ. 'ͺϭϬ ৒ଝखञ ৭උ࿔ऋ ঢ়બ঻द 網羅性が નੳ‫়؞‬ ਔऔोथ ःॊ. 'ͺϭϭ ো⼒に ৌखथ ਫੰध ऩॊ৭ උ࿔म ‫ڭ‬णद ँॊ. 'ͺϭϮ ૚৭උ࿔ पৌखथ ⼗分な例 ਻ऋோ૔ घॊ‫ق‬ઍ 易に作れ ॊ‫ك‬. 'ŽĂů͗'ͺϰ ৼ൩ઈ৷ਙ‫؟‬ ⼊⼒を⽣成す ॊͬ出⼒を利 ৷घॊ३५ॸ ঒‫ق‬য॑அ ि‫ك‬धृॉध ॉ॑दऌॊ 'ͺϭϯ ਫનਙभ ਖ਼৒੐ఏ を共通理 ੰख‫়ؚ‬ ਔदऌथ ःॊ. 表 2 サブゴールとプロジェクト実績との間の相関 サブゴール 相関係数. ŽŶƚĞdžƚ͗ͺϭ /^KϵϭϮϲभਃચਙ. 'ŽĂů͗'ͺϭ ३५ॸ঒ऋਃચਙ॑௥ञघ. 'ͺϭϰ ३५ॸ঒भ ⼊⼒品質を નੳखथः ॊ. 'ŽĂů͗'ͺϱ ਃഡਙ‫؟‬ 実⾏する ਥ଒ऋऩ ःযप৔ ৖॑૞ස औोञॉ や実⾏さ ोऩः. 'ŽĂů͗'ͺϲ ఏ૆ి় ਙ‫؟‬ঢ়৴ घॊ১ૠ‫ؚ‬ ঵ੀఏ૆‫ؚ‬ ૠતप ปढथः ॊ. 'ͺϭϱ ল⼒が正確 दऩःৃ়‫ؚ‬ 出⼒を利⽤ घॊ३५ॸ ঒दৌૢ૭ ચदँॊ. G12. 0.891. G15. 0.891. G8. 0.866. G9. 0.750. G10. 0.750. かれた.. ( 1 ) 各選択肢に対して十分な例題を準備可能である (G12) ( 2 ) 出力が正確でない場合において,ユーザーによる対応. 図 2 作成されたゴール分解木. 保証ケースの作成では,各サブゴールに根拠を付与する. 分解木の末端のサブゴール (G5, G6, G7,. . .,G15) に対し て,プロジェクト開始までの議論内容を分析し,その内容 を根拠として付与する.しかしながら,プロジェクト開始 時,議論されないサブゴールもある.その場合は,未展開 記号を付与する.ただし,サブゴールの中には開発者の判 断で議論不要とする場合がある.例えば,AI エンジンの仕 様により,ゴールが自動的に満たされる場合が相当する. この場合,点線の楕円記号を新たな記法として導入し,そ. も含め,システム全体として対応できる (G15). ( 3 ) 選択肢となるデータが機械処理が容易な形式で準備さ れている (G8,9). ( 4 ) 定義した選択肢に対して,網羅性を確認する準備がで きている (G10) プロジェクト導入時に保証ケースを作成し,これら 4 つの 成功要因を満たしているかどうかを指標とすることでプロ ジェクトを開始するかどうかの判断ができる.. 5. 考察とまとめ. こに議論が不要である理由を記載し 未展開記号に付与す. 同定された項目には,学習データや出力となる選択肢の. る.これにより,プロジェクト開始までの段階で,議論が. データが準備できることが含まれている.これらは機械学. 不要と判断したことを明示的に示すことができる.根拠の. 習技術を用いた AI システムにとって必要不可欠であり,. 付与例を図 3 に示す.こうして作成された保証ケースを用. 利用者側も含めデータの目的や重要性を共通認識するべき. 'ͺϳ ৌ଴঵ਜपउःथ‫ؚ‬৭උ࿔॑घ べて列挙可能である(または網 羅的に列挙する⼿段がある). 'ͺϭϮ ૚৭උ࿔पৌखथેীऩ 例題が存在する(容易に ੿ोॊ‫ك‬. 'ͺϭϱ ল⼒が正確でない場合、出⼒ を利⽤するシステムで対応可 ચदँॊ. な項目である.AI 技術を理解している人にとって当然な項 目が同定できている.一方,入力によっては必ずしも正解 が得られないという機械学習技術の特徴を理解した上で,. ͺϱ /ग़থ४থभல ஘दੂ਋ৎਡम 不要でもよい. ǀŝĚĞŶĐĞ͗ͺϭ ৌ଴঵ਜभঐॽগ॔ঝ を回答範囲とし、全量 ి৷घॊऒध়॑ਔ. 利用者の対応を含めたシステム全体で対応することの重要 性は,AI 技術を業務適用した経験の有無によって認識度 合いが異なる.そのような経験の有無によって見過ごされ. 図 3 根拠の付与例. いて,プロジェクト開始時点での準備状況を評価する.具 体的には,プロジェクト開始時の情報を元に作成された保 証ケースに対して,根拠が付与されていないサブゴールの 数を元に評価を行う.. 4. AI 実践プロジェクトの成功要因とプロジェ クトの導入準備評価への活用. やすい項目は,プロジェクト評価指標として有効であると 考えられる. 参考文献 [1]. [2]. 機械学習技術を適用し,照会応答,文書審査,提携先発 掘といったオフィス業務を支援する AI 実践システムにつ. [3]. いて実施済みの 6 プロジェクトについて分析手法を適用 し,プロジェクトの成功に相関が高いサブゴールを抽出し た.表 2 に結果を示す.この結果から,分析知能をシステ. [4]. Kelly, T. and Weaver, R.: The Goal Structuring Notation – A Safety Argument Notation, Proceedings of Dependable Systems and Networks Workshop on Assurance Cases (2004). Sternberg, R. J.: Successful Intelligence: How Practical and Creative Intelligence Determines Success in Life, Simon & Schuster (1996). 竹内広宜,秋原史記,山本修一郎:保証ケースを用いた AI 実践プロジェクトの成功要因分析,信学技報 KBSE2017-22, pp. 7–12 (2017). 山口高平:実践知能・多重知能のためのメタ AI アーキテ クチャ,人工知能, Vol. 32, No. 6, pp. 983–987 (2017).. ム化する AI 実践プロジェクトの成功要因として以下が導. ©2018 Information Processing Society of Japan. 5.

(3)

表 1 AI 実践システムの機能性副品質特性 品質副特性 ソフトウェアシステムとして満たすべき特性 分析知能を実現する AI 実践システムとして満たすべき特性 合目的性 期待する目的を達成できる 想定されるすべての入力に対して,適切な選択肢がシステム内に存在する 正確性 出力結果が正しい 入力に対して,正しい選択肢が定められた値以上の確率で得られる  相互運用性 指定された他のシステムとやりとりができる 入力を生成する / 出力を利用するシステム ( 人を含む ) とやりとりができる 機密性 権限がない人に

参照

関連したドキュメント

東電不動産株式会社 東京都台東区 株式会社テプコシステムズ 東京都江東区 東京パワーテクノロジー株式会社 東京都江東区

東京電力パワーグリッド株式会社 東京都千代田区 東電タウンプランニング株式会社 東京都港区 東京電設サービス株式会社

東電不動産株式会社 東京都台東区 株式会社テプコシステムズ 東京都江東区 東京パワーテクノロジー株式会社 東京都江東区

東電不動産株式会社 東京都台東区 東京発電株式会社 東京都台東区 株式会社テプコシステムズ 東京都江東区

4.「注記事項 連結財務諸表作成のための基本となる重要な事項 4.会計処理基準に関する事項 (8)原子力発 電施設解体費の計上方法

32.. ©Tokyo Electric Power Company Holdings, Inc. All Rights Reserved. 無断複製・転載禁止

ⅴ)行使することにより又は当社に取得されることにより、普通株式1株当たりの新株予約権の払

ⅴ)行使することにより又は当社に取得されることにより、普通株式1株当たりの新株予約権の払