良くない実験結果も、データ解析・機械学習するときは大事なデータです

分子設計や材料設計において、これまでの実験データを活用して、よりよい高機能性材料を達成するための化学構造や実験条件 (実験レシピ) を設計することを考えます。このウェブサイトにいろいろと書いてあるように、たとえば化合物のもつ物性や活性 Y と、その化合物の化学構造 X との間でモデル Y = f(X) を作ったり、材料の物性・活性・特性 Y と実験条件 X との間でモデル Y = f(X) を構築したりします。

データ解析・機械学習に関する手法・考え方・注意点のまとめ
データ解析に関するいろいろな手法を解説した記事や、データ解析をするときの考え方の記事をまとめました。興味のある内容がございましたら、ぜひリンクへ飛んでいただけたらと思います。pdfファイルやパワーポイント(pptx)ファイルは、自由にご利用...

 

そのモデルを活用して、物性・活性・特性 Y が良好な値をもつような化学構造 X を提案したり、実験条件 X を提案したりします。

既存のデータセットにおける物性・活性・特性の値を超えるような化学構造や実験条件を提案するためのモデルを構築するとき、もちろん物性・活性・特性が良好な値であった実験結果のデータも大事ですが、物性・活性・特性がよくない値であった実験結果のデータ (ネガティブデータ) も同じくらい重要です。

その理由は二つあります。

一つは、よくない結果となる化学構造や実験条件をモデルが提案することを防ぐためです。よく言われていることとして、オレオレ詐欺の被害にあった人は、もうオレオレ詐欺の被害にはあわない、みたいなことですね。よくない結果となる化学構造や実験条件をモデルが提案することを防ぐため、ある化学構造や実験条件ではよくない結果であったという情報が必要です。よくない結果があれば、その周辺の化学構造や実験条件は探索されなくなりますので、他によい結果になる化学構造や実験条件の領域があるときに、それが提案される可能性が高くなります。モデルの適用範囲を考えても

モデルの適用範囲・モデルの適用領域 (Applicability Domain, AD) ~回帰モデル・クラス分類モデルを使うとき必須となる概念~
今回は、モデルの適用範囲・モデルの適用領域 (Applicability Domain, AD) についてです。AD は回帰モデル・クラス分類モデルが本来の性能を発揮できるデータ領域のことです。回帰モデル・クラス分類モデルを使うとき必須にな...

 

サンプルが増えることで、モデルの適用範囲は大きくなります。ネガティブデータがありますと、そのサンプルの周辺の範囲も適切に予測でき、その範囲ではよい結果にはならないことがわかりますので、他の X の範囲において、化学構造や実験条件が選択されるわけです。

もう一つの理由は、物性・活性・特性 Y をさらによい値にするために X をどの方向に変化させればよいか検討するための情報になるからです。下の図のように、Y の値がよい実験結果しかないと、Y の値がさらによい値になるために、X の値をどちらに変化させればよいかわかりません。

 

 

下のようにネガティブデータがあれば、そのデータがある X の方向とは逆の方向に X の値を変化させよう!、と判断するための情報になります。

 

 

 

このように、ネガティブデータもよりよい Y の値をもつ分子・材料を設計するために重要です。もし既存の実験データにネガティブデータがあれば、それもデータセットに追加するとよいです。また、新たに実験した結果、Y の値が向上せずにネガティブデータになったとしても、そのデータを活用してモデルを改良して、さらに次の化学構造・実験条件を探索しましょう。

 

以上です。

質問やコメントなどありましたら、twitter, facebook, メールなどでご連絡いただけるとうれしいです。

タイトルとURLをコピーしました