新しい曲を創作しようとしていると想像してください。その曲は「ジャズ」や「ヘヴィメタル」のような特定のジャンルに属しているように聞こえつつも、これまで聞いたことのない新鮮でオリジナルの作曲であることも望んでいます。
これはまさに、科学者が新しいタンパク質(生命の構成要素)を設計する際に直面する課題です。彼らは以下の条件を満たすタンパク質配列を作成したいと考えています:
- 特定のファミリーに属すること(例:特定の種類の酵素)。
- 生物学的に妥当であること(実際に3次元構造に折りたたまれ、機能する)。
- 新規性があること(既存のタンパク質の単なるコピーではない)。
この論文は、この課題を解決するための新しいツールLineageFlowを紹介しています。その仕組みを、簡単なアナロジーを用いて説明します。
課題:「静的なノイズ」からの出発
タンパク質を生成する現在のほとんどのAIモデルは、ホワイトノイズ(ラジオの雑音)や白紙からジャズの曲を書こうとするようなものです。
- 完全にランダムな文字の羅列から始めます。
- 曲が現れるまで、ノイズを段階的に「整理」しようとします。
- 欠点:何もないところから始めるため、AIはジャズの基本ルール(保存された部分)を含め、すべてをゼロから理解しなければなりません。その結果、ジャンルルールを忘れ、ノイズのように聞こえるか、全く異なるジャンルの曲になってしまうことがよくあります。「ファミリー」のアイデンティティを保ちながら新しいアイデアを加えることに苦労します。
解決策:LineageFlow(「家系図」アプローチ)
LineageFlowは、出発点を変えます。ノイズから始めるのではなく、家宝から始めます。
祖先の足場(家宝):
新しいタンパク質を生成する前に、モデルはそのタンパク質タイプの「家系図」を参照します。祖先配列再構築という技術を用いて、数百万年前のこのタンパク質の古代のオリジナル版がどのような姿をしていたかを推測します。
- アナロジー:あなたがジャズミュージシャンだと想像してください。沈黙から始めるのではなく、曾祖父が演奏したクラシックで有名なジャズスタンダードから始めます。核心となるメロディ(保存された部分)が正しく、安全であると知っています。
構造化された変異(即興演奏):
モデルは曲全体をゼロから再構築しようとはしません。代わりに、生成プロセスをそのクラシックなメロディの上での即興演奏として扱います。
- 「家宝」のメロディ(タンパク質の必須かつ保存された部分)をそのまま維持します。
- 変化が許容される部分(「ソロ」セクション)のみを変更します。
- 結果:新しい曲は、同じルーツを共有しているため、即座にジャズとして認識可能(高いファミリー妥当性)ですが、ソロ部分は新しく創造的です。
「経路変更」機能:誘導進化
この論文では、Rerouting(経路変更)と呼ばれる巧妙なトリックも紹介されています。
- シナリオ:そのジャズスタンダードで即興演奏をしているとします。曲の半分で、新しいソロが本当に素晴らしいものになるよう保証したいとします(例:より速く、またはよりエネルギッシュにする必要がある)。
- 旧来の方法:曲全体を一秒ごとに誘導しようとするかもしれませんが、これは疲弊するうえ、流れを壊すことが多いです。
- LineageFlow の方法(経路変更):曲の半分で音楽を一時停止します。現在の即興演奏のスナップショットを取得し、いくつかの迅速な変更(変異)を加え、最良のバージョンを選択(選抜)して増幅します。その後、その改善された地点から演奏を再開します。
- アナロジー:これは誘導進化(より良い形質を見つけるために細菌を交配させる実際のラボ技術)のようです。AIは、生成プロセスの途中でこの「変異 - 選抜 - 増幅」ループをシミュレートし、タンパク質を特定の目標(より安定している、または可溶性であるなど)に向かって誘導しますが、ファミリーのアイデンティティは失われません。
彼らは何を見つけたか
著者らは、LineageFlow を数千もの異なるタンパク質ファミリー(多様な音楽ジャンルの巨大なライブラリのようなもの)でテストしました。
- 優れたファミリーアイデンティティ:他のモデルがしばしば認識可能な「ジャズ」の曲(ファミリー)を生成することに失敗するのに対し、LineageFlow はほぼ常に意図したジャンルに聞こえる曲を生成します。
- 優れた構造:生成されたタンパク質は、安定した3次元構造に折りたたまれる可能性が高く(高い「妥当性」)、より安定しています。
- 依然として創造的:古代の「家宝」から始めても、最終結果は既存のタンパク質とは非常に異なっています(高い新規性)。
- ゼロショット成功:モデルがトレーニング中に一度も見たことがない酵素ファミリーでテストを行いました。「家系図」のロジックを使用するだけで、追加のトレーニングなしに、属しているように見える新しい酵素様配列を成功裏に生成しました。
まとめ
LineageFlowは、ランダムなレンガの山から家を建てようとするのをやめたタンパク質生成器です。代わりに、堅固で古代の基礎(祖先タンパク質)から始め、変更が必要な部屋だけを改装します。これにより、新しい家は構造的に堅牢で、近所(タンパク質ファミリー)に適合し、かつユニークでモダンなデザインを持っています。
技術的概要:LineageFlow
問題定義
タンパク質工学では、ファミリー内多様性を探索しつつ、生物物理学的に妥当であり、かつ対象ファミリーまたはドメインの認識可能なメンバーとして残る配列を生成する必要がある。現在の離散生成モデル(拡散モデルやフローベースのアプローチを含む)は、通常、一様単体ノイズまたはマスク済みトークンの汚損から生成を初期化する。著者らは、これらの汎用的な事前分布が「ファミリー非依存」であり、進化によって誘起される強力な位置特異的制約を破棄していると主張する。その結果、モデルは、高度に保存された残基を含むほぼすべての残基を、重度に汚損された状態から再構築せざるを得なくなる(「ゼロからの合成」)。この負担は、ファミリー制御の弱さ、妥当性の低さ、および認識可能なファミリー・ドメイン構造の維持の困難さをもたらす。
手法:LineageFlow
著者らは、タンパク質配列生成を、汎用的なノイズからの合成ではなく、進化的足場からの構造化変異として再定義するディリクレフローマッチングモデルであるLineageFlowを提案する。
1. 系統事前分布による初期化
一様事前分布の代わりに、LineageFlow は祖先配列再構築(ASR)から導出された祖先事前分布を用いて生成プロセスを初期化する。
- 構築: 与えられたタンパク質ファミリーに対して、著者らは多重配列アラインメント(MSA)を構築し、最尤法系統樹を推定し、根において周辺 ASR を実行して、残基に関するサイトごとの事後分布を取得する。
- 表現: この根の事後分布は、ディリクレ集中度パラメータ(α(h,l))として符号化され、ファミリー固有の祖先事前分布 q0(h)(X)=∏lDir(x(l);α(h,l)) を定義する。
- メカニズム: このアプローチは、ファミリーが不変である保存された足場を保持しつつ、真に可変なサイトでのみ不確実性を保持する。したがって、生成プロセスは、この祖先分布から現存配列 toward への確率単体上での連続輸送としてモデル化される。
2. 単体上のフローマッチング
LineageFlow は**ディリクレフローマッチング(DFM)**を採用する。
- 軌道: 時間 t∈[0,1] において、ディリクレ質量がターゲット頂点 x1 周辺に集中する条件付き確率経路 pt(x∣x1) が定義される。
- ベクトル場: モデルは、祖先事前分布をデータ分布へ輸送するニューラル時間依存ベクトル場 v^(X,t;θ) を学習する。ドリフトは、分類器パラメータ化 p^θ(x1∣xt,t) によって再構築され、配列平均の交差エントロピー損失を最小化する。
- 理論的保証: 著者らは、系統固有の解析的場が単体上で連続の方程式を満たすことを証明しており、これにより確率質量の保存が保証され、軌道が有効な状態空間内に保持される。
3. 目的指向サンプリングのための再経路設定
外部の適応度目的を、ステップごとの予測器ガイダンスなしに組み込むため、著者らは**再経路設定(Rerouting)**を導入する。
- プロセス: 中間時刻 tint において、生成軌道が一時停止する。「変異–選択–増幅」の介入が、指向性進化に着想を得て適用される。
- 変異: 提案カーネルが粒子集団に多様性を注入する。
- 選択: 粒子は、適応度スコア J(X)(例:妥当性または特定のプロパティ予測器)に基づいて再重み付けされる。
- 増幅: 重みに応じてリサンプリングが行われる。
- 理論的基盤: 著者らは、再経路設定を KL 正則化された選択問題として形式化し、再重み付けされた分布が期待適応度を最大化しつつ、提案法からの KL 発散を最小化することを示す。
- 精緻化: 選択された粒子は、tint から t=1 まで基本フローを通じて統合され、最終サンプルが生成される。
主要な貢献
- 祖先事前分布 vs 汎用的ノイズ: 本論文は、ASR 由来の系統事前分布からの初期化が、一様またはマスク初期化のベースラインを大幅に凌駕することを示している。これは、ゼロからのノイズ除去から、保存された足場を保持する構造化変異への生成変換を実現する。
- 多様体保存ガイダンス: 再経路設定は、オイラーステップごとに勾配を必要とせずにサンプルを目的へ誘導する、単一ステップの中間時刻介入を提供し、経験的にファミリー妥当性を保持する。
- 高忠実度生成: このモデルは、ホールドアウトされた天然配列に近いファミリー妥当性を達成し、大幅な新規性と多様性を維持しながら、予測された構造的信頼性(妥当性)を向上させる。
実験結果
モデルは、8,886 の Pfam-A ファミリー(RP35 データセット)で評価され、各手法あたり 1024 個の生成配列が用いられた。
- ファミリー妥当性: LineageFlow は、トップ 1 ファミリー精度(Accfam)で**95.3%**を達成し、一様事前分布ベースライン(DFM、EvoDiff)の 0% および ASR のみのベースライン(ASR-PSSM i.i.d.)の 92.8% を上回った。これは、汎用的ノイズ事前分布が、ファミリーラベルに条件付けられていても、認識可能なファミリーメンバーを生成できないことを示している。
- 妥当性(フォールディング可能性): LineageFlow は、平均pLDDTで76.6を達成し、ASR のみのベースライン(70.8)を上回り、DFM(46.2)および EvoDiff(45.4)を大幅に凌駕した。また、約 8 倍大きなコーパスでトレーニングされた事前学習済み ProtBFN(71.9)も上回った。
- 新規性と多様性: フォールディング可能なサンプル(pLDDT ≥ 70)の中で、86.2% が最近傍アイデンティティ(NNId)<0.8 を満たし、48.9% が NNId <0.6 を満たした。これは、ファミリーアイデンティティを保持しつつ、深い新規性を示している。
- ゼロショット酵素生成: 3 つのホールドアウト酵素ファミリーにおけるゼロショット設定において、再経路設定を備えた LineageFlow は、ターゲットファミリーへの微調整なしに、保存モチーフを保持し、溶解性と耐熱性の代理スコアを向上させた。
- 理論的検証: 「ハード領域」(初期時間ステップ)の分析は、ASR 事前分布が一様事前分布と比較して、ノイズ除去器に対してより高い回復可能信号を提供し、より高いベイズ最適精度と低いトレーニング損失をもたらすことを示した。
意義と主張
本論文は、LineageFlowが、生成事前分布において進化の歴史を直接活用することで、タンパク質配列生成における新たなパラダイムを確立すると主張する。
- メカニズム: 汎用的ノイズを系統情報に基づく祖先足場に置き換えることで、モデルは生成初期段階の曖昧さを低減し、学習されたベクトル場が保存構造の再構築ではなく、進化的変異のモデリングに集中することを可能にする。
- 実用性: 再経路設定の導入は、ステップごとのガイダンスの計算コストなしに、目的指向サンプリング(例:安定性や溶解性の最適化)を可能にし、指向性進化スタイルのタスクに適している。
- 限界: 著者らは、この手法が高品質な MSA と系統推論に依存していることを指摘する。生成は、ギャップを固定マスクとして扱うファミリー固有のアラインメント座標に紐付いており、インデルを明示的にモデル化するものではない。さらに、評価は計算上の代理(例:OmegaFold pLDDT、ESM-IF)および予測器ベースのスコアに依存しており、現実世界の機能的検証は未だ行われていない。
この研究は、高忠実度でファミリーを認識するタンパク質設計を達成するために、明示的な進化的文脈(系統事前分布)を統合することが不可欠であり、標準的なノイズベースの生成プロセスに対する堅牢な代替手段を提供することを示唆している。
毎週最高の computer science 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。登録