従来のデータサイエンティストの領域ではない
AI成功の鍵はアルゴリズムではなくエンジニアリング
AI技術や機械学習技術を使ったシステムは管理が難しい。堅固で安定した稼働を実現するためにはエンジニアの関与が必要だ。AIシステムの構築と従来のデータサイエンスの取り組みを同じように考えてはいけない。
人工知能(AI)を使ったシステムを構築する場合、アルゴリズムの課題よりもソフトウェアエンジニアリングの課題のほうが多い。こう語るのは、General Electric(GE)でインテリジェントシステム部門のバイスプレジデントを務めるジェフ・エアハルト氏だ。他の種類のエンタープライズソフトウェアと同様、AIシステムは安全、堅固かつスケーラブルでなくてはならない。不正確なレコメンデーションが、悲惨な結果につながる恐れがある業界では特にそうだ。
こうした理由から、GEではAIと機械学習を従来のデータサイエンスの取り組みとは同じように考えていない。本稿では、この考えについてエアハルト氏に話を聞いた。
併せて読みたいお薦め記事
AIの企業導入は進む
AIへの取り組みを成功させるには
編注:このインタビューは抜粋です。
――GEは風力タービンやジェットエンジンのような物理的に実体のある製品の製造で知られています。あなたの仕事は、このような製品の性能をよくすることだと思います。AIと機械学習を既存のシステムに統合する難しさを教えてください。
ジェフ・エアハルト氏(以下エアハルト氏) AIと機械学習については、過剰に宣伝され、頻繁に話題に上っている。5年前のビッグデータとよく似ている。人々はGartnerが提唱する「幻滅期(Trough of Disillusionment)」に入り始めるだろう。これらのテクノロジーは明確に理解するのが非常に難しいためだ。Amazonや一部のツールベンダーは、基盤となるアルゴリズムを使いやすくしようとしている。しかし実際に難しいのはアルゴリズムではない。
AIシステムと機械学習システムが非常に難しくなる理由は3つある。まず、構造化するのが難しい。ここでいう構造とは、どう機械学習を活用する対象を理解するか、どうデータのバイアスを理解するか、機械学習によって世界が変化する可能性をどう理解するかを意味している。こうした構造を明確にするのは容易ではない。2つ目は導入が難しいことだ。データサイエンスでは昔から、仕事の80%がデータの準備と後始末だといわれている。AIと機械学習の分野では今でもこれが当てはまる。3つ目は保守が難しいことだ。
状況にあわせてこれらの問題を解決するには、相当な労力が必要になる。当社を始めとした一般的な企業は、システムを導入する場所と方法を選ぶ必要がある。GEではこうした理由に基づいて、大規模なアプリケーションを使用した結果を当社の顧客にサービスとして提供するユースケースにこのシステムを利用している。これにより、全ての仕事を1回だけ形にして、その結果を多くの顧客に販売する。顧客ごとに同じ仕事を毎回繰り返す必要はない。
――AIシステムの保守が難しい理由を教えてください。
エアハルト氏 伝統的なやり方でソフトウェアを構築するとしたら、ソフトウェアアプリケーションをビルドし、それをフロッピーディスクに収容して圧縮梱包(こんぽう)し、利用者に送付する。それなりに面倒な作業だ。しかしソフトウェアの開発、仕上げ、テストを済ませてしまえば、ロックダウンされ、変更されることはない。その後の時代になって、データ駆動型ソフトウェアの開発が始まった。優れたアプリケーションを設計することの他、ソフトウェアで利用する入力データが変化する可能性があることも考慮しなければならなくなった。このことから、ソフトウェア構築は複雑さが増した。
機械学習やインテリジェントシステムになると、優れたソフトウェアを構築することや入力データが変化する可能性があることは当然考える必要がある。それに加えて、ソフトウェア自体が変化するため、変化を追跡しなければならない。そのため時間の経過に合わせて監視/保守するのは、ビジネス面を考えると現実的には非常に難しくなる。
一般消費者を対象とする企業が、顧客の好みではない商品を薦めても、大きな問題にはならない。しかし当社が関わる業界では、ガスパイプラインの検査で潜んでいる欠陥を見逃すなど、判断を誤った代償は最悪の結果につながる恐れがある。そのためシステムが提示するレコメンデーションや判断が、現在だけでなく、将来にわたり正確であることに確信を持てなければならない。
――ソフトウェア開発を重視することは、AIシステム構築についてのGEの考え方にどのような影響を与えていますか。
エアハルト氏 こうしたシステムの設計ではまず、信頼性が高く、保守がしやすく、安全かつ安定して稼働するように細心の注意を払わなければならない。このような理由を1つの核とし、当社内でチームを編成し、機能を構築する際の方針を次のように定めている。「機械学習は従来のデータサイエンティストが努力すべき領域ではない。データ分析が本職ではない『シチズンデータサイエンティスト』が扱う分野でもない。アルゴリズムが課題になるのではなく、ソフトウェアエンジニアリングやシステムエンジニアリングの課題になる」
この方針に沿って当社は真のエンタープライズソフトウェアを開発している。これらのシステムの設計/構築時にはゼロから品質、テスト、セキュリティ、信頼性を築く必要がある。その後も継続的に監視、制御などに取り組む。これらが全て一連の流れになる必要がある。もちろんAIも重要だが、事業全体の成功にとって、アルゴリズムとしてのAIは実に小さな要素にすぎない。
エアハルト氏 フォールトトレランス(耐障害性)と回復性の確保だ。先ほど挙げた項目の幾つかは認識することも解決することもできる。しかし多くのデータサイエンティストやデータサイエンス部門はそれらを考えない。
データサイエンスの観点で、継続的インテグレーションや継続的デリバリーを考えることはほとんどない。Google、Facebookなどの近代企業はこれを考えている。だが、これまで関わってきたデータサイエンス企業の99%は、テストを行い継続的にリリースする意味を理解していなかった。
システムはそこにあり、機械的に動作する。難しいのは、問題となっている構造をアプリケーションとしてどう捉えるかだ。AIが依然として得体の知れない技術で、活用できる人材が非常に少ない理由もここにある。問題は、数学的に正しく、長期的に安定していることだけではない。エンドユーザーエクスペリエンスも考えなければならない。さらには、物事の成り行きにシステムの予測機能を利用するときは、当社が調査、検証し、下した予測が実は誤っていた場合にどのような影響が出るのかも考えなければならない。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品レビュー
「電子帳簿保存法対応」実践術:タイムスタンプ付与などの要件の手軽な実現方法 -
事例
「大企業のデジタル化」成功事例集【コクヨ、九州電力、ヨネックスなど21社】 -
製品資料
“顧客管理の課題”を簡単に解決する方法とは? -
製品資料
契約管理の“あるある課題”をノーコード開発で解決するためのポイント -
製品資料
揺らぐ境界防御 いま企業が特に警戒すべき「3つのセキュリティ課題」とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
2
Microsoft製品でここまで自動化できる 情シスがやめられる手作業10選
-
3
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
4
継続利用は4割どまり M365 Copilotが「効く業務」と期待外れの境界
-
5
画面をティッシュで拭くのはNG Dellが推奨するPCの正しいお手入れ方法
-
6
VDI運用の“生きたノウハウ”を共有 歴史あるユーザー会の魅力とは?
-
7
メインフレームは死なず AI活用で20年来の高収益をたたき出す基幹システムの底力
-
8
Oracle巨大ITプロジェクトはなぜつまずいたのか 8年で導入1割、追加で170億ドル
-
9
「GitHub Copilot」3000人に配布も基本機能しか使われない 保険大手が得た教訓
-
10
GitHub Copilotを使いこなす第一歩 初めてのプロンプト6つのコツ
ホワイトペーパーランキング PR
-
1
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
2
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
-
3
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
4
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
5
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
6
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
7
「結局、一部の人しか使わない」 AI活用が業務に定着しない根本的な理由
-
8
AIエージェントで成果は出る? 調査結果に見る費用対効果の実態
-
9
PostgreSQLの「機能」「性能」「運用」「拡張性」に関する悩みの解消法
-
10
ゼロトラストにおける「IDaaSの課題」と補完すべき重要機能とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー