耳にはマイクシリコンの皮膚の下の触覚センサー。実際にはこのような機構が収められているそうだ。【動画】全身の触覚センサーの動作の模様。【動画】抱き起こされるCB2なお今回のデモは、あくまで「こんな動きができる」ことを示すためのものである。発達/学習させているわけではなく、ERATOで実施している様々な認知発達の研究を統合するプラットフォームとして開発されたものだ。認知発達研究の概論などについては、こちらのサイトにて確認できる。-運動統合機能について研究」すると同時に、「人の乳幼児のコミュニケーションの発達過程の観測を通して、人の対人関係における発達過程をモデル化」するとされている。両者を融合させ、コミュニケーション能力を発達させられるロボットを作ると同時に、人間の発達を理解する研究に取り組むという。報道直後には生々しい動きや「声」に対して「気持ち悪い」という感想が散見された。記者本人もなんとなく(大げさに言うと)「気持ち悪さ」を期待していたようなところがあった。実際に間近で見た「CB2」は、意外なほど可愛いらしく見えた。記者は頭をなでたり体を押したりさせてもらったのだが、さわるときにも、石黒教授による「アンドロイド」ほど、躊躇する必要がなかった。肌色で服まで着ているアンドロイドと違って、全身が白いボディのため、「どこを触ればいいんだろう」と余計なことを考える必要がなかったのだ。「子どもらしい見かけ」によって「人の密接な相互作用が誘発」された格好だ。人間でも写真やビデオと、実物の印象が異なる人がいるが、どうやら人工物においても、カメラ越しだと気持ち悪く感じる外見と、逆に直接見たほうがどこか気持ち悪く感じる外見があるようだ。CB2の場合は、前者のように思える。稔教授と、今回のロボットを開発した石黒浩教授に、背景について話を聞いた。学際的に研究を進めるという「共創」の意味と、環境、特に養育者とロボット両者のインタラクションによって知能が生まれる「共創知能」という意味が込められているという。ロボットと養育者の関係のなかから知能を創発させるとはどういう意味だろうか。赤ちゃんと養育者の関係を見ると、まず、お母さんは赤ちゃんにいろいろな情報を与える。赤ちゃんは赤ちゃんとして、独立したエージェントとして情報を獲得する。両者は、お互いにモデリングしながら相互にギャップを埋めていく。それと同じような仮定をロボットと人間の関係のなかで作る。して、ロボットのような人工物が、赤ちゃんに類似したと思えるような認知発達にフォーカスをあてて見ていきたいという。既存の脳科学は、基本的に発達し、機能がある意味で局在化した大人の脳を主たる対象としている。浅田教授らはむしろ、機能そのものがどうやって実現発達してきたか見てみたいという。「たとえば赤ちゃんがどういう形で言葉を覚えるかというミステリーに迫りたい。我々の構成論的アプローチが役立つかどうかというと、すぐさまどういう形で役立つかは見えないですが、いろんなアプローチの一つとして考えていきたい。人間というミステリーの発達への興味を共有しながら議論していくことが大切だと思っているんです。そのなかで人工物の発達のモデル化を、人間の赤ちゃんを対象にしてできないかということです」ロボットを発達研究に使うメリットの一つは再現性だ。一方で、人間とロボットはかなり違う。何よりの違いは、ロボットではハードウェアの発達、すなわち「成長」がないことだ。そこは試行錯誤しつつ、「発達における、ある種の本質」を発見できないものかと考えているという。「当然、ロボットと人間は同じものではないです。逆に、同じものではないから、本質と思えるものは何か、見出していきたい」。構想としては「ある種の階層的な構造発達システム」を想定しているという。開発にあたった石黒教授は、CB2開発の背景について「『複雑なものが発達する』という側面においては、人間とロボットそれぞれに共通する部分があるだろうと考えている。私としては、ロボットを作ることで、人間が人間の間でどういうふうにインタラクションしているのか、そのメカニズムを実装して、人間のメカニズムを理解したい。それがこのプロジェクトの目的」と語る。「複雑なシステムがどういうふうに統合化されていくのかというところに人間がどう動いているかの本質がある」という。ロボットを組み上げるためにある仮説を立て、その仮説を使ったロボットが人とインタラクションできたとすれば、逆にそれは脳科学の仮説としても検証する価値があるのではないかという。CB2は体中に多数のセンサーが分布している。アクチュエータも比較的人間の筋肉に近いような特性を持ったものを使っているため、いわゆる硬いロボットと違って、逆運動学を解いて動かすわけにはいかない。モデルのとおりには身体が動かないからだ。このようなボディにした理由は「センサー系とアクチュエーター系がどういうふうに組織化されていれば全体を制御できるのかという研究」を行なうためだ。複雑なロボットでは、全てのセンサーとアクチュエーターをモニターすることは不可能である。姿勢によってもアクチュエーターの出力は変わる。中央ですべて制御することはできない。CB2のような柔らかい身体を持っている場合ではなおさらだ。そこでCB2では、センサー系とアクチュエータ系をそれぞれ階層化させて、ローカルな処理ですむものはそこですませてしまう。センサー系であれば、まずセンサーとセンサーの情報を合わせて、中間的な情報表現を作る。その上の階層では、そうして作った中間情報同士を組み合わせて、より抽象的な情報を作る。それぞれの中間情報は下位の情報に応じて随時更新されるが、同時に、学習したパターンに応じて自己の状態を予測している。アクチュエーター系も同様に抽象表現を介して階層化させる。してそれぞれ作られたトップレベルでの抽象表現が、ロボットの「ボディイメージ」となる。ボディイメージはそれぞれが自分自身の状態を常に予測している。運動系のボディイメージとセンサー系のボディイメージがお互いに必要に応じて情報をやりとりする。石黒教授は、これを「2重化モデル」仮説と呼び、ロボットより遙かに複雑な人間の神経系と身体も、同じような仕組みになっているのではないかと考えている。常に全身のセンサー/アクチュエーターを見ているのではなく、かなりの部分は中間階層による予測が使われ、必要に応じてセンサー情報を見たり指令を出す、というのが基本的な考え方だ。ほとんどはセンサー/アクチュエーターの内部モデルにおいて仮想の入出力を使ってフィードフォワードで指令値を出す。予測と違う部分があったり、特定の部分に注意を向けると、情報がやりとりされて統合され、モデルが更新される。「体中のセンサーフィードバックをいちいち見ていたら歩けない」と石黒教授は語る。歩く場合も、動きやセンサー系の予測モデルがあり、モニタリングはあくまで必要最小限、ほとんどフィードバックなしで歩いているのではないかという。このモデルを使って、まずはロボットを動かし、それがうまくいけば、次は脳の中に実際にそのような仕組みがあるのか調べていこうという目論見だ。センサーが作る中間の抽象表現は、特定のモダリティだけではなくマルチモダリティが大前提だという。各モダリティはローレベルで融合して新しい情報を生み出しているのではないかと考えているそうだ。センサーの階層化は自己組織化が大前提だが、ある程度は作り込みになる。どこまでの情報処理をローカルでやり、どのような情報処理だとより上位でやるべきなのかといった、情報の切り分け方は未解決の課題である。実験の過程で、さまざまな組織化の方法を試していく予定だという。一つの仮説は、このような内部モデルを発達で作るためには、人と相互作用することが必須であるというもの。「育てる人間がいなければロボットは育たない」という。いずれにしても構造化は外からの刺激で起こると考えている。「時間概念」が「二重化モデル」のカギだという。視覚はリアルタイム性が非常に重要だが、皮膚の触覚情報はほとんど予測ではないかと考えられる。そもそもセンサー各種のレイテンシーも同じではない。それらのタイミングのズレを考慮に入れつつ、フィードフォワード構造を作る必要がある。「時間概念の獲得」がどのように起こるのかという視点で、これまでの研究を洗い直したい、と石黒教授は語る。石黒教授は、自分そっくりのロボット「ジェミノイド」の研究などでも知られている。人間らしい姿形を持ったロボットであれば、ある程度表層的なインタラクションはそれでできてしまうというのが、石黒教授の考え方だが、「内部的な複雑さができたときに人間はどれだけインタラクションできるか試したい」という。「今日のは『こういうふうに動きますよ』的なデモだけど、ある程度感覚が統合されてきて反応がよくなってくれば、だんだん可愛くなるよ(笑)」。階層の抽象度が上がっていくなかで、センサー、行動、認知、いろんな情報が圧縮されていく。おいてずば抜けた才能を示す)の計算論的説明ができないかと考えているそうだ。課題はもろもろあるものの、浅田教授は、「階層構造の自然な獲得」がすべてのカギだと考えている。通常の発達と、違う過程を辿った場合、それぞれにおいてどのように違う構造を持つのかが、ロボットを使った構成論的アプローチで、実際に示したいという。浅田教授はプロジェクトの統括として、4つのグループを率いて、多くのテーマを実施している。CB2を使うこれからの研究の特徴として、CB2がフルボディのヒューマノイドであることを存分に活用することを挙げている。このCB2に、これまでバラバラに途中まで進めていた研究を集約させていくという。「いままではいわば『単品』でやってきたんです。音声模倣や語彙獲得も。実際には同時に起きてることですよね。音声模倣、視覚を使った物体認識、触覚を使った動作。これらは同時に発達するわけですから、お互いのなかで影響を及ぼしているはずです。そのためにCB2を使った長期実験をやろうと思っています」たとえば言語獲得過程を見ると、母親と赤ん坊はハードウェアも音域も違うのに、お互いにインタラクションし、コミュニケーションができている。そのような過程を通じて、ロボットの頭のなかに、名詞の概念、動作、そして即物的な表現から抽象概念の獲得という形で「シンボル獲得のプロセス」を再現していきたいという。いろんなモダリティにおいて起こっているはずだ。浅田教授は、その構造化の過程においては、物理的な身体的な構造が重要な意味を持っているのではないかと考えている。身体構造を使って何かの情報表現を掴むことと、物体の認識過程において物体の表現が総体としてある構造を取る過程は、モダリティによらず同期しているのではないかという。いずれにしてもいまはまだ仮説の段階だ。浅田教授も「アウトプットが出始めてからのほうが納得してもらえるかもしれませんね。一年くらい待っていただくと、うまく説明できるかもしれません」と笑う。運動の発達、認知の発達、コミュニケーションの発達――。これらがそれぞれどんな過程なのか、どんな関係を持っているのか。いずれにしてもそれは、生物ならではの情報処理の本質を反映しているに違いない。CB2が「はいはい」するとき、彼の内部状態はきっと、作り込みとは違ったものだろう。期待して、研究の発達を見守っていこう。