Showing Posts From

スモールデータ

新しい脳型情報処理で何を目指すか? (2) -ゆらぎ学習の場合-

新しい脳型情報処理で何を目指すか? (2) -ゆらぎ学習の場合-

次に、ゆらぎ制御で扱えていなかった予測機能を組み込んだ「ゆらぎ学習」について紹介します。ゆらぎ制御では、入力値はセンサーデバイスによって実環境の状況を正しく把握できることを前提にしていました。もちろん、現実の世界ではそのようなことはなく、センシング誤差があります。そのような入力データの誤差や変動(IoTのようにリアルタイムに入力されるストリームデータ)を考慮したものになります。 プロフィール村田 正幸さんMasayuki Murata大阪大学 大学院情報科学研究科/D3センター 特任教授やさしいAI 人工意識共同研究講座 責任者1984年 大阪大学大学院基礎工学研究科博士前期課程修了後、日本アイ・ビー・エム株式会社ジャパン・サイエンス・インスティチュート(東京基礎研究所)主任研究員。その後、1987年 大阪大学大型計算機センター助手。講師、准教授を経て1999年 同 基礎工学研究科教授。サイバーメディアセンター教授を経て、2004年 同 情報科学研究科教授。2019年8月~2023年3月 情報科学研究科研究科長。2025年3月定年退職後、同 情報科学研究科/D3センター特任教授。やさしいAI 人工意識共同研究講座責任者。2026年4月より総長特命補佐兼務。専門分野は情報通信ネットワーク、脳や生体に学ぶ情報システム。これまで1,000本以上の英語論文誌、国際会議論文を著している。スモールデータによる解発見のメカニズムの実現 ゆらぎ学習は、既存研究の脳の認知モデルであるBayesian Attractor Model(BAM)(図 1右)(Bitzer 2015) をベースに、 ・環境に対するセンシング情報の欠落やノイズに対する耐性を有し、 ・既存の深層学習のような大量データによる学習を必要とせずに ・短時間で意思決定可能なメカニズム であり、それを用いた実時間のシステム制御の実現を目指したものです(図 1左)(Murata, 2021)。ゆらぎ制御と同様にベイズ推定を基礎にしています。ゆらぎ学習において着目している脳機能はどのようなものでしょうか? 脳は効率性・最適解を追求するだけでなく、状況や環境に応じた判断に長けています。唯一の最適解を求めることを目的とするのではなく、時間制約のなかで、最適解に対してたとえ90%性能しか得られなくとも、それよりも環境の予測困難な変動に適応していく能力に特徴があります。その結果、ゆらぎ学習においては、深層学習や生成AIとは異なり、ストリーム型データの入力に対して「スモールデータ」による処理やノイズ耐性、環境の変動に対する適応力が実現できました。図 1 脳の認知機構の特徴とベイジアンアトラクタモデル 深層学習や生成AIのようなデータ駆動型の機械学習では、あらかじめ学習するためのデータが多く必要で(ビッグデータ)、環境変化によって入力データが変化した場合には再学習が原則必要です。それに比べて、ゆらぎ学習ではアトラクタセット(解候補の集合)を適切に準備することができれば、識別に必要なデータ量や計算時間を1/100~1/1000と飛躍的に削減できることを明らかにしています。研究内容をもとにしたイメージ図(AI生成)。 アトラクタセットをどう準備するか アトラクタセットをどう準備するか、これにはいくつかの方法があります。比喩的なことばを用いれば、過去の学習によって記憶している、結果がうまくいった行動の集合ということになります。データ駆動型AIのように入力データがあれば、解候補を見つけておくことは可能です。このような手法は深層学習を応用した実システムでも数多く採用されています。 しかし、実際には大量のデータを用意すること自体が難しい例は多くあります。症例データが少ない医療分野の他、電炉制御の例があります。総務省委託研究開発「脳の仕組みに倣った省エネ型の人工知能関連技術の開発・実証事業」で取り組んだものです。電炉制御では、クズ鉄を溶鉱炉に投入し、すべて溶け落ちたタイミングで操作を停止する必要があります。うまく停止することができれば、省電力に繋がります。現状では、熟練操業者が目視や音によって経験的に判断しているそうで、まさにマルチモーダルな判断を人に依存している例になります。鉄を溶かすのは一日仕事、つまり、1セットのデータを得るのに1日かかります。一般的に、深層学習では5,000データセットが少なくとも必要と言われています。つまり、5,000日必要ということになります。 ゆらぎ学習の実システムへの応用 ゆらぎ学習の適用において、アトラクタをマルチモーダルデータに基づいたベテラン操業者の判断を正解とすれば、アトラクタ集合を準備しておくことも可能になります。もちろん、学術的には、アトラクタをどう準備するかはたいへん重要で、動作途中で新規アトラクタを自動に生成する方法や不要なアトラクタを削除する方法についての研究成果も得ています (Otoshi, 2023)。しかし、それよりも、実システムの現場からは (i) スモールデータ、つまり入力データが少数でも動作可能であること、 (ii) 現場のセンシングではノイズが多く、測定誤差への対応は必須であること、 (iii) 運用時に結果の解釈が可能であること (Interpretability) は必須要求事項である 等の意見がある一方で、正解は厳密でなくてよい、目標は電力量削減であり数%であっても効果は大きいということです。大規模な深層学習や生成AIが必要な領域ももちろん多くありますが、置き去りにされている社会課題も数多くあるという当たり前の結論を、身を持って知りました。 今後の課題 少量データによる意思決定まではよいのですが、もう一点、予測機能はまだ実現できていませんでした。予測がないと、間違った判断をして操業を止めてしまうと取り戻せない、再び、電炉のスイッチを入れることは困難であるという問題になります。ゆらぎ学習の拡張として、この点も含めた取り組みを今行っています。また、操業者の経験に頼るとやはり結果にムラが生じることもあるようです。熟練操業者の操業データにはその時々におかれた状況や感情も考慮する必要があり、それがAIに求められるということだと思います。その点も含めた研究課題が次の人の意識を理解するAIということになります。 参考文献S. Bitzer, J. Bruineberg, S.J. Kiebel, “A Bayesian attractor model for perceptual decision making,” PLOS Computational Biology, 2015, DOI: 10.1371/journal.pcbi.1004442M. Murata and K. Leibnitz (Eds.), Fluctuation-Induced Network Control and Learning, Springer, Mar. 2021. DOI: 10.1007/978-981-33-4976-6T. Otoshi, M. Murata, H. Shimonishi, and T. Shimokawa, “Hierarchical Bayesian attractor model for dynamic task allocation in edge-cloud computing,” Proceedings of the International Conference on Computing, Networking and Communications (ICNC 2023), Feb. 2023. DOI: 10.1109/ICNC57223.2023.10073977日刊産業新聞、「阪大発AI 電炉実証へ」、2023年6月7日 、https://www.japanmetal.com/news-t20230607127397.html日本経済新聞、「電炉省エネ、大阪大のAIが挑む 少量データで熟練技学習」, 2023年8月29日. https://www.nikkei.com/article/DGXZQOUF2124O0R20C23A8000000/