2025 年 65 巻 6 号 p. 328-332
AFM画像の歪みの原因となる探針形状を,ノイズに強い微分可能なアルゴリズムで推定するデータ解析手法を開発した.推定された探針形状で歪みを取り除くことにより,従来法より高精度な画像鮮明化を実現することができた.本手法は,他の構造データとの定量的比較を可能にする解析ツールとして期待される.

原子間力顕微鏡(Atomic Force Microscopy; AFM)1)は,生理的条件下で基板表面上の試料分子を計測できる強力な手法である.特に,High-Speed AFM(HS-AFM)2),3)は,高速な画像取得によって生体分子がまさに動いて機能する様子を観測することが可能であり,現代の生物物理において重要な計測法の1つとなっている.
現在,典型的なHS-AFM機器の空間分解能は基板表面に平行な方向でおよそ2 nm,基板表面に垂直な方向で0.1~0.2 nmであるが,一方でAFMにおいては,そうした機器全体の性能とは別に,計測に用いる探針と試料分子との相互作用からくる原理的な解像度の限界が存在する.探針の形状,測定されるサンプル分子の表面形状が与えられたとして,そこから計測される分子の形状情報の関係を図1aと1bに示す.サンプル表面形状に比べて探針が非常に細い場合,探針でサンプル表面を「なぞって」(走査して)得られる形状情報(以後,画像プロファイルと呼ぶ)は,元々の分子形状とそっくりなものが得られる.一方で,探針形状が太い場合には,探針とサンプル表面との相互作用からくる画像プロファイルの歪みが生じる.具体的には,探針の形状分だけ画像が「膨らんで」ぼやける歪みであり,コンボリューション効果と呼ばれる.このコンボリューション効果のために,AFM画像と,X線結晶構造やCryoEM構造またはシミュレーション構造との直接比較が難しいことがあり,何らかの手法でコンボリューション効果を取り除くことができれば,より定量的な構造比較が可能になると期待される.

もし探針形状が判明すれば,コンボリューション効果を取り除くために,画像プロファイルに対して後で紹介するデコンボリューション的な演算(Erosion)によって近似的にサンプル表面形状を復元できる.ただし,探針が全く触れていないサンプル表面箇所は,そもそも情報が存在しないため,そうした演算でも原理的には復元できないことに注意されたい.ここでは探針が一度でも触れたことがある分子の側面や凹凸情報を復元して,分子のより正確な構造サイズ等を復元することを目標とする.
探針形状を得るには主に3つのアプローチがある.1つ目は,AFM計測の前か後で,探針を別の手段(例えば電子顕微鏡)で計測する方法である.2つ目は,AFM計測に,既に構造が別の手段(X線結晶解析やCryoEM)で判明している分子をキャリブレーションのために混ぜる計測手法である.形がわかっているので計測された「ぼやけ」画像との対応から探針形状を推定しやすくなる.ただし,この1つ目と2つ目のアプローチはいずれも手間が大きいのと,計測中に探針形状は変形してしまう可能性もあるため,全ての計測で用いることは現実的ではない.3つ目のアプローチは,得られた画像プロファイルのみをデータ解析することで,探針形状を推定する方法である.代表的なデータ解析手法がおよそ四半世紀前にVillarrubiaによって提案されたBlind tip reconstruction(BTR)4)である.ここで「Blind」とは探針形状が未知の状態から推定することに由来する.BTRはノイズのない画像プロファイルに対しては探針形状推定が非常に上手くいくことが知られている.しかし残念ながらノイズに対して弱いという弱点があり,特にHS-AFMデータのようなノイズが比較的多く含まれる現実データへの応用が難しい.これに対する1つのアプローチとして,探針形状の形を仮定し(円錐と球の組み合わせなど),小数パラメータ(円錐の角度や球の半径)で記述して,フィッティングによって推定する方法があるが5),任意の形状への応用には限界がある.
我々は,この問題に対して最近,BTRを拡張してノイズに強い探針推定法(エンドツーエンド微分可能BTR,以下では微分可能BTRと呼ぶ)を開発した6).BTRのアルゴリズムは純粋な幾何学的解析から設計されたものであるが,我々はそこに現代的な機械学習のアプローチを導入することで,よりノイズに強い推定を実現した.本稿では,特にデータ解析や機械学習に興味のある読者を対象として,数理的な面も含めて,開発した手法の内容を紹介する.
VillarrubiaのBTRを説明したうえで,我々の微分可能BTRを導入する.まず,BTRを説明するために,幾何学的な演算を2つ導入する.測定対象の分子を吸着させている固体基板の表面(基板表面)をxy平面とし,基板表面に対して垂直な高さをz座標,基板表面をz = 0とする.座標
ここでmaxは座標
Dilationとは対照的に,探針形状よりも小さな領域を「削る」演算がErosion(収縮処理)であり,以下のように定義される.
ここでminは座標
Erosionの重要な性質として,もし画像プロファイル
DilationとErosionをコンパクトにそれぞれ
この等式の意味は,画像プロファイル
ただし残念ながら等式を満たす
具体的なアルゴリズムの概念を図2aに示す.等式が成り立っているならば,一度Erosionで探針形状

