ホームへ戻る

機器人與模擬

NVIDIA、医療ロボット向け物理シミュレーションフレームワークをオープンソース化、8,192の並列環境でカテーテル方策を訓練

NVIDIAはMedical Physics SimulationをIsaac for Healthcareに統合し、血管、柔軟な器具、接触摩擦、X線センシングをシミュレーションしたうえで、GPU並列環境を用いてロボット方策を訓練する。公式デモでは、5時間以上かかっていた訓練を2分未満に短縮したが、シミュレーション速度は臨床的有効性や安全認証を意味するものではない。

Strubbl · CC BY-SA 4.0 · Image source
zh-Hant

NVIDIAはMedical Physics Simulationを公開し、医療ロボット向けの解剖構造、柔軟な器具、センサーのシミュレーションを、再利用可能なGPUワークフローに統合しようとしている。このフレームワークはIsaac for Healthcareの一部で、基盤にはCUDA、Warp、Newton、Cosmosを組み合わせている。開発者は血管形状、カテーテルやガイドワイヤーの曲げと接触、摩擦パラメーター、シミュレーションによるX線画像を記述し、その環境を強化学習方策に接続できる。公開されているリファレンスワークフローは、ロボット手術、超音波、遠隔手術、病院のデジタルツインを対象としている。

医療ロボット分野で通常最も不足しているのは、正常な操作の映像ではなく、まれな失敗、解剖学的差異、器具と軟組織の相互作用に関するデータだ。GPUネイティブのシミュレーションでは、血管形状、接触条件、センシングノイズを同時に変化させ、ドメインランダム化によって、実世界では安全に収集することが難しいエッジケースを生成できる。NVIDIAが公開したカテーテル訓練デモでは8,192の環境を同時に実行し、従来5時間以上を要していた方策訓練を2分未満に短縮した。これは単一のビジュアルレンダリングを高速化するだけでなく、研究者がパラメーターをより迅速に探索し、制御方策を比較できることを意味する。

ただし、この結果が測定しているのは、特定のシミュレーションワークロードにおける計算速度であり、方策を患者に直接転移できることや、医療機器の検証を通過できることを証明するものではない。血管の材料特性、摩擦、流体効果、画像形成のモデルが不正確であれば、並列に生成するデータを増やしても、sim-to-realギャップを体系的に拡大させる可能性がある。コードはApache 2.0で提供され、リファレンス実装も公開されているが、付随する各モデルやデータには異なるライセンスが適用される場合がある。今後は、実機および遺体を用いた実験への転移成功率、再現可能なベンチマーク、モデルのキャリブレーション手法、さらに規制プロセスが合成データを検証エビデンスとしてどのように受け入れるかに注目すべきだ。

出典

  1. NVIDIA Open Sources First GPU-Accelerated Medical Physics Simulation Framework
  2. Isaac for Healthcare reference workflows