
- 臨床の胆嚢摘出術の映像とロボットのキネマティクスから学習する生成シミュレータ
- 単一のRTX PRO 6000 GPU上で対話的に動作し、術具の操作に応じて映像を生成
- 4ステップ版と2ステップ版の2つのチェックポイントを公開、自前データへの適応手順も
発表されたもの
NVIDIAはHugging Faceのブログで、手術向けの生成シミュレータ「Cosmos3-H-Dreams」を公開しました。臨床の胆嚢摘出術の映像とロボットのキネマティクス(関節角度や術具位置といった動きの情報)を学習し、術具の操作に応じて次の映像を生成します。同社は、臨床の胆嚢摘出術の記録で学習し、リアルタイムのキネマティクス制御に対応した生成シミュレータとしては初だとしています(自社の知る限り)。基盤はCosmos 3で、ストリーミング推論ライブラリのFlashDreamsによって、単一のNVIDIA RTX PRO 6000 GPU上で対話的に動作します。
前版のCosmos-H-Dreamsは、手術ロボット研究の基礎的な検証環境であるdVRKの卓上縫合を対象にしていました。今回の版は、CMR SurgicalのVersiusプラットフォームで臨床手技中に記録された映像とキネマティクスを学習データに用いている点が大きく異なります。ただし同社はこれを研究用のシミュレータと位置づけ、患者ケア向けに検証されたシステムではないと明言しています。
モデルと学習の仕組み
土台となるのは、Open-H-Embodimentで事前学習された160億パラメータのCosmos3-H-Embodied-Nanoです。これに対して、胆嚢摘出術の映像とキネマティクスを選別して双方向(bidirectional)のteacherモデルを特化させました。学習データは、左のCadiereグラスパーと右のモノポーラフックという2本の術具が画面内で実際に操作されている場面を選び、カメラの指令を制限することで術具駆動の相互作用に重点を置いています。
行動の次元数は28で、両腕のポーズとグリッパー、エネルギー制御、サムスティックの軸とボタンを含みます。学習には832×480の映像を用い、行動は10Hzで同期させています。この10Hzは学習時のサンプリングレートであり、実行時の生成スループットとは別物だと説明されています。
teacherはまず24フレーム先まで、次に72フレーム(10Hzで2.4秒と7.2秒)へと予測範囲を拡張して学習します。その後、蒸留によって双方向のteacherを因果的なstudentへ変換し、新しい行動が届くたびに短いブロック単位で映像を生成できるようにします。自分が生成した文脈で訓練するSelf-Forcingと学習済みのcriticにより、対話的なロールアウトで誤差が蓄積する問題の緩和を図っています。
リアルタイム性を支える要素
公開されるstudentは、ブロックあたり4回のノイズ除去ステップで生成するものと、2ステップのスケジュールで別途訓練したものの2種類です。2ステップ版は4ステップ版のサンプリング回数を減らしただけではなく、独立に訓練されたモデルだと明記されています。ノイズ除去の回数を減らすと推論は速くなる一方で視覚品質は下がるため、開発者は品質と推論コストのバランスを選べます。
長時間のロールアウトでは、モデルの注意履歴の管理も問題になります。Cosmos3-H-DreamsではFadeMemを改変したモジュールで、増え続けるkey/valueキャッシュを統合します。蒸留が「生成履歴からどう学ぶか」を扱うのに対し、キャッシュ統合は「その履歴をストリーミング中にどう保持するか」を扱う相補的な役割とされています。
臨床シーンで難しくなる理由
卓上の環境では、術具は比較的単純な背景の前で動きます。体内では、小さな術具の動きがシーン全体に影響します。組織が牽引で伸展し、反射が変わり、構造が遮蔽され、煙で視界が変わります。生成モデルはこれらに反応しつつ解剖構造と術具を保持する必要があり、小さな誤差が蓄積すると術具の形状や解剖構造が徐々に変化してしまうため、時間的な一貫性が重要になります。
見た目のリアリズムは検証の出発点であって、生体力学的な正確さの証明ではないと同社は述べています。翻訳・回転・グリッパーの指令が解剖学的に整合した結果を生む必要があり、指令を無視した見た目だけのロールアウトは対話環境として使えません。現時点では2本の術具に限定され、対象も胆嚢摘出術に特化しています。外科医による評価は今後の課題として挙げられています。
自前データへの適応
胆嚢摘出術向けの4ステップ版と2ステップ版のチェックポイントに加え、同期した映像と互換性のある行動表現があれば、他のデータセットやembodiment(ロボットの身体構成)にも適応できるとされています。teacherの微調整とSelf-Forcing蒸留の手順はステップバイステップのガイドとして公開され、データ準備、公開されているteacher訓練ツール、蒸留の各段階が説明されています。コントローラを統合する場合は、訓練時と同じ行動の規約と正規化を使う必要があります。
| 項目 | 4ステップ版 | 2ステップ版 |
|---|---|---|
| 1ブロックあたりのノイズ除去回数 | 4回 | 2回 |
| 推論速度 | 相対的に遅い | 相対的に速い |
| 視覚品質 | 相対的に高い | 相対的に低い |
| 訓練方法 | 4ステップで訓練 | 2ステップのスケジュールで別途訓練 |
Cosmos3-H-Dreams is a research simulator, not a validated system for patient care. It offers a foundation for studying surgical interaction in an increasingly realistic environment.
Cosmos3-H-Dreamsは研究用のシミュレータであり、患者ケアに向けて検証されたシステムではありません。よりリアルな環境で手術の相互作用を研究するための基盤を提供します。
今後の見通し
同社は今後の研究方向として、胆嚢摘出術の全行程をモデル化すること、生成シミュレーションと数値シミュレーションを組み合わせて変形を検証可能にすること、外科医による評価を再現可能なベンチマークにすること、扱える術具を増やすこと、world actionモデルと閉ループで組み合わせて自律的な手術ポリシーを学習することを挙げています。いずれも研究の方向性であり、確立した臨床能力ではありません。外科医評価の結果や数値シミュレーションとの一致度、対話動作時のレイテンシの実測値が公開されれば、実用性の判断材料が揃うとみられます。
日本の開発者・IT企業にとっての意味
日本のIT企業や開発者にとっての意味は2つあります。第一に、物理を陽に記述せず映像とキネマティクスから対話環境を作るというアプローチと、その訓練レシピが公開された点です。医療に限らず、遠隔操作ロボットや産業機器の操作訓練用シミュレータなど、同期映像と操作ログが取れる領域には転用の余地があります。第二に、単一GPUで対話動作する構成が示されたことで、試作やデモの敷居が下がる点です。一方で、医療機器としての規制対応や安全性の検証は別の枠組みであり、この発表だけで臨床応用が近づくわけではありません。まずは公開チェックポイントで自社データへの適合性を見極め、レイテンシ要件や評価指標を設計する動きが出てくるとみられます。ライセンス条件は原文に記載がないため確認が必要です。
気になる点
- 自社の手術データや別のロボットでも学習できますか
- 同期した映像と互換性のある行動表現があれば、他のデータセットやembodimentにも適応できるとされています。teacherの微調整とSelf-Forcing蒸留の手順がガイドとして公開されていますが、コントローラは訓練時と同じ行動の規約と正規化に合わせる必要があります。
- 動作に必要な計算資源はどれくらいですか
- 単一のNVIDIA RTX PRO 6000 GPU上で対話的に動作するとされています。ただし具体的なレイテンシやメモリ要件、GPUの構成条件は原文に記載がなく、現時点では公表されていないとみられます。
- 臨床現場でそのまま使えるのでしょうか
- 同社はCosmos3-H-Dreamsを研究用のシミュレータと位置づけ、患者ケア向けに検証されたシステムではないと明言しています。外科医による解剖学的正確さや術具挙動の評価は今後の課題として挙げられており、臨床利用には別途の検証が必要です。
用語解説
- ワールドモデル(WFM)
- 環境のダイナミクスを学習し、行動に応じた未来の観測を生成するモデル。物理を陽に記述せず映像から学ぶ点が特徴。
- 蒸留(distillation)
- 大きなteacherモデルの振る舞いを、より軽量・高速なstudentモデルに引き継がせる訓練手法。
- Self-Forcing
- モデル自身が生成した文脈を使って訓練し、推論を重ねたときの誤差蓄積に強くする手法。
- ノイズ除去ステップ
- 拡散モデルが生成時に繰り返すノイズ除去の回数。減らすと高速になるが視覚品質は下がる。
- キネマティクス
- 関節角度や術具位置など、ロボットの動きを表す幾何学的な情報。本モデルでは行動入力として使われる。
- FadeMem
- 長時間生成で増大するkey/valueキャッシュを統合するモジュール。本モデルでは改変版を使用。
出典
NVIDIA Cosmos3-H-Dreams: Bringing Clinical Surgery to Life Through Generative Simulation
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する