分子は生命と医学の基礎となる構成要素ですが、コンピュータにとって、薬とは原子が結合によってつながれた複雑な地図に過ぎません。数十年にわたり、科学者たちは人工知能にこれらの地図を読み取る方法を教え、どの新しい化学構造が効果的な薬になるかを予測しようと試みてきました。課題は、何億もの薬のような分子が存在する一方で、どれが実際に機能するかについてのデータは乏しく、生成コストも高いことです。これを解決するために、研究者たちは人間が学習する方法から借りた戦略、すなわち「事前学習」へと目を向けました。子供が特定の科目を学ぶ前に、世界についての一般的な概念を学ぶように、コンピュータモデルに対して、膨大なラベルなしの化学構造ライブラリを用いて化学の基本ルールを学習させ、その一般的な知識が後に新しい抗生物質を見つけるといった特定の課題を解決する助けになることを期待するのです。
ある研究チームは、LeJEPAと呼ばれる手法を用いた、これらのモデルを教えるための新しい効率的な方法をテストすることに乗り出しました。この手法は、分子のあらゆる微細な詳細を再構築したり、何千もの他の例と比較したりする代わりに、部分的な視点に基づいて全体像を予測することをコンピュータに求めます。分子の断片をモデルに示し、その構造全体の特性を推測させる場面を想像してみてください。モデルが単純なパターンに依存してしまうのを防ぐため、研究者たちは、コンピュータによる分子の内部的な理解が、単一の役に立たない答えに陥ることなく、多様で整理されたものになるよう強制する数学的なルールを追加しました。彼らはこのアプローチを、HIV薬活性を予測するための標準的なベンチマークと、テストされた化合物のうちごくわずかしか実際に効果を発揮しない特定の抗生物質データセットという、2つの大きな課題でテストしました。
結果は、これらのモデルがどのように学習するかについての驚くべき展開を明らかにしました。研究者が事前学習の後にコンピュータの「脳」を凍結させ、追加の学習なしに単に分子を分類させたところ、事前学習済みのモデルは、ゼロから学習を開始したモデルよりも大幅に優れた性能を示しました。HIVベンチマークにおいて、事前学習済みモデルは0.788のスコアを達成し、これは未学習バージョンの0.665というスコアから大幅な上昇でした。これは、この手法が化学構造の豊かで有用な表現を正常に学習したことを証明しました。しかし、研究者がこの知識を利用して、モデルの性能を向上させるために「ファインチューニング(微調整)」を行おうとしたところ、その優位性はほとんど消失してしまいました。抗生物質のデータセットでは、事前学習済みモデルは未学習のモデルを一貫して上回ることができず、HIVベンチマークにおいても、モデルが重みを調整することを許可すると、改善効果は完全に消えてしまいました。唯一、事前学習済みモデルが明確かつ信頼できる利益を示したのは、訓練データとは完全に異なる新しい化学構造を用いた特定の困難なテストにおいてのみであり、その場合でも、改善は脆弱であり、データの分割方法に大きく依存していました。
研究者たちは、この事前学習の真の価値は、既存のツールに取って代わることではなく、それらを補完することにあることを発見しました。彼らは、コンピュータが学習した分子の理解が、「フィンガープリント」として知られる伝統的な手作業による化学的記述と組み合わされたときに最も効果的であることを突き止めました。事前学習済みモデルの最も有用な部分を取り出し、この標準的なフィンガープリントに結合させたところ、結合されたシステムは、フィンガープリント単独、あるいは事前学習済みモデル単独のどちらよりも優れた性能を発揮しました。このハイブリッドなアプローチにより、HIVベンチマークの成功率は0.830に上昇し、これはフィンガープリント単独でも事前学習済みモデル単独でも達成できなかった数値です。この研究は、新しい事前学習手法が、化学構造の変化にも耐えうる、より深く堅牢な化学的理解を学習している一方で、それが標準的な方法で使用される際に自動的に性能向上につながるわけではないことを示唆しています。むしろ、その最大の力は、確立された手法と組み合わせることで機能する構造的な洞察の層を加えることにあり、創薬のためのより信頼性の高いツールを構築するための新しい方法を提示しています。
技術要約:LeJEPAによる分子グラフエンコーダの自己教師あり事前学習
問題提起
自己教師あり事前学習は言語や視覚モデルに革命をもたらしたが、その分子グラフグラフニューラルネットワーク(GNN)に対する有用性は議論の分かれるところである。化学分野では、ラベル付きデータは希少かつ高価である一方、合成可能な分子の空間は膨大である。他の領域で成功している従来の「事前学習・後微調整(pretrain-then-finetune)」パラダイムは、分子特性予測において混合した結果をもたらしている。既存の自己教師あり目的関数(対照学習、生成、および予測的アプローチ)は、手作業で作られた記述子を用いた高度にチューニングされた教師ありベースラインに対して、堅牢なダウンストリームの利点を提供することに苦戦することが多い。本研究では、特定のアーキテクチャであるLeJEPAを用いて、大規模なラベルなしコーパス上で分子グラフエンコーダを事前学習することが、ダウンストリームの特性予測を改善するかどうか、また、その恩恵がどのように現れるのかを調査する。
手法
著者らは、LeJEPA(Latent-Euclidean Joint Embedding Predictive Architecture)を分子グラフに適応させた。従来のJEPAが非対称アーキテクチャ(モメンタム・ティーチャー、ストップ勾配、および予測ネットワーク)に依存しているのに対し、LeJEPAは**Sketched Isotropic Gaussian Regularisation (SIGReg)**によって正則化された、予測器フリーのデザインを採用している。
- アーキテクチャ: エンコーダは分子グラフ G を K 次元の埋め込み z にマッピングする。2つのバックボーンアーキテクチャが評価された:
- GPS Graph Transformer: ローカルなGINEメッセージパッシングとグローバルなマルチヘッド自己注意(multi-head self-attention)を組み合わせ、ランダムウォーク位置エンコーディングを利用したハイブリッドモデル。
- ChempropスタイルのD-MPNN: 有向メッセージパッシングネットワーク。
- 事前学習の目的関数: モデルはChEMBLから抽出された約290万個の生物活性精製分子を用いて訓練される。目的関数は、以下の2つの項の加重和を最小化する:
- 予測損失 (Lpred): 各分子に対して、複数のビュー(軽微な破損を伴う2つのグローバルビューと、BFS部分グラフによる8つのローカルビュー)が生成される。エンコーダは、ローカルビューの埋め込みからグローバルビューの埋め込みのセントロイドを予測しなければならない。極めて重要な点として、モデルが構造を無視して自明な解に陥るのを防ぐため、物理化学的記述子(RDKit)はグローバルビューにのみ付加されている。
- SIGReg損失 (LSIGReg): この正則化項は、バッチの埋め込み分布を等方性ガウス分布 N(0,I) に向かわせることで表現の崩壊を防ぐ。1024のランダムな方向における埋め込みの1次元投影の経験的特性関数を標準正規分布と比較するために、Epps–Pulley統計量を使用する。
- 評価プロトコル: 事前学習されたエンコーダは、厳格なマルチシード、ブートストラップベースのプロトコルの下で、以下の2つのタスクに対して評価された:
- 抗生物質活性: Staphylococcus aureus に対する39,312個の化合物データセット(Wongら)を用い、ランダム分割およびスキャフォールド分割(Bemis-Murcko)の両方で評価。
- ogbg-molhiv: HIV複製抑制に関する標準的なベンチマークであり、固定されたスキャフォールド分割を使用。
- プローブ: 評価には「凍結プローブ(frozen probes)」(固定された埋め込みにヘッドを適合させる)と、フル「ファインチューニング(finetuning)」(エンコーダの重みを更新する)が含まれる。比較対象は、ランダム初期化および手作業によるベースライン(RDKit記述子、Morganフィンガープリント)である。
主な結果
表現の質 vs. ファインチューニング:
- 凍結プローブ: 事前学習は、有意に優れた表現をもたらす。ogbg-molhivにおいて、凍結されたLeJEPAの埋め込みは、ランダム初期化されたエンコーダのROC-AUC 0.665に対し、0.788を達成し(+0.123のリフト)、公開されている自己教師ありGNNの範囲に達した。抗生物質タスクにおいて、凍結された事前学習済み埋め込み(AUPRC 0.159)は、ランダム初期化(0.082)およびRDKit記述子単独(0.112)の両方を上回った。
- ファインチューニング: この表現上の優位性は、ダウンストリームのファインチューニングの利点には頑健に変換されない。
- 抗生物質のランダム分割において、ファインチューニングはスクラッチからの学習に対して利点を示さなかった。
- 抗生物質のスキャフォールド分割において、単一の標準的なパーティションでは顕著な利点(+0.041 AUPRC)が見られたが、この効果は5つの異なるスキャフォールド・パーティション間で再現した際に消失した(プールされた Δ = +0.013, p=0.095)。
- ogbg-molhivおよびD-MPNNバックボーンにおいても、ファインチューニングによる利点はゼロであった。
フィンガープリントとの相補性:
- 著者らは、事前学習された埋め込みは、その情報的サブスペースが孤立している場合に限り、手作業で作られたMorganフィンガープリントと相補的であることを発見した。
- 埋め込みは16〜32の有効次元で飽和するが、フィンガープリントは最大1024ビットまで改善する。
- 次元を一致させた場合(128次元)、フィンガープリントは検証分割において埋め込みを上回ったが、シフトしたテストスキャフォールドにおいては下回った。一方で、埋め込みはスキャフォールドのシフトに対して優れた堅牢性を示した。
- 特徴量レベルの結合: 事前学習された埋め込みをPCAにより32次元に削減し、それを1024ビットのMorganフィンガープリントと結合することで、ogbg-molhivのテストROC-AUCは0.803から0.830へと上昇した(Δ = +0.027, p=0.014)。
- 決定的なことに、この利点は事前学習された埋め込みに特有のものであり、未学習(ランダム)の埋め込みを結合しても利点は得られなかった。これにより、この利点が単に次元を追加したことによるものではなく、学習された構造に由来することが確認された。
ベースラインの性能:
- 抗生物質タスクにおいて、217個のRDKit記述子を用いた単純な決定木アンサンブル(グラフネットワークを使用しない)は、Chempropモデルや公開されているベースラインと同等またはそれを上回る性能を示した。これは、この特定のタスクにおいてはグラフネットワークが必ずしも必要ではないことを示唆している。
意義と主張
本論文は、LeJEPAの事前学習が、物理化学的構造を捉え、新しいケモタイプに対して良好に汎化する測定可能な優れた分子表現を生成すると結論付けている。しかし、著者らは、この利点は標準的なファインチューニングを通じては実現されない(ファインチューニングは、ランダム初期化や手作業による記述子よりも事前学習された重みを活用することに失敗することが多い)と主張している。
代わりに、その価値は特徴量レベルの結合を通じて実現される。事前学習された埋め込みは、手作業によるフィンガープリントが欠いているスキャフォールドの変化(分布シフト)に対する堅牢性を提供するが、それは埋め込みがその情報的サブスペースに削減され、他の表現と結合されている場合に限られる。著者らは、本研究を、表現自体は優れているものの、そのダウンストリームでの有用性は、標準的な手法による置き換えではなく、どのように統合されるかに条件付けられているというメカニズム的研究として位置づけている。また、「利点」はしばしば検証セットでは見えず、分布シフトの下で初めて明らかになるため、標準的なハイパーパラメータチューニングを通じて選択することが困難であることを強調している。
認められた限界
著者らは、ファインチューニングのエビデンスが本研究の中で最も弱い部分であることを指摘しており、単一の有意なスキャフォールド分割の結果が複数のパーティション間で再現されなかったことを挙げている。また、コンパクトなエンコーダが、より大規模な教師ありモデルと比較してベンチマークにおける絶対的な最高スコアに達していないこと、および事前学習コーパスがダウンストリームの化学空間を完全にはカバーしておらず、潜在的な転移の天井を制限していることも認めている。
毎週最高の コンピュータサイエンス 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。登録