✨ 要約🔬 技術概要
人間は絶えず動き続けており、世界を航行し目標を達成することを可能にする、歩み、身振り、姿勢の変化という流れるような流れの中にあります。コップを持ち上げるという単一の動きを説明することは容易ですが、脳がいかにしてこれら何千もの自発的な瞬間を編み合わせ、一貫した人生へと繋ぎ合わせているのかを理解することは、深遠な謎です。科学者たちは、私たちはあらかじめ書かれた厳格な台本に従って動いているのか、それとも単に今何をしたか、そして今どこにいるかに基づいて次のステップを選択しているのかという疑問を長年抱いてきました。この問いは、自由意志の本質と精神的計画の限界に触れるものです。もし私たちの行動が完全に事前に計画されていたとしたら、私たちの精神は最初の一歩を踏み出す前に将来のあらゆるステップを計算しなければならず、その作業はすぐに私たちの認知能力を圧倒してしまうでしょう。その代わりに、多くの理論は、私たちの行動は遠い固定された設計図によるものではなく、当面のニーズや直前の数回の動きの履歴によって形作られる、より流動的なものであることを示唆しています。
これを調査するため、研究者たちは人々が何をすべきか指示されることなく自由に動けるデジタル世界を構築しました。彼らは、果物の木や、ヘビ、クマ、パンサーといった隠れた危険が潜む仮想現実環境を作り上げました。23人の参加者がモーションキャットスーツとヘッドセットを着用し、科学者たちがこれらのリスクのある風景の中を彷徨う際のあらゆる動きを詳細に記録できるようにしました。目的は単純でした。脅威との接触を避けながら、できるだけ多くの果物を集めることです。決定的なのは、参加者に台本が与えられなかったことです。彼らは、必要に応じて走る、歩く、しゃがむ、あるいは立ち止まることを自由に選べました。その後、研究者たちは「DynaClade」と名付けた新しいコンピュータプログラムを使用して、数時間の記録された動きを観察し、それらを明確な動作へと自動的に分類しました。このプログラムは、何が「走る」や「立つ」であるかを事前に知っていたわけではありません。速度や身体の動きの形状を見ることで、自力でこれらのパターンを発見しなければなりませんでした。
コンピュータは、歩く、走るといった動作から、果物を取るために膝をつく、あるいはじっと立っているといったより微細な動作に至るまで、22種類の豊かな動作語彙を特定することに成功しました。最も興味深い発見の一つは、研究者たちが「ためらい(hesitant)」とラベル付けした特定の行動でした。これは恐怖による硬直ではなく、新しい方向へ動こうと決める直前によく見られる、その場でのゆっくりとした揺らぎのような動きでした。それは情報の収集、つまり人が選択肢を検討しているかのような物理的な一時停止のように見えました。また、プログラムはこれらの動作がランダムではないことも発見しました。果物の茂みの近くにいるとき、人は手を伸ばしたり膝をついたりする可能性がはるかに高まりました。脅威が現れたとき、動物の種類に応じて、走るか、あるいは立ち止まるかのどちらかの可能性が高まりました。これらの動きは明らかに環境に結びついており、コンピュータの分類が現実世界の論理と一致していることを証明していました。
しかし、より深い謎は、これらの動作の順序にありました。人々は、一つの動きが次の動きを強制するドミノ倒しのような、固定された連鎖の中で動いているのでしょうか。それとも、直前のものだけに依存して各ステップを選択しているのでしょうか。研究者たちは、動作のシーケンス(連続性)を調べることでこれをテストしました。その結果、順序は確かに非ランダムでしたが、厳格な台本ではありませんでした。データによれば、人が次に何をするかを予測する最善の方法は、今何をしているかと、直前に何をしていたかを見ることでした。これは「二次構造(second-order structure)」として知られており、つまり、長い過去の履歴よりも、直前の過去が重要であることを意味します。この研究は、人間がすべてのステップに対して常に複雑で長期的な計画を実行しているという考えを否定しました。代わりに、私たちの脳はもっと単純で効率的な戦略を用いていることを示唆しています。私たちは、現在の状況と完了したばかりの動作に基づいて次の動きを選択しているようです。
このアプローチにより、私たちは終わりのない計算に陥ることなく、現実生活の複雑さを処理することができます。研究者たちは、文脈(例えば、人が採集しているのか、あるいは脅威から逃げているのかなど)を考慮に入れると、動作のシーケンスが極めて予測可能になることを見出しました。それはまるで、状況に応じて異なるルールのセットを切り替えているかのようであり、各状況内では、次の動きはほぼ直前の動きによって決定されていました。この発見は、私たちが事前に組み立てられた行動シーケンスを常に実行しているという概念に異を唱えるものです。むしろ、それは人間の動きを、現在とごく最近の過去に導かれた、柔軟で応答性の高い流れとして描き出しています。現実的でリスクのある設定の中で人々を観察することで、この研究は、私たちの日常生活が厳格なルーチンの連続ではなく、どこにいて、何をしたかに基づいて次のステップを絶えず調整する、適応のダイナミックなダンスであることを明らかにしています。
技術的要約:生物学的環境における人間の行動の計算論的文法
問題提起 人間の行動は、環境からの要求とエージェントの目標によって形作られる、自発的な一連の動作の連続体として展開される。リハーサルされた、あるいは合図による運動シーケンスの生成については十分に特徴付けられているが、自発的で自然な行動の組織化については、依然として理解が進んでいない。既存の理論的枠組みは、人間の行動は事前に計画されたものではなく、モデルフリー(model-free)のアルゴリズムによって確率的に選択されている可能性を示唆しているが、この仮説は自発的に生成された人間の行動シーケンスに対して厳密に検証されてこなかった。さらに、現在の行動分析手法は、定義済みの行動レパートリーに依存しているか、あるいは特定のシーケンス構造(例:1次マルコフ過程)を想定していることが多く、生態学的に現実的な設定における複雑な人間の動きを捉えきれない可能性がある。
方法論 著者らは、自由移動型バーチャルリアリティ(fm-VR)内の、生態学的に現実的でリスクのある採餌環境をナビゲートする参加者の全身モーションキャプチャデータを用い、計算行動学(computational ethology)のアプローチを採用した。研究では、23名の参加者が、果物を集め脅威を回避するように指示された924回の採餌エポック(平均持続時間35秒)を完了した。なお、これらの動作を「どのように」行うかについての具体的な指示は与えられなかった。
事前の行動レパートリーを前提とせずに連続的な運動学的データを分析するために、著者らは、非線形埋め込みにおける行動発見のための動的階層クラスタリングであるDynaClade (Dynamic hierarchical Clustering for action discovery in non-linear embeddings)という、非教師あり学習による時間的行動セグメンテーション・アルゴリズムを開発した。手法は以下の5つのステップで進行した:
特徴抽出: 関節間の距離、関節の高さ、セグメント角、グローバルな方向、およびそれらの第1、第2、第3の時間微分(速度、加速度、ジャーク)を含む、高次元の運動学的特徴セット(311変数)を抽出した。
次元削減: UMAP(Uniform Manifold Approximation and Projection)を用いて、特徴量を低次元空間に投影した。
クラスタリング: 初期的な行動クラスターを、HDBSCAN(Hierarchical Density-Based Spatial Clustering of Applications with Noise)を用いて特定した。
ヒューマン・イン・ザ・ループによる後処理: クラスターの重心を視覚的に検査し、機能的に類似した動きを統合することで、階層的な行動辞書(70個の微細な行動、46個の中間的な行動、22個の大まかな行動)を作成した。
分類: 精査されたラベルを用いてランダムフォレスト分類器を訓練し、初期段階でノイズとして分類されたものも含め、すべての時点に対して最終的な行動ラベルを割り当てた。
得られた行動シーケンスは、シーケンス構造の次数とコンテキストの役割を決定するために、1次遷移行列、n-gram頻度分析、および隠れマルコフモデル(HMM)を用いて分析された。
主な貢献
DynaClade アルゴリズム: 行動空間やシーケンス構造に関する事前知識なしに、連続的な人間のモーションキャプチャデータから階層的な行動レパートリーを発見できる、非教師あり学習アルゴタズムの導入。
「躊躇(hesitant)」行動の発見: 局所的な移動を伴わない身体の揺らぎの増加を特徴とする、これまで記述されていなかった運動パターン「躊躇(hesitant)」の特定。これは意思決定ポイントにおいて頻繁に発生する。
シーケンス構造の特性付け: 自発的な人間の行動シーケンスが、固定された事前計画的なシーケンスではなく、行動コンテキストによって説明される高次の構造(1次マルコフを超えた構造)を示すことを厳密に分析した。
結果
行動レパートリーの妥当性: DynaCladeは、運動学的特性と空間分布が環境のアフォーダンス(例:「reach(手を伸ばす」や「bend/reach(屈んで手を伸ばす)」は主に果物の近くで発生し、「run(走る)」や「walk(歩く)」は安全な家屋の近くで発生する)と一致する22個の大まかな行動(例:歩く、走る、立つ、手を伸ばす、躊躇するなど)を特定した。また、本アルゴリズムはバリデーション・セッションにおける指示された行動も正常に復元した。
行動の特性: 22個の大まかな行動のうち一部(11/22)が全タイムビン(time bin)の95%を占めた。「躊躇」行動はタイムビンの11.2%を占め、「stand(立つ)」とは運動学的に異なり、腰の動きの速度が高く、移動の合間に頻繁に発生していた。目線の追跡データ(セグメンテーションには使用していない)は、異なる行動に関連した特有の瞳孔径と視覚スキャンパターンを示しており、覚醒度や情報サンプリングの違いを示唆している。
シーケンス構造:
非ランダム性: 行動シーケンスは高度に非ランダムであり、可能なバイグラム(bigram)のわずか53.1%しか発生していなかった。
高次依存性: 1次遷移は非ランダムな構造を捉えていたが、シーケンスは1次マルコフモデルから有意に逸脱していた。統計テストにより、生の行動シーケンスには少なくとも8次のマルコフ構造の証拠があることが示された。
コンテキストによる説明: しかし、予測精度は1次モデル(39.6%)から2次モデル(49.0%)へのみ有意に向上し、2次以降は収穫逓減が見られた。
潜在状態: 30個の潜在状態を持つ隠れマルコフモデル(HMM)が、観測された22個の行動よりもデータを最もよく説明した。このモデルにおいて、観測された行動は複数の潜在状態に関連付けられており、各状態は異なるコンテキストにおける同一の行動に対応していた(例:採餌コンテキストでの「歩行」と、逃走コンテキストでの「歩行」)。
組織化に関する結論: 観測されたシーケンスの高次構造は、主にアクション・コンテキストへの感受性によって駆動されていた。特定の行動コンテキスト内では、行動のシーケンスは概ね1次マルコフ構造に従っており、1次を超える実質的な固定行動シーケンスの証拠は見られなかった。
意義 本論文は、自発的な人間の行動は、事前に計画された、あるいは習慣的に組み立てられたシーケンスに従うのではなく、現在の行動とそのコンテキストに基づいて主に選択されるものであると主張している。この知見は、人間が複雑な環境において自己誘導的な行動の組み立てを扱い可能なものにするために、コンテキスト依存的な計算効率の高い戦略を利用しているという見解を支持するものである。生態学的に妥当な設定における人間の行動が、豊かな行動レパートリーに基づき、その逐次的な組み立てがコンテキスト固有の1次マルコフ過程によって概ね説明されることを確立することで、本研究は、自然な人間の行動の構造、機能、および個体変異を特徴付けるための生産的な枠組みとして、計算行動学を正当化した。本研究は、自発的な人間の行動の構造に関する理論的提案と、経験的観察との間の溝を埋めるものである。
毎週最高の 神経科学 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。 登録 ×