このアルゴリズムは幾何学的にはエレガントだが,ノイズを含む実データに対して弱いことが知られている.実際,ノイズが存在する画像プロファイル
BTRをノイズに対して頑健にするにはどうしたらよいだろうか? 現代の機械学習の枠組みでは,ノイズの確率分布等を仮定して,対数尤度等で損失関数を作り,それをパラメータについて最小化することが多い.我々はそれに則って,ガウスノイズを仮定してBTRの等式を以下の損失関数
ここで,
第1項は,元の画像と,推定した探針で復元・再生成した画像との誤差を測っている.第2項は探針形状が不必要に細くなるのを防ぐ項である.オリジナルのBTRでは各画像プロファイル
Myosin V motor domain構造(PDB ID: 1OE97))を例に,予め探針形状を仮定して,疑似AFM画像プロファイルから,正解の探針形状を推定できるか,更に推定した探針形状からErosionによってサンプル表面を復元できるかを検証したので,その結果を図3に示す.探針形状として(AFM計測中におけるトラブルの1つである)先端が2つに割れた形状を使って,疑似AFM画像プロファイルを20枚作成し(画像毎に分子はランダムに回転させた),各画像にガウスノイズを加えた.従来のBTRでは,ノイズの影響で細い形状になってしまっているが,微分可能BTRでは2つの先端をよく再現できている.更にErosionによって復元されたサンプル表面を見ると,微分可能BTRのほうでは二重に見えていた分子像が取り除かれて,元の表面と近い形状を再現することができている.

次に,Myosin VがActinフィラメント上を歩行する様子を捉えた30フレームのHS-AFM実データ8)へ適用した(図4).実データでは疑似AFM画像とは異なり,画像中には走査方向(画像の横方向,

推定された探針形状が正しいかどうかを,先行研究9)でAFMデータにフィットさせた粗視化モデルのシミュレーション構造を使って検証した.シミュレーション構造に,推定した探針形状を用いてDilationを行って疑似AFM画像を作成し,実データとの比較を行った.画像間の相関係数を比較したところ,微分可能BTRで求めた疑似AFM画像のほうが有意に高い相関を持つことがわかった6).更に,推定した探針形状を用いてErosionを行い復元したサンプル表面を調べた結果,微分可能BTRのほうはシミュレーション構造の外形と定量的に一致することがわかった.
AFMデータ解析は非常に手間のかかる解析であり,丹念な解析をして生物物理に重要な知見を得てきたHS-AFMの研究には感服するばかりである.体系的に解析するソフト10)も開発されておりソフトウェアの力で解析の自動化が発展することを期待するとともに,特に他の構造データとの定量比較の観点で,本研究等の解析ツールが少しでも役に立てば幸いである.簡単なデモを体験できるColab notebookも公開しているので,関心のある読者にはぜひ一度試してみていただきたい:https://github.com/matsunagalab/ColabBTR
Myosin VのHS-AFMデータを提供してくださった金沢大学の古寺哲幸教授に感謝します.また研究会等で有益なコメントいただいた名古屋大学の内橋貴之教授に感謝します.本研究はJST CREST「計測技術と高度情報処理の融合によるインテリジェント計測・解析手法の開発と応用」領域(JPMJCR1762)による支援を受けました.
松永康佑(まつなが やすひろ)
埼玉大学大学院理工学研究科准教授/理化学研究所計算科学研究センターユニットリーダー(兼務)
大金智則(おおがね とものり)
600株式会社エンジニア
渕上壮太郎(ふちがみ そうたろう)
静岡県立大学薬学部助教
高田彰二(たかだ しょうじ)
京都大学大学院理学研究科教授