結論から書きます。AIに教え込むための正解データは、全部そろえる必要はありません。機械学習力場に関する研究では、7,241件のデータプールから「AIが自信を持てない100件」だけを選んで学習させ、全データ学習とほぼ同じ精度に到達しました。ただし1回きりの微調整では9回中5回、AIが物理的にありえない出力を学習し、しかも通常の検証スコアはその失敗を検知できませんでした。
何が測られたのか:7,241件のプールから100件を選ぶ
対象になった論文は「Full-data accuracy with fewer labels for training and fine-tuning machine-learning force fields」です(出典:arXiv:2607.14486、2026-07-16(arXiv:2607.14486v1、physics.chem-ph / cond-mat.mtrl-sci / cs.LG)、https://arxiv.org/abs/2607.14486v1)。著者は Sheng Bi、Yi-Ze Wang、Jun Cheng の各氏です。
扱っているのは機械学習力場、つまり分子や材料の振る舞いを予測するAIモデルです。この分野の悩みは、中小企業のAI導入の悩みとほぼ同じ形をしています。学習させたいデータそのものは大量に作れるのに、1件ずつの「正解」を出すのが非常に高くつく、という構造です。化学の世界ではその正解を量子化学計算で出すため、1件あたりの計算コストが重くのしかかります。
そこで著者らが使ったのが LLPR(last-layer prediction rigidity)という不確実性の推定方法です。要は、AIに「この入力について、自分はどれくらい自信がないか」を申告させ、自信のない順にラベルを付けていくというやり方です。この選び方を、水・氷の系(データプール7,241配置)で検証しています。
ゼロから学習させた場合の結果が次の通りです。
| 条件 | エネルギー誤差 | 力の誤差 |
|---|---|---|
| 全データ学習(上限性能) | 1.30 meV/atom | 0.043 eV/Å |
| LLPRで選んだラベル100件 | 1.7 meV/atom(+31%) | 0.047 eV/Å(+9%) |
ラベルの数は7,241件から100件まで減っているのに、力の誤差の悪化は9%にとどまっています。エネルギー誤差の+31%という差をどう見るかは用途次第ですが、少なくとも「桁が変わらない」水準です。
選び方を間違えると、同じ50件でも1,200倍違う
さらに実務的に効くのは、基盤モデルの微調整(ファインチューニング)の結果です。ここで言う基盤モデルとは、あらかじめ大量の材料データで訓練された汎用モデル、MACE-MP-0 や OMAT-small などを指します。
まず前提として、基盤モデルをそのまま水・氷の系に当てはめると、MACE-MP-0 small で 72,825 meV/atom、medium で 15,134 meV/atom の誤差でした。汎用モデルを自分の領域にそのまま持ってきても使い物にならない、という当たり前の事実がここで確認されています。
そこから微調整をかけたときの、ラベルの「選び方」による差が次の表です。
| 条件 | ラベル数 | LLPR選択 | ランダム選択 |
|---|---|---|---|
| MACE-MP-0 small、水・氷 | 50件 | 5.4 meV/atom | 6,550 meV/atom |
| MACE-MP-0 medium、水・氷 | 100件 | 約1.17 meV/atom | 約6.66 meV/atom |
| 全プールで微調整(上限) | 全件 | 1.18 meV/atom | ― |
50件のときの差は約1,200倍です。100件では、LLPR選択の約1.17 meV/atom が全プール微調整の1.18 meV/atom とほぼ同等に達しています。同じ50件、同じ100件を人間が用意するにしても、「どの50件か」で結果がここまで割れるということです。
再現性の差も出ています。乱数シードを変えたときの結果のブレは、K=50 の基盤モデル微調整で LLPR が 0.06 meV/atom、ランダムが 9,196 meV/atom でした。ランダムに選ぶやり方は、たまたま良い結果が出ることもあれば壊滅することもある、という運頼みの運用になります。
中小企業にとって何を意味するか
AIを自社の業務に合わせ込むとき、実際に一番高くつくのは計算資源ではなく、人が正解データを作る手間です。過去の見積書に「この判断は正しい/誤り」を付けていく、問い合わせメールに「この分類が正解」とラベルを打っていく。この作業を何千件と積むから、AI導入が止まります。
この論文が示しているのは、その作業量を2桁減らせる可能性です。実務に翻訳すると、こういう手順になります。
- 全件にラベルを付けるのではなく、まず少数(数十件)で仮のモデルを作る
- そのモデルに残り全件を通し、「自信がない」と申告した順に並べる
- 上位だけ人間がラベルを付け、モデルを更新する。以下これを繰り返す
大事なのは、この「自信がない順」がAI側から自動で出てくる点です。どの案件が難しいかを人間が事前に見極める必要がありません。AIツールの選定基準を考えるうえでも、不確実性やスコアを外に出せるかどうかは見るべき観点になります(参考:AIツールの選び方)。
もうひとつ効くのが、打ち切り基準です。電解質系(LiTFSI 21 molal)の反復学習では、不確実性の指標が1巡目の約2,300 meV/Å から6巡目の約150 meV/Å まで下がり、そこで自動停止しました。「不確実性が下がりきったら終わり」という客観的な基準が置けるので、データを際限なく集め続ける事態を止められます。データ整備の目的が曖昧なまま予算だけ膨らむのは、AIの費用構造を考えるうえで最も避けたい形です。
本当に怖いのは「テストに合格した失敗作」
この論文で一番読む価値があるのは、成功例ではなく失敗例のほうです。
LiTFSI電解質(21 molal)に対し、OMAT-small をラベル100件で「1回きり」微調整したところ、9シード中5シードが幻覚を継承しました。具体的には、リチウムイオンと酸素が 0.53 Å という物理的にありえない距離で接触する構造を、モデルが正しいものとして学習してしまったのです。
問題は、この失敗が検証データ上では見えなかったことです。力のRMSEは約 0.040 eV/Å で、数字上は正常でした。つまり、テストスコアを見て「合格」と判定した先で、実際のシミュレーションは破綻していたことになります。
これを反復型の能動学習に切り替えると、約50ラベル・8ラウンドで実用品質に到達しました。最終的な密度は 1.705 ± 0.044 g/cm³ で、実測値 1.7126 g/cm³ と一致しています。同じくらいのラベル数でも、一発でやるか反復するかで結果が分かれたということです。
中小企業の現場に置き換えると、「少数のサンプルデータで一度ファインチューニングし、テスト用データで正答率を確認して本番投入」という、いかにも普通に見える運用が危ないという話になります。指標が良好でも中身が壊れていることがある。これはAI導入の失敗パターンとして押さえておく価値があります。ベンダー提案を受ける側としては、「一発で仕上げます」ではなく「反復して、途中で人が見ます」と書いてある提案のほうを信用すべきです。
論文が認めている限界
不都合な結果も本文にきちんと書かれています。
- 力(force)に基づく LLPR 不確実性は、1回の順伝播統計しか使わないため原子ごとの分解能がノイジーで、エネルギー基準より劣る
- 力の信号では、訓練分布外(OOD)の構成をエネルギー基準ほどきれいに分離できない
- 1回きりの微調整では幻覚を検知できず、反復的な能動学習が必須である(K=100の一発微調整で9シード中5シードが幻覚を継承)
- 通常の検証指標が品質保証にならない。力のRMSEが約 0.040 eV/Å と良好でも、実際のMDは破綻しうる
- ランダム選択との差は、ラベル予算が増えるほど縮む。バルク水での検証では、予算比5%で6.0倍だった優位が、20%では1.7倍まで低下した
- 検証対象は分子・凝縮相・電解質という化学系に限られ、他ドメインへの一般化は本論文では示されていない
- 少数ラベル領域はシード依存性が大きく、ランダム選択のシード間標準偏差は約 40 meV/atom に達する
最後から3番目は特に重要です。予算比20%まで用意できるなら、賢く選ぶ手法の旨味は1.7倍まで落ちます。すでに十分なラベル付きデータを持っている会社にとっては、この手法の投資対効果は小さいということです。裏を返せば、この論文が効くのは「正解データがほとんど無い、これから作る」段階の組織です。
TOEの読み筋
前置きとして、TOEではこの手法を実務に適用していません。機械学習力場は化学計算の領域であり、当社が扱う業務AIとは対象が違います。以下は論文から読める運用設計の話です。
そのうえで、TOEはこの論文の実質を「ラベル削減のテクニック」ではなく「検収基準の話」だと読んでいます。
数字の並びを見ると、100件で全データ相当に届いた事実より、検証RMSEが正常なのに5/9が壊れていた事実のほうが射程が広い。業務AIの導入現場では、テストデータでの正答率を検収条件に書くことが多く、それは本質的に同じ穴を持ちます。正答率90%という数字は、残り10%がどこに偏っているかを一切語りません。
そこで読める設計は3つです。
- 検収条件に「精度指標」だけでなく「AIが自信を持てなかった件数と、その中身」を含める
- 一発納品を前提にせず、稼働後に人が判定を返す反復ループを最初から契約に組み込む
- 学習の終了条件を件数ではなく、不確実性の収束で定義する(この論文では1巡目の約2,300 meV/Å が6巡目に約150 meV/Å へ収束した時点で停止)
自社の評価基準を自分で設計する話はAIの評価基準を自社で作るでも扱っていますが、今回の論文はそれを裏側から補強しています。汎用の評価指標に任せた瞬間、壊れたモデルが合格印を持って本番に出ていく。
もうひとつの読み筋は、基盤モデルの扱い方です。MACE-MP-0 のゼロショット誤差が small で 72,825 meV/atom、medium で 15,134 meV/atom だったという数字は、汎用の高性能モデルをそのまま自社領域に当てても機能しないことの実例です。ただし50〜100件の正しく選ばれたラベルで実用域まで来る。「大きなモデルを買えば解決する」でも「全部自前で作るしかない」でもなく、少量の自社データで方向を合わせる、という中間解が現実的だという読みになります。これは中小企業のAI最初の一歩で書いた進め方とも整合します。
まとめ
- 水・氷系のデータプール7,241件に対し、AI自身の不確実性(LLPR)で選んだ100件のラベルで、エネルギー誤差 1.7 meV/atom(全データ 1.30 meV/atom の+31%)、力の誤差 0.047 eV/Å(全データ 0.043 eV/Å の+9%)に到達した
- 基盤モデルの微調整では、同じ50件でも LLPR選択 5.4 meV/atom に対しランダム選択 6,550 meV/atom と約1,200倍の差が出た。件数より「どれを選ぶか」が効く
- 一方で、ラベル100件の1回きりの微調整は9シード中5シードが物理的にありえない構造(Li+とOが0.53 Å)を学習し、力のRMSE 約0.040 eV/Å という正常な検証スコアではそれを検知できなかった
- 反復型の能動学習に切り替えると約50ラベル・8ラウンドで実用品質に達し、密度 1.705 ± 0.044 g/cm³ が実測値 1.7126 g/cm³ と一致した。一発ではなく反復が必須
- ただしラベル予算が潤沢なら優位は縮み(予算比5%で6.0倍→20%で1.7倍)、検証は化学系に限られる。TOEでは未実施だが、検収条件に精度指標だけでなく「AIが自信を持てなかった件数」を含める設計として読んでいる