ARTIFICIAL INTELLIGENCE人工知能

人工知能
ディープラーニングの一貫サービス
お客様の人工知能開発を加速させるため、ディープラーニングの全工程をカバーする「ディープラーニングの一貫サービス」をご提供します。

「コンサルティングサービス」「学習用の正解データの作成(手作業)」「アルゴリズム設計(ディープラーニング)」「エッジデバイス実装」を柱にサービス展開しています。当社内の研究開発にて得られた知見(例:下図)を生かし、実践的な提案をいたします。個別あるいは一貫のどちらでも、お客様のご要望に合わせたサービスの提供が可能です。
浜松市内の公道
当社開発のSegmentation(領域分割)の実施例
当社開発のSegmentation(領域分割)の実施例(写真:浜松市内の公道)

学習用の正解データの作成サービス(手作業)

ディープラーニングのボトルネックの1つは、大量の学習用の正解データを手作業で作成しなくてはならないことです。当社のベトナム拠点(SANEI HYTECHS VIETNAM co., ltd.)では専門チームを擁し、正解データの作成を安価でスピーディーに対応いたします。正解データの性質や作業内容に応じて専用ツールを独自開発することで、短期間に大量のデータを効率的に作成します。
正解データの作成用の専用ツール(Segmentation向け)
正解データの作成用の専用ツール(Segmentation向け)

アルゴリズム設計サービス(ディープラーニング)

CNNをはじめとする、さまざまなニューラルネットワークを提案・設計します。論文等で公開されている構成を参考にしつつ、用途に応じて段数・次元・ノード数・活性化関数を独自に設計します。さらに、FPGA・マイコンの実装を専門とする技術者と一体となり、実装のターゲットデバイスに合わせてアルゴリズムを軽量化します。
独自設計のニューラルネットワークの構成例
独自設計のニューラルネットワークの構成例
独自設計のニューラルネットワークの構成例

エッジデバイス実装サービス

お客様が開発された人工知能アルゴリズムをFPGA・マイコンへ実装し、「エッジコンピューティング」を実現します。Chainer・Caffe・Keras・TensorFlowなどのフレームワークのPythonコード(Cコード)さえご提供いただければ、弊社内にてその内容を読解し、アルゴリズムに適したアーキテクチャを考案します。これまで数十年にわたって培ってきたデジタル設計・組込みソフト設計の経験が、人工知能の実装を加速します。

実装のポイント

  • ツールの習熟やソフトウェアの知識だけでなく、アクセラレーションの設計技術も必要
  • ラインバッファ、並列化
  • メモリパスの効率化
アーキテクチャの例
アーキテクチャの例