(57)【要約】【課題】新たに混合しようとする２以上の物質の組み合わせに対して生成し得る生成物を推定する。【解決手段】生成物を推定するための生成物推定プログラムにおいて、新たに混合しようとする２以上の物質の組み合わせが入力される入力ステップと、混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物を推定する推定ステップとをコンピュータに実行させることを特徴とする。【選択図】図３
2020198003.tif 000002
【特許請求の範囲】
【請求項１】
生成物を推定するための生成物推定プログラムにおいて、
新たに混合しようとする２以上の物質の組み合わせが入力される入力ステップと、
混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物を推定する推定ステップとをコンピュータに実行させること
を特徴とする生成物推定プログラム。
【請求項２】
上記入力ステップでは、新たに混合しようとする２以上の物質の混合比率が入力され、
上記推定ステップでは、上記２以上の物質の混合比率に基づいて分類されてなる各２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の混合比率に基づき、生成物を推定すること
を特徴とする請求項１記載の生成物推定プログラム。
【請求項３】
上記入力ステップでは、更に新たに混合しようとする２以上の物質の混合条件が入力され、
上記推定ステップでは、２以上の物質を混合する条件が規定される参照用混合条件と、上記２以上の物質との組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力手段を介して入力された混合条件に基づき、生成物を推定すること
を特徴とする請求項１記載の生成物推定プログラム。
【請求項４】
上記入力ステップでは、有機化合物からなる２以上の物質の組み合わせが入力され、
上記推定ステップでは、有機化合物からなる２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照すること
を特徴とする請求項１記載の生成物推定プログラム。
【請求項５】
生成物を推定するための生成物推定プログラムにおいて、
新たに混合しようとする２以上の物質の組み合わせが入力される入力ステップと、
混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物の収率を推定する推定ステップとをコンピュータに実行させること
を特徴とする生成物推定プログラム。
【請求項６】
上記入力ステップでは、新たに混合しようとする２以上の物質の混合比率が入力され、
上記推定ステップでは、上記２以上の物質の混合比率に基づいて分類されてなる各２以上の物質の組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の混合比率に基づき、生成物の収率を推定すること
を特徴とする請求項５記載の生成物推定プログラム。
【請求項７】
上記入力ステップでは、更に新たに混合しようとする２以上の物質の混合条件が入力され、
上記推定ステップでは、２以上の物質を混合する条件が規定される参照用混合条件と、上記２以上の物質との組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照し、上記入力手段を介して入力された混合条件に基づき、生成物の収率を推定すること
を特徴とする請求項５記載の生成物推定プログラム。
【請求項８】
上記入力ステップでは、有機化合物からなる２以上の物質の組み合わせが入力され、
上記推定ステップでは、有機化合物からなる２以上の物質の組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照すること
を特徴とする請求項５記載の生成物推定プログラム。
【請求項９】
生成物を推定するための生成物推定システムにおいて、
新たに混合しようとする２以上の物質の組み合わせが入力される入力手段と、
混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物を推定する推定手段とを備えること
を特徴とする生成物推定システム。
【請求項１０】
生成物を推定するための生成物推定システムにおいて、
新たに混合しようとする２以上の物質の組み合わせが入力される入力手段と、
混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物の収率を推定する推定手段とを備えること
を特徴とする生成物推定システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新たに混合しようとする２以上の物質の組み合わせに対して生成し得る生成物を推定するための生成物推定プログラム及びシステムに関する。
【背景技術】
【０００２】
従来より、材料の研究開発が広く行われている。この材料の研究開発は、文献的な調査、計算科学やシミュレーション、実験的手法に基づいて行われてきた。しかしながら、これらの手法は何れも時間がかかることから、新素材の発見、新規物質の発見に相当の時間がかかる。今後、この材料開発の開発期間をより短縮化するためには、今まで蓄積された数多くのデータやノウハウ、知見等の情報を有効活用する必要がある。
【０００３】
このような情報に含まれている材料開発に関する手がかりやヒントを研究者に提供するためには、当該情報を分析し、系統立てて整理し、様々な要因との因果関係を定量的に理解する必要がある。従来においても、同様の思想に基づいて新素材を開発するための新規物質探索方法が提案されている（例えば、特許文献１参照。）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−９１５２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、膨大な情報を分析、処理して材料開発をアシストするためには人工知能の活用が不可欠であるが、上述した特許文献１の開示技術は人工知能を活用することに特化した技術ではない。
【０００６】
そこで、本発明は、上述した問題点に鑑みて案出されたものであり、その目的とするところは、今まで蓄積された数多くのデータやノウハウ、知見等の情報を生かすために人工知能を活用し、新たに混合しようとする２以上の物質の組み合わせに対して生成し得る生成物を推定する生成物推定プログラム及びシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明を適用した生成物推定プログラムは、生成物を推定するための生成物推定プログラムにおいて、新たに混合しようとする２以上の物質の組み合わせが入力される入力ステップと、混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物を推定する推定ステップとをコンピュータに実行させることを特徴とする。
【０００８】
上述した課題を解決するために、本発明を適用した生成物推定プログラムは、生成物を推定するための生成物推定プログラムにおいて、新たに混合しようとする２以上の物質の組み合わせが入力される入力ステップと、混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物の収率を推定する推定ステップとをコンピュータに実行させることを特徴とする。
【０００９】
上述した課題を解決するために、本発明を適用した生成物推定システムは、生成物を推定するための生成物推定システムにおいて、新たに混合しようとする２以上の物質の組み合わせが入力される入力手段と、混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物を推定する推定手段とを備えることを特徴とする。
【００１０】
上述した課題を解決するために、本発明を適用した生成物推定システムは、生成物を推定するための生成物推定システムにおいて、新たに混合しようとする２以上の物質の組み合わせが入力される入力手段と、混合した２以上の物質の組み合わせと、当該組み合わせに対する生成物の収率との３段階以上の連関度を参照し、上記入力ステップを介して入力された２以上の物質の組み合わせに基づき、生成物の収率を推定する推定手段とを備えることを特徴とする。
【発明の効果】
【００１１】
上述した構成からなる本発明によれば、今まで蓄積された数多くのデータやノウハウ、知見等の情報を生かすために人工知能を活用し、材料開発を行う上で必要な知見やヒントを研究者に提供することが可能となる。更に、上述した連関度を人工知能で構成することにより、これを学習させることでその判別精度を更に向上させることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明を適用した生成物推定プログラムが実装される生成物推定システムの全体構成を示すブロック図である。
【図２】推定装置の具体的な構成例を示す図である。
【図３】本発明を適用した生成物推定プログラムによる出力解の探索コンセプトについて説明するための図である。
【図４】入力パラメータとして物質情報とし、出力解として収率を出力する連関度の例を示す図である。
【図５】入力パラメータとして物質情報の混合比率の組み合わせとし、出力解として生成物を出力する連関度の例を示す図である。
【図６】入力パラメータとして物質情報の混合比率の組み合わせとし、出力解として生成物の収率を出力する連関度の例を示す図である。
【図７】入力パラメータとして物質情報と製造方法との組み合わせとし、出力解として生成物を出力する連関度の例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を適用した生成物推定プログラムついて、図面を参照しながら詳細に説明をする。
【００１４】
図１は、本発明を適用した生成物推定プログラムが実装される生成物推定システム１の全体構成を示すブロック図である。生成物推定システム１は、ユーザインターフェース９と、ユーザインターフェース９に接続された推定装置２と、推定装置２に接続されたデータベース３とを備えている。
【００１５】
ユーザインターフェース９は、材料開発を行うユーザが各種コマンドや情報を入力するためのデバイスであり、具体的にはキーボードやボタン、タッチパネル、マウス、スイッチ等により構成される。ユーザインターフェース９は、テキスト情報を入力するためのデバイスに限定されるものではなく、マイクロフォン等のような音声を検知してこれをテキスト情報に変換可能なデバイスで構成されていてもよい。またユーザインターフェース９は、後述する推定装置２と一体化されていてもよい。ユーザインターフェース９は、検知した情報を推定装置２へと出力する。
【００１６】
データベース３は、材料を構成する物質に関する情報、物性に関する情報、製造方法に関する情報、生成機構、生成物に関する情報、生成物の収率に関する情報、物質の混合比率に関する情報、設計コンセプトに関する情報等が蓄積されている。このデータベースは、インターネット上において取得可能な公開情報が記憶されていることが前提となる。しかし、これに限定されるものではなく、必要に応じて自社内の実験や解析を通じて生み出された社内情報を記憶させるようにしてもよい。またデータベース３は、推定装置２からの要求に基づいて、この蓄積した情報を推定装置２へと送信する。
【００１７】
推定装置２は、例えば、パーソナルコンピュータ（ＰＣ）等を始めとした電子機器で構成されているが、ＰＣ以外に、携帯電話、スマートフォン、タブレット型端末、ウェアラブル端末等、他のあらゆる電子機器で具現化されるものであってもよい。ユーザは、この推定装置２による探索解としての、生成物やその収率の推定結果を得ることにより、新たに混合しようとする２以上の物質の組み合わせからいかなる生成物が生成され、また生成物の収率がいかなるものになるのかを判別することが可能となる。そして、設計しようとする生成物やその収率に達していない場合には、材料の設計変更を行うこととなる。
【００１８】
図２は、推定装置２の具体的な構成例を示している。この推定装置２は、推定装置２全体を制御するための制御部２４と、操作ボタンやキーボード等を介して各種制御用の指令を入力するための操作部２５と、有線通信又は無線通信を行うための通信部２６と、探索解の推定を行う推定部２７と、ハードディスク等に代表され、実行すべき検索を行うためのプログラムを格納するための記憶部２８とが内部バス２１にそれぞれ接続されている。さらに、この内部バス２１には、実際に情報を表示するモニタとしての表示部２３が接続されている。
【００１９】
制御部２４は、内部バス２１を介して制御信号を送信することにより、推定装置２内に実装された各構成要素を制御するためのいわゆる中央制御ユニットである。また、この制御部２４は、操作部２５を介した操作に応じて各種制御用の指令を内部バス２１を介して伝達する。
【００２０】
操作部２５は、キーボードやタッチパネルにより具現化され、プログラムを実行するための実行命令がユーザから入力される。この操作部２５は、上記実行命令がユーザから入力された場合には、これを制御部２４に通知する。この通知を受けた制御部２４は、推定部２７を始め、各構成要素と協調させて所望の処理動作を実行していくこととなる。この操作部２５は、前述したユーザインターフェース９として具現化されるものであってもよい。
【００２１】
推定部２７は、これから新たに混合しようとする２以上の物質の組み合わせに対して生成し得る生成物を推定する。この推定部２７は、推定動作を実行するに当たり、必要な情報として記憶部２８に記憶されている各種情報や、データベース３に記憶されている各種情報を読み出す。この推定部２７は、人工知能により制御されるものであってもよい。この人工知能はいかなる周知の人工知能技術に基づくものであってもよい。
【００２２】
表示部２３は、制御部２４による制御に基づいて表示画像を作り出すグラフィックコントローラにより構成されている。この表示部２３は、例えば、液晶ディスプレイ（ＬＣＤ）等によって実現される。
【００２３】
記憶部２８は、ハードディスクで構成される場合において、制御部２４による制御に基づき、各アドレスに対して所定の情報が書き込まれるとともに、必要に応じてこれが読み出される。また、この記憶部２８には、本発明を実行するためのプログラムが格納されている。このプログラムは制御部２４により読み出されて実行されることになる。
【００２４】
上述した構成からなる生成物推定システム１における動作について説明をする。
【００２５】
生成物推定システム１では、例えば図３に示すように、物質情報Ａ、Ｂ、・・・からなる入力パラメータに基づいて、これらを混合することにより生成される生成物を出力解として探索する。この探索を行う前において、データベース３は、参照用の入力パラメータ（以下、参照用入力パラメータという。）と、出力解としての生成物との判別結果との３段階以上の連関度を予め取得しておく。
【００２６】
ここでいう物質情報とは、これから設計しようとする材料の構成成分を特定するためのあらゆる情報をいう。この物質情報としては、化合物名又は化学構造等のように物質を特定できればよい。ちなみにこの物質は、化合物、元素、分子、有機化合物、合金、金属、セラミックス等、あらゆる有体物の構成材料を含む概念である。
【００２７】
また物質情報はこれに加えて、その物質の性質に関する情報を含むものであってもよい。物質の性質に関する情報の例としては、結晶構造データ、NISTの熱力学データ、状態図データ、C,N.O,Sの組み合わせからなる７原子の分子の基底状態構造と原子価エネルギー、バンド構造、機械的特性（強度、破壊靭性、弾性率、疲労強度、クリープ強度等）、フロンティア軌道のエネルギー、双極子モーメント、励起エネルギー、振動子強度、薬理活性、触媒活性、粘度、酸解離定数ｐKa、発光強度、原子半径、格子欠陥（点欠陥、転位）の位置や状態、共重合組成、分子量、立体規則性、分子鎖、架橋状態、結晶状態、構成元素の原子位置、量子力学的な計算結果、電気陰性度、空孔濃度、スピン量子数、密度、硬度、表面粗さ、熱膨張係数、誘電率、腐食量、融点、比熱、熱伝導率、外観特性（きめ、外観、感触）、応力ーひずみ曲線データ等である。
【００２８】
図３は、これから新たに設計しようとする材料について、群αにある物質に対して、群βの物質、群γの物質の何れか１以上を混合することで生成する場合における、その生成物を予測する例を示している。
【００２９】
群αにおける物質情報Ａ〜Ｃと、群βにおける物質情報Ｄ〜Ｅと、群γにおける物質情報Ｆ〜Ｇの何れか１以上との組み合わせと当該組み合わせに対する生成物の推定結果との３段階以上の連関度が設定されている例を示している。
【００３０】
群βにおける物質情報Ｄ〜Ｅも同様に化合物名の例が列記されている。群γにおける物質情報Ｆ〜Ｇも同様に化合物名が列記されている。なお化学構造や物性に関する情報もこれらに追記されていてもよい。
【００３１】
かかる場合において、連関度は、図３に示すように、群αの物質情報と、群βの物質情報、群γの物質情報の何れか１以上の組み合わせの集合がいわゆる隠れ層のノード６１ａ〜６１ｅとして表現されることとなる。各ノード６１ａ〜６１ｅは、参照用入力パラメータに対する重み付けと、出力解に対する重み付けがそれぞれ設定されている。この重み付けが３段階以上の連関度である。これら各ノード６１は、ニューラルネットワークのノードとして構成されるものであってもよい。例えば、ノード６１ａは、物質情報Ａが連関度８０％で、また群γにおける物質情報Ｆが連関度８０％で連関している。またノード６１ｃは、物質情報Ｂが連関度６０％で、群βにおける物質情報Ｅが連関度６０％、群γにおける物質情報Ｇが連関度４０％で連関している。
【００３２】
またノード６１ａは、生成物Ｏに対して連関度７０％で、また生成物Ｐに対しては連関度３０％で連関している。ノード６１ｂは、生成物Ｑに対して連関度６０％で、また生成物Ｓに対して連関度４０％で連関している。またノード６１ｄは、生成物Ｑに対して連関度９０％で、また生成物Ｒに対して連関度３０％で連関している。
【００３３】
ちなみに、入力パラメータと各ノード６１との連関度、又は各ノード６１と出力パラメータとの連関度の何れか一方は、省略してもよい。つまり、入力パラメータと各ノード６１との連関度、又は各ノード６１と出力パラメータとの連関度の何れか一方は、連関度の重み付けがなく一律に同一の連関度とされていてもよい。
【００３４】
このような連関度が設定されている場合も同様に、学習済みモデルとして記録しておき、２以上の物質（群αの物質に加え、群β、群γの何れか１以上の物質）を混合することで新たに材料を設計する場合に、ユーザは、各２以上の物質（群αの物質に加え、群β、群γの何れか１以上の物質）に関する物質情報をそれぞれ入力する。推定部２７は、ユーザから入力された群αの物質情報に加え、群β、群γの何れか１以上の物質情報の連関度に応じた出力解を探索する。推定プログラムは、入力パラメータに基づいて、出力解の中から最適解を１又は２以上に亘り選択する作業を行う。この最適解を選択する上で、予め取得した図３に示す連関度を参照する。例えば、入力パラメータが、物質情報Ａであり、かつ物質情報Ｄである場合、連関度を介してノード６１ｂが関連付けられており、このノード６１ｂは、生成物Ｑが連関度６０％、生成物Ｓが連関度４０％で関連付けられている。探索プログラムは、この探索結果に基づいて同様に解を出力することになる。
【００３５】
その結果、ユーザは、群αから物質Ａを、群βから物質Ｄを混合したとき、得られる生成物としてはは、生成物Ｑが連関度６０％、生成物Ｓが連関度４０％の割合で確からしいことを確認することができる。
【００３６】
なお、本発明によれば、図４に示すように特に有機化合物からなる２以上の物質を混合することで新たに生成される生成物を表示する代わりに、生成物の収率を表示するようにしてもよい。この収率は有機化合物からなる２以上の物質を混合させる際の収率を意味するものである。かかる場合には、入力パラメータとして有機化合物としての物質の組み合わせと、出力解としての生成物の収率との３段階以上の連関度を予め取得する。このような連関度からなる学習データを予め取得しておき、新たに混合させるべき有機化合物からなる２以上の物質の組み合わせを入力する。推定プログラムは、入力パラメータに基づいて、出力解の中から最適解を１又は２以上に亘り選択する作業を行う。この最適解を選択する上で、予め取得した図４に示す連関度を参照する。例えば、入力パラメータが、物質情報Ａであり、かつ物質情報Ｄである場合、連関度を介してノード６１ｂが関連付けられており、このノード６１ｂは、生成物Ｑの収率５２％が連関度６０％、生成物Ｓの収率７０％が連関度４０％で関連付けられている。探索プログラムは、この探索結果に基づいて同様に解を出力することになる。
【００３７】
図５の例では、２以上の物質の混合比率に基づいて分類された上記組み合わせと、当該組み合わせに対する生成物との３段階以上の連関度を形成する例を示している。この例では物質情報Ａから特定される物質と、物質情報Ｇから特定される物質とを混合して新たに材料を開発する場合においてその混合比率に基づいてノード６１を分類している。図中における物質情報からノード６１につながるパーセントの表記は、何れも混合比率を示している。ノード６１ａは、物質情報Ａから特定される物質が重量比で８０％、物質情報Ｇから特定される物質が重量比で２０％であり、ノード６１ｂは、同じく物質情報Ａが重量比で７０％、物質情報Ｇが重量比で３０％であり、ノード６１ｃは、同じく物質情報Ａが重量比で６０％、物質情報Ｇが重量比で４０％であり、ノード６１ｄは、同じく物質情報Ａが重量比で５０％、物質情報Ｇが重量比で５０％であり、ノード６１ｅは、同じく物質情報Ａが重量比で４０％、物質情報Ｇが重量比で６０％である。各ノード６１は、更に出力解としての生成物と３段階以上の連関度を通じて関連付けられていることは上述と同様である。
【００３８】
このような連関度が設定されている場合も同様に、学習済みモデルとして記録しておき、２以上の物質として物質情報Ａの物質、物質情報Ｇの物質を混合することで新たに材料を設計する場合に、ユーザは、これら物質情報Ａ，Ｇに加え、これらの混合比率も入力する。推定部２７は、ユーザから入力された物質情報Ａ，Ｇに加え、その混合比率に基づいて、出力解の中から最適解を１又は２以上に亘り選択する作業を行う。この最適解を選択する上で、予め取得した図５に示す連関度を参照する。例えば、入力パラメータが、物質情報Ａ、Ｇであり、かつ物質情報Ａの重量比が５０％、物質情報Ｇが重量比で５０％である場合には、連関度を介してノード６１ｄが関連付けられており、このノード６１ｄは、生成物Ｑが連関度９０％、生成物Ｒが連関度３０％で関連付けられている。探索プログラムは、この探索結果に基づいて同様に解を出力することになる。
【００３９】
また図６に示すように、出力解としては、生成される生成物を表示する代わりに、生成物の収率を表示するようにしてもよい。かかる場合には、入力パラメータとして有機化合物としての物質の混合比率と、出力解としての生成物の収率との３段階以上の連関度を予め取得する。このような連関度からなる学習データを予め取得しておき、新たに混合させるべき有機化合物からなる２以上の物質の混合比率を入力する。推定プログラムは、入力パラメータに基づいて、出力解の中から最適解を１又は２以上に亘り選択する作業を行う。この最適解を選択する上で、予め取得した図６に示す連関度を参照して行うことは上述と同様である。
【００４０】
図７は、更に２以上の物質（群αの物質に加え、群βの物質）を混合するとともに、これと製造方法とを組み合わせ、これに対する生成物との３段階以上の連関度を示している。かかる場合も同様に、例えば、入力パラメータが、物質情報B及び物質情報Eであり、かつ製造方法が圧力条件として２００ｋｇ／ｃｍ2の場合には、ノード６１ｅが選択され、当該ノード６１ｅは、生成物Ｒが連関度５０％で、生成物Ｓが連関度２０％で確からしいことを確認することができる。
【００４１】
このような、更に２以上の物質（群αの物質に加え、群βの物質）を混合するとともに、これと製造方法とを組み合わせた場合における３段階以上の連関度を取得する場合においても同様に、出力解として生成物の収率との３段階以上の連関度を取得しておくことで、生成物の収率を推定することが可能となる。
【００４２】
また、図３〜図７における入力パラメータ（物質情報等）から各連関度のノード６１につながるパーセンテージは、各入力パラメータから各ノード６１につながる重みづけを示すものであるが、これについて重みづけを設けることなく、何れも同一の重みづけ（例えば全て５０％にする等）としてもよい。
【００４３】
なお、上述した図３〜図７の例では、入力パラメータにとして物質情報を入力し、探索解として生成物、又はその収率を出力する場合を例にとり説明をしたが、これに限定されるものではない。同じ連関度（ニューラルネットワーク）を形成しておくことにより、入力パラメータとして生成物を入力し、探索解として２以上の物質情報の組み合わせを出力するものであってもよい。つまり連関度６１を中心にして逆方向から探索解を探索させるようにしてもよい。
【００４４】
なお、出力解の選択方法は、上述した方法に限定されるものではなく、連関度を参照するものであればいかなる方法に基づいて実行するようにしてもよい。また、この探索解の探索動作では、人工知能を利用して行うようにしてもよい。また上述した生成機構の探索も上述した推定部２７が実行することとなる。
【００４５】
本発明によれば、生成物やその収率の推定を、特段の熟練を要することなく容易に行うことが可能となる。また本発明によれば、生成物やその収率の推定をより高精度に行うことが可能となる。更に、上述した連関度を人工知能で構成することにより、これを学習させることでその判別精度を更に向上させることが可能となる。
【００４６】
また、本発明によれば、３段階以上に設定されている連関度を介して最適な生成物やその収率の探索を行う点に特徴がある。連関度は、例えば０〜１００％までの数値で記述することができるが、これに限定されるものではなく３段階以上の数値で記述できるものであればいかなる段階で構成されていてもよい。
【００４７】
このような３段階以上の数値で表される連関度に基づいて探索することで、複数の生成物やその収率が解の候補として選ばれる状況下において、当該連関度の高い順に探索して表示することも可能となる。このように連関度の高い順にユーザに表示できれば、より可能性の高い生成物やその収率を優先的に選択することを促すこともできる。一方、連関度の低い生成物やその収率の判別結果であってもセカンドオピニオンという意味で表示することができ、ファーストオピニオンで上手く分析ができない場合において有用性を発揮することができる。
【００４８】
これに加えて、本発明によれば、連関度が１％のような極めて低い生成物やその収率の判別結果も見逃すことなく判断することができる。連関度が極めて低い判別結果であっても僅かな兆候として繋がっているものであり、何十回、何百回に一度は、生成物やその収率の判別結果として役に立つ場合もあることをユーザに対して注意喚起することができる。
【００４９】
更に本発明によれば、このような３段階以上の連関度に基づいて探索を行うことにより、閾値の設定の仕方で、探索方針を決めることができるメリットがある。閾値を低くすれば、上述した連関度が１％のものであっても漏れなく拾うことができる反面、生成物やその収率の推定結果を好適に検出できる可能性が低く、ノイズを沢山拾ってしまう場合もある。一方、閾値を高くすれば、最適な生成物やその収率の判別結果を高確率で検出できる可能性が高い反面、通常は連関度は低くてスルーされるものの何十回、何百回に一度は出てくる好適な解を見落としてしまう場合もある。いずれに重きを置くかは、ユーザ側、システム側の考え方に基づいて決めることが可能となるが、このような重点を置くポイントを選ぶ自由度を高くすることが可能となる。
【００５０】
更に本発明では、上述した連関度を更新させるようにしてもよい。この更新は、例えばインターネットを始めとした公衆通信網を介して提供された情報を反映させるようにしてもよい。公衆通信網から取得可能なサイト情報や書き込み等を通じて、入力パラメータと、出力解（生成物やその収率の判別結果）との関係性について新たな知見が発見された場合には、当該知見に応じて連関度を上昇させ、或いは下降させる。
【００５１】
この連関度の更新は、公衆通信網から取得可能な情報に基づく場合以外に、専門家による研究データや論文、学会発表や、新聞記事、書籍等の内容に基づいてシステム側又はユーザ側が人為的に、又は自動的に更新するようにしてもよい。これらの更新処理においては人工知能を活用するようにしてもよい。
【符号の説明】
【００５２】
１  生成物推定システム
２  推定装置
３  データベース
９  ユーザインターフェース
２１  内部バス
２３  表示部
２４  制御部
２５  操作部
２６  通信部
２７  推定部
２８  記憶部
６１  ノード
【図１】
2020198003.tif 000003
【図２】
2020198003.tif 000004
【図３】
2020198003.tif 000005
【図４】
2020198003.tif 000006
【図５】
2020198003.tif 000007
【図６】
2020198003.tif 000008
【図７】
2020198003.tif 000009