アプローチ
計測で裏付けるフィジカルAI
物理世界に働きかけるソフトウェアは、自らが何をしたかを証明できなければなりません。私たちが作るものはすべて、4つのルールに従います。
4つのルール
- 計測する
コマンドは証拠にはなりません。物理的な動作はすべて、センサーが捉えた内容と照合されます。痕跡を残さなかった動作は、信用されずにフラグが立てられます。
- 制限する
安全上の制限は、クラウドだけでなくデバイス自体に組み込まれています。制限を超える計画は送信前に拒否され、デバイス側でも独自に再度拒否されます。
- 空間ごとに学習する
空間はどれも異なります。モデルは平均的な部屋を想定せず、それぞれの部屋の計測値から学習します。
- ベースラインを上回る
モデルが採用されるのは、ホールドアウトデータ上で、置き換える単純なルール(固定タイマーなど)を上回った場合だけです。上回らなければ、単純なルールを使い続けます。
開発の進め方
シミュレーション、ベンチ、実空間の順に
- 1シミュレーション:ハードウェアが存在する前に、ソフトウェアチェーン全体とモデルをエンドツーエンドで動かします。
- 2ベンチ:試作の各段階では、その段階が対象とする未知の要素だけを、可能な限り市販部品で検証します。
- 3実空間:製品の働きについて何かを主張する前に、実際の空間で計測します。
設計、ファームウェア、モデル、テストデータはソースとして管理されているため、すべての結果を再構築して検証できます。