search
search

Press Releases

DATE2023.10.23 #Press Releases

AIが描く超新星爆発の広がり

――深層学習を用いた超新星爆発シミュレーションの高速再現技術――

平島 敬也(天文学専攻 博士課程)

藤井 通子(天文学専攻 准教授)

森脇 可奈(物理学専攻 助教)

平居 悠(東北大学 日本学術振興会 特別研究員-CPD)

斎藤 貴之(神戸大学 准教授)

牧野 淳一郎(神戸大学 教授)

発表のポイント

  • 動画生成技術を元にした深層学習モデルを応用して、3次元の超新星爆発シミュレーションの結果を高速に再現する新しいモデルを開発した。
  • 大規模な銀河形成シミュレーションにおける超新星爆発の計算のボトルネックを解消するために、深層学習を活用した高速化手法を世界で初めて提案した。
  • 本研究で開発した新しい深層学習モデルを導入することで、理化学研究所のスーパーコンピュータ「富岳」で実装中の高解像度銀河形成シミュレーションのさらなる高速化が期待される。

AIが超新星爆発を生成する概念図
(クレジット:Butusova Elena, Gorodenkoff/Shutterstock.com、平島敬也)


発表概要

超新星爆発(注1)は、銀河の星形成(注2)や元素分布に影響を与える重要な現象です。しかし、この超新星爆発の計算をこれまでの銀河形成シミュレーション(注3)に組み込むと、計算コストが増大し、最先端の計算機を使用しても、銀河内での超新星爆発の影響を直接的に計算するのは困難でした。東京大学大学院理学系研究科天文学専攻の平島敬也大学院生、藤井通子准教授、物理学専攻の森脇可奈助教らによる研究グループは、従来のシミュレーションに替わり深層学習(注4)を用いて超新星爆発の広がりを予測する手法を開発しました。今後、この深層学習による予測結果を銀河形成シミュレーションに組み込むことで、銀河形成シミュレーションの精度の向上と高速化が期待されます。

発表内容

〈研究の背景〉重い星が一生を終える際、超新星爆発と呼ばれる壮大な爆発を起こします。この爆発が分子雲(注5)の中で起きると、大量のエネルギーでガスを押しのけ、新しい星の形成を阻む一方で、一部のガスを加速させ乱流を駆動し、新しい星の形成を促進すると考えられています。また、この爆発は、私たちの生命に必要な元素(炭素、酸素、鉄など)を宇宙に散布します。そのため、超新星爆発の影響を正確に理解することが銀河の形成・進化過程を解明する上で不可欠となっています。

一方で、銀河は多数の星、ガス、ダスト(塵)、およびダークマターなどで構成されており、重力や流体の動き、冷却、そして超新星爆発など多様なプロセスが銀河の進化を駆動します。これらの相互作用を単純な方程式だけを使って説明するのは困難であるため、数値シミュレーションにより研究が進められてきました。このようなシミュレーションでは、銀河全体の巨大なスケール(約10万光年)から、数光年単位の細かなスケールまでを対象に計算しています(図1)。しかしながら、天の川のような大きな銀河全体のシミュレーションにおいて、超新星爆発の詳細な影響を再現するのは、最先端のスーパーコンピュータ「富岳」(注6)を使っても、計算量や効率性の観点から非常に難しい課題となっています。

図1:天の川銀河と超新星爆発のスケール比較の図
天の川銀河(左)の直径は約10万光年に及ぶ一方、超新星爆発の際に形成されるシェル(右)はわずか100光年と、銀河の1000分の1の大きさです。また、銀河円盤が一回転するのに数億年を要する中、シェルの膨張はわずか数千年という短期間で進行します。(クレジット:NASA/JPL-Caltech/ESO/R. Hurt、平島敬也)

〈研究の内容〉東京大学を中心とした研究チームは、動画生成技術を活用して、3次元の数値シミュレーションの結果を高速に再現する新しいモデル「3D-MIM」を開発しました。このモデルによって、銀河形成シミュレーションの中でも多くの計算資源を必要とする超新星爆発の部分を、高速に再現することに成功しました。特に、分子雲内で起こった超新星爆発に伴うシェル構造(注7)が膨張し密度が変化する様子を、高速に再現します(図2)。3D-MIMの開発は、動画生成技術を基盤として、平島敬也大学院生を筆頭に独自に拡張が行われました。

この新しいモデルを使用すると、超新星爆発の影響を直接受ける可能性のある領域の大きさを事前に予測することができます(図2)。その結果、計算上の遅延を引き起こす可能性のある特定のエリアを事前に特定し、そこに特化し最適化されたアルゴリズムで計算を行うことで、計算効率を大幅に向上させることが期待されます。

図2:超新星爆発に伴うシェル構造のシミュレーション結果(左)と我々の手法による予測結果(右)
黃色はガスの密度が大きい領域を表しています。また、1 Myr は100万年を意味します。中心(赤い☓印)で超新星爆発が起こり、爆発によって周囲のガスが掃き寄せられる様子がAIを使った手法でも再現されました(クレジット:平島敬也)

この深層学習モデルは、大規模な分子雲内で超新星爆発を起こしたシミュレーションを大量に学習しています。このシミュレーションデータの作成は、国立天文台の天文学専用スーパーコンピュータ「アテルイⅡ」(注8)を用いました。モデルの学習には、東京大学のスーパーコンピュータ「Wisteria/BDEC-01 Aquarius」(注9)のNVIDIA A100 GPUを用いました。モデルの推論の最適化は、理化学研究所のスーパーコンピュータ「富岳」で行いました。富岳での推論高速化には株式会社モルフォから提供された「SoftNeuro®」を利用しました。

〈今後の展望〉本研究で開発された新しい深層学習モデルは、今後、銀河形成シミュレーション・コード「ASURA-FDPS」に組み込まれる予定です。スーパーコンピュータ「富岳」上では、深層学習モデルの最適化作業も進めています。この新しいアプローチにより計算が効率化されると、天の川銀河のような比較的大きな銀河内のひとつひとつの星の動きまで非常に詳しく再現したシミュレーションが可能となります。

また、本プロジェクトの進展により、ITおよびAI産業と天文学研究の新たな相乗効果も期待されます。これまで、本プロジェクトは株式会社モルフォと連携し、深層学習の推論速度の向上を実現しました。さらに「富岳」を用いた実験では、本研究で開発した新技術によって計算の効率やエネルギー消費の面で大きな改善が見られました。この技術は、スマートフォン上のAIアプリケーションを高速化する際にも利用されています。今後もスーパーコンピュータ「富岳」や深層学習などの先進技術を天文学研究に応用していく中で、学術・産業の連携の強化と技術の発展が期待されます。
深層学習モデル3D-MIMの公開リポジトリ

〇関連情報:
「東京大学、東北大学、神戸大学が推進する、深層学習による超新星爆発シェルの膨張予測を用いた高解像度銀河形成シミュレーションの高速化プロジェクトに、モルフォの『SoftNeuro®』を提供 ~スーパーコンピュータ「富岳」における深層学習を用いた3Dシミュレーションを支援~」(2022/11/16)

「モルフォ、『SoftNeuro』の提供を通じ、東京大学、東北大学、神戸大学が推進するスーパーコンピュータ「富岳」上での深層学習を用いた3Dシミュレーションの推論の約19倍高速化を実現」(2023/1/24)

論文情報

雑誌名 Monthly Notices of the Royal Astronomical Society
論文タイトル 3D-Spatiotemporal Forecasting the Expansion of Supernova Shells Using Deep Learning toward High-Resolution Galaxy Simulations
著者 Keiya Hirashima*, Kana Moriwaki, Michiko S. Fujii, Yutaka Hirai, Takayuki R. Saitoh, Junichiro Makino
DOI番号 10.1093/mnras/stad2864

用語解説

注1  超新星爆発
大質量の星が寿命の終わりに巨大な爆発を起こす現象。この爆発で宇宙に重元素が放出され、新しい星や惑星が形成される材料となる。これにより銀河の進化と多様性が支えられている。

注2  星形成
星間ガス(主に水素からなるガス)から星が作られる現象のこと。

注3  銀河形成シミュレーション
宇宙の初期条件から現在までの銀河の進化を数値的に再現するアプローチ。重力、ガス流動、星形成・超新星爆発、放射などの物理プロセスを考慮し、銀河の形成と進化のメカニズムを理解するために行われる。これを通じて、観測データと理論的な予測を照らし合わせ、天文学的な課題を探求する。

注4  深層学習
AIの一分野で、大量のデータを利用して多層のニューラルネットワークを学習させる技術。人間の脳の動きを模倣したモデルを使い、画像認識や言語処理などで高い性能を示す。

注5  分子雲
星間ガスの中の水素が分子状態で存在する低温の星間ガス雲のこと。

注6  スーパーコンピュータ「富岳」
理化学研究所と富士通が共同で開発した世界最高峰の理論演算性能 1.07 エクサフロップス(1 秒間に倍精度浮動小数点計算を 100京回行う)でさまざまな科学技術計算に利用されている。

注7  超新星爆発のシェル構造
超新星爆発の際に生じる球殻状の高密度な星間ガス。超新星爆発のエネルギーにより、吹き飛ばされた恒星の外層は高速で非等方に膨張して、周囲の星間物質(星間ガス)との間に衝撃波を形成し、高温・高密度のガスを生じさせる。

注8  スーパーコンピュータ「アテルイ Ⅱ」
国立天文台が運用するシミュレーション天文学専用のスーパーコンピュータ(Cray XC50)。岩手県奥州市の国立天文台水沢キャンパスに設置され、理論演算性能3.087 ペタフロップス(1 秒間に浮動小数点計算を 3000 兆回行う)をほこる。

注9  スーパーコンピュータ「Wisteria/BDEC-01 Aquarius」
東京大学が運用するデータ科学・機械学習用のスーパーコンピュータ。NVIDIA A100 GPUなどで構成され、理論演算性能7.2ペタフロップス(1 秒間に浮動小数点計算を 7200 兆回行う)をほこる。