急速に普及・進化を続けるAIは、さまざまな産業や業務の効率化・高度化に貢献し、今や社会を支える欠かせない存在となりました。その一方で、学習データの増大や電力消費の増加、通信遅延、セキュリティといった、無視できない課題も顕在化しています。セックは、これらの課題に対する一つの答えとして「エッジAI」に取り組んでいます。
省電力で書き換え可能な回路であるFPGA、少量データ・短時間学習を実現するリザバーコンピューティング(レザバーコンピューティング)、そして次世代デバイスとしてのXR。AIの将来を支える可能性を持つ技術を、社会実装へとつなげます。
エッジAIの回路実装技術
高速かつ省電力な集積回路であるFPGAを、エッジAIの実装デバイスとして活用する技術を有しています。セックは、回路設計を前提としたFPGAの開発環境に対し、ソフトウェアエンジニアが知能処理を実装できる手法を確立してきました。ハードウェアとソフトウェアの境界を越えた技術基盤が、セックの大きな強みです。
少量データで学習するエッジAIアルゴリズム
リザバーコンピューティングは、大量の学習データを必要とせず、短時間で学習可能な機械学習アルゴリズムです。学習データを大量に取得できない現場や、個別性の高い事象の学習において特に有効です。エッジAI用途に適したこの技術を、ハードウェア実装と組み合わせることで、実用性の高いエッジAIを実現します。
リアルタイム技術で培った、エッジAI実装力
エッジAIが真価を発揮するのは、即時の判断と制御が求められる分野です。
宇宙、ロボット、自動車、社会インフラなど、セックが長年取り組んできた分野は、まさにエッジAIの活躍が期待される領域です。当社は、これまで培ってきたリアルタイム技術を基盤に、エッジAIの新たな可能性を切り拓いています。
リザバーコンピューティングは、AIを実現する機械学習アルゴリズムのひとつです。少量のデータで短時間で学習を完了できることが大きな特徴で、大量の学習データと計算を必要とするAIの常識を覆す技術として注目を集めています。
製造機器や産業ロボットの故障検知へのAIの活用が進められていますが、機器毎の個体差や設置環境による差が生じるため、学習済のAIでは正確に故障を検知できないという問題があります。リザバーコンピューティングであれば、設置後に、機器毎に短時間で学習を完了できるため、機器や環境のばらつきに対応することができます。
リザバーコンピューティングを搭載した超低電力エッジAIチップの開発に、九州工業大学などと共同で取り組んでいます。エッジAIチップの実用化と、エッジAIチップを利用するためのソフトウェア開発環境の構築を進めています。
FPGAはプログラム可能な集積回路です。通常、コンピュータシステムには演算装置としてCPU(Central Processing Unit)が用いられますが、CPUの回路構成そのものに柔軟性はなく、動作させるソフトウェアで柔軟性を確保しています。これに対し、FPGAは回路構成そのものを利用者が変更(プログラム)することが可能で、並列的な計算処理により、CPUと比較して高速な処理が可能です。プログラム可能で高速な演算装置としてGPU(Graphics Processing Unit)がありますが、FPGAは消費電力が少なく、消費電力の制約が想定されるエッジAIの実装デバイスとして、GPUよりも優位性を有しています。
FPGAは書き換え可能な集積回路と言っても、回路を書き換えることは、ソフトウェア技術者がプログラミングするように簡単にできることではありません。2017年から九州工業大学とFPGAを用いたロボット用知能処理の回路化をテーマに共同研究を開始し、ソフトウェア技術者がFPGAにプログラムを実装する手法を獲得しました。こうして培ったノウハウを元に「高効率・高速処理を可能とするAIチップ・次世代コンピューティングの技術開発」(NEDO公募事業)では、FPGAにリザバーコンピューティングを実装したエッジAIチップの開発にも取り組んでいます。
エッジAIの適用分野のひとつとして、XR(MR、AR、VR)の研究開発に取り組んでいます。
セックは2017年から国立研究開発法人 宇宙航空研究開発機構(JAXA)とMR技術に関する共同研究を開始し、機密性の高い3Dモデルを安全に管理・投影できるセキュリティ技術や、AIや様々なセンサーを活用した高度なMR技術の開発に取り組んでいます。
セックはロームのSolist-AI™エコシステムパートナーに参加しています。
「Solist-AI™」は、ロームがエッジコンピューティング分野に向けて提供するオンデバイスAIソリューションです。クラウドサーバーに依存せず、エッジデバイス単体でリアルタイムの学習・推論処理を可能にし、コンパクト設計と低消費電力を特徴としています。
「Solist-AI™」マイコンはリザバーコンピューティングの実装に適したオンデバイス AI マイコンです。セックは研究開発中のリザバーコンピューティングを、「Solist-AI™」マイコンに実装しました。
製造機器や産業ロボットの故障検出に AI が用いられていますが、機器毎の個体差や設置環境による差が生じるため、学習済の AI では正確に故障を検出できないという問題があります。リザバーコンピューティングを搭載した「Solist-AI™」マイコンであれば、設置後に少量のデータで、短時間で学習を完了できるため、機器や環境毎のばらつきに柔軟に対応することが可能です。
- 九州工業大学
- 国立研究開発法人 宇宙航空研究開発機構(JAXA)
- ローム株式会社