Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7610108B2 - Physical property prediction device and program - Google Patents
[go: Go Back, main page]

JP7610108B2 - Physical property prediction device and program - Google Patents

Physical property prediction device and program Download PDF

Info

Publication number
JP7610108B2
JP7610108B2 JP2021025390A JP2021025390A JP7610108B2 JP 7610108 B2 JP7610108 B2 JP 7610108B2 JP 2021025390 A JP2021025390 A JP 2021025390A JP 2021025390 A JP2021025390 A JP 2021025390A JP 7610108 B2 JP7610108 B2 JP 7610108B2
Authority
JP
Japan
Prior art keywords
data
physical property
condition
learning
similarity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021025390A
Other languages
Japanese (ja)
Other versions
JP2022127316A (en
Inventor
直哉 古渡
拓志 高橋
成明 多田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokohama Rubber Co Ltd
Original Assignee
Yokohama Rubber Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokohama Rubber Co Ltd filed Critical Yokohama Rubber Co Ltd
Priority to JP2021025390A priority Critical patent/JP7610108B2/en
Priority to PCT/JP2021/042457 priority patent/WO2022176293A1/en
Publication of JP2022127316A publication Critical patent/JP2022127316A/en
Application granted granted Critical
Publication of JP7610108B2 publication Critical patent/JP7610108B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

特許法第30条第2項適用 令和3年2月15日ウェブサイトにおいて公開、https://www.y-yokohama.com、https://www.y-yokohama.com/release/、https://www.y-yokohama.com/release/?id=3517、https://www.y-yokohama.com/release/pdf/2021021515tr001.pdfApplication of Article 30, paragraph 2 of the Patent Act Published on the website on February 15, 2021, https://www.y-yokohama.com, https://www.y-yokohama.com/release/, https://www.y-yokohama.com/release/?id=3517, https://www.y-yokohama.com/release/pdf/2021021515tr001.pdf

本発明は物性予測装置及びプログラムに関する。 The present invention relates to a property prediction device and program.

下記特許文献1には、化合物である未知のサンプルの物性(毒性などの安全性)を予測するために、入力された未知のサンプルとの類似度が規定値以上のサンプル(複数の既知のサンプル)を検索し、検索されたサンプルからサブサンプルセットを作成し、このサブサンプルセットに対してデータ解析を行うことが記載されている。また、下記特許文献2には、未知サンプルのデータである未知入力ベクトルに近しい代表ベクトルに関するベースモデルと補正モデル(ベースモデルの残差の反数を予測するモデル)とを検索し、ベースモデル及び補正モデルの予測値に基づく物性予測値を算出するとともに、物性予測値に対するリスク値を、補正モデルの予測値に基づいて算出することが記載されている。 The following Patent Document 1 describes a method for predicting the physical properties (safety such as toxicity) of an unknown sample, which is a compound, by searching for samples (multiple known samples) whose similarity to an input unknown sample is equal to or greater than a specified value, creating a subsample set from the searched samples, and performing data analysis on this subsample set. In addition, the following Patent Document 2 describes a method for searching for a base model and a correction model (a model that predicts the inverse of the residual of the base model) for a representative vector close to an unknown input vector, which is data for the unknown sample, calculating a predicted physical property value based on the predicted values of the base model and the correction model, and calculating a risk value for the predicted physical property value based on the predicted value of the correction model.

特許第5083320号公報Patent No. 5083320 特開第2020-187417号公報JP 2020-187417 A

物性予測の確からしさは、予測ごとに異なる。確からしさの程度が予測ごとに知ることができれば、ユーザはどの予測を頼りに試作をするかの判断に役立てることができる。 The accuracy of physical property predictions varies from prediction to prediction. Knowing the degree of accuracy for each prediction can help users decide which prediction to rely on for prototyping.

本開示の目的は、物性予測の確からしさの程度を予測ごとに知ることができる物性予測装置及びプログラムを提供することにある。 The objective of this disclosure is to provide a property prediction device and program that allows users to know the degree of certainty of each property prediction.

本開示に係る物性予測装置は、物質の生成条件をそれぞれ示す複数の学習用条件データを記憶する学習用条件データ記憶手段と、前記複数の学習用条件データにより学習され、所与の入力条件データを入力する場合に該入力条件データが示す生成条件により生成される物質の性質を示す予測物性データを出力する機械学習モデルのパラメータを記憶するパラメータ記憶手段と、前記複数の学習用条件データのそれぞれと、前記入力条件データと、の類似性を判定する類似性判定手段と、前記予測物性データを出力するとともに、該予測物性データの確度として前記類似性のいずれかに基づく情報を出力する出力手段と、を含む。これによれば、物性予測の確からしさの程度を予測ごとに知ることができる。 The physical property prediction device according to the present disclosure includes a learning condition data storage means for storing a plurality of learning condition data each indicating a generation condition of a substance, a parameter storage means for storing parameters of a machine learning model that is learned using the plurality of learning condition data and outputs predicted physical property data indicating the properties of a substance generated under the generation conditions indicated by the input condition data when given input condition data is input, a similarity determination means for determining the similarity between each of the plurality of learning condition data and the input condition data, and an output means for outputting the predicted physical property data and outputting information based on any of the similarities as the accuracy of the predicted physical property data. This makes it possible to know the degree of certainty of a physical property prediction for each prediction.

本開示に係るプログラムは、物質の生成条件をそれぞれ示す複数の学習用条件データを記憶する学習用条件データ記憶手段、前記複数の学習用条件データにより学習され、所与の入力条件データを入力する場合に該入力条件データが示す生成条件により生成される物質の性質を示す予測物性データを出力する機械学習モデルのパラメータを記憶するパラメータ記憶手段、前記複数の学習用条件データのそれぞれと、前記入力条件データと、の類似性を判定する類似性判定手段、及び、前記予測物性データを出力するとともに、該予測物性データの確度として前記類似性を出力する出力手段、としてコンピュータを機能させるためのプログラムである。これによれば、コンピュータを用いて、物性予測の確からしさの程度を予測ごとに知ることができる。 The program according to the present disclosure is a program for causing a computer to function as: a learning condition data storage means for storing a plurality of learning condition data each indicating a generation condition of a substance; a parameter storage means for storing parameters of a machine learning model that is learned using the plurality of learning condition data and outputs predicted physical property data indicating the properties of a substance generated under the generation conditions indicated by the input condition data when given input condition data is input; a similarity determination means for determining the similarity between each of the plurality of learning condition data and the input condition data; and an output means for outputting the predicted physical property data and outputting the similarity as the accuracy of the predicted physical property data. This allows the degree of certainty of a physical property prediction to be known for each prediction using a computer.

本開示の実施形態の一例である物性予測装置の構成を示す図である。FIG. 1 is a diagram illustrating a configuration of a physical property prediction device according to an embodiment of the present disclosure. 物性予測装置で実装される機能の一例を示す機能ブロック図である。FIG. 2 is a functional block diagram showing an example of functions implemented in the property prediction device. 学習用データ記憶部に記憶される複数の学習用データの一例を示す図である。4 is a diagram showing an example of a plurality of learning data stored in a learning data storage unit; FIG. 複数の入力データの一例を示す図である。FIG. 13 is a diagram showing an example of a plurality of input data. 学習部が行う機械学習の一例を示す図である。FIG. 2 is a diagram illustrating an example of machine learning performed by a learning unit. 予測部が行う機械学習モデルを用いた予測の一例を示す図である。FIG. 13 is a diagram illustrating an example of prediction using a machine learning model performed by a prediction unit. 入力データに対する予測結果の一例を示す図である。FIG. 13 is a diagram illustrating an example of a prediction result for input data. 学習用データと入力データとの類似性の判定方法の一例を示す図である。FIG. 11 is a diagram illustrating an example of a method for determining similarity between learning data and input data. 入力データに対する予測結果の他の一例を示す図である。FIG. 13 is a diagram showing another example of a prediction result for input data. 物性予測装置で行われる予測処理の流れの一例を示す図である。FIG. 2 is a diagram showing an example of a flow of a prediction process performed by a property prediction device. 条件項目データの属性について生成される属性データの一例を示す図である。13 is a diagram showing an example of attribute data generated for attributes of condition item data. FIG. 条件項目データの属性について生成される属性データの一例を示す図である。13 is a diagram showing an example of attribute data generated for attributes of condition item data. FIG. 条件項目データの属性について生成される属性データの一例を示す図である。13 is a diagram showing an example of attribute data generated for attributes of condition item data. FIG.

以下、本開示の実施形態について図面を参照しながら説明する。本実施形態では、物質の生成及び入力の条件(原料、生成プロセス、及び物性の計測などに関する条件)を示す入力データを、学習済みの機械学習モデルに入力することにより、生成される物質の性質を示す予測物性データを出力するとともに、その予測物性データの確度に関する情報を出力する。以下では、物質が複数の原料及び生成プロセスによって生成される混合物(例えば、タイヤの素材)である場合の例を説明するが、物質は複数の原料の混合物に限らず、所定の条件に基づいて生成されるものであればよい。 Below, an embodiment of the present disclosure will be described with reference to the drawings. In this embodiment, input data indicating the conditions for generating and inputting a substance (conditions related to raw materials, the generation process, and the measurement of physical properties, etc.) is input into a trained machine learning model, which outputs predicted physical property data indicating the properties of the generated substance, and also outputs information regarding the accuracy of the predicted physical property data. Below, an example will be described in which the substance is a mixture (e.g., tire material) generated by multiple raw materials and a generation process, but the substance is not limited to a mixture of multiple raw materials, and may be anything generated based on specified conditions.

[1.ハードウェア構成]
図1は、本開示の実施形態の一例である物性予測装置10の構成を示す図である。本実施形態に係る物性予測装置10は、パーソナルコンピュータや汎用コンピュータ、携帯情報端末などのコンピュータであり、図1に示すように、プロセッサ11、記憶部12、通信部13、表示部14、操作部15を含んでいる。なお、物性予測装置10は、光ディスクを読み取る光ディスクドライブや、USB(Universal Serial Bus)ポートなどを含んでいてもよい。
[1. Hardware Configuration]
Fig. 1 is a diagram showing a configuration of a physical property prediction apparatus 10 according to an embodiment of the present disclosure. The physical property prediction apparatus 10 according to the present embodiment is a computer such as a personal computer, a general-purpose computer, or a mobile information terminal, and includes a processor 11, a storage unit 12, a communication unit 13, a display unit 14, and an operation unit 15, as shown in Fig. 1. The physical property prediction apparatus 10 may also include an optical disk drive for reading an optical disk, a USB (Universal Serial Bus) port, and the like.

プロセッサ11は、例えばコンピュータである物性予測装置10にインストールされたプログラムに従って動作するCPU(Central Processing Unit)などのプログラム制御デバイスである。記憶部12は、ROM(Read Only Memory)やRAM(Random Access Memory)などの記憶素子やハードディスクドライブなどである。記憶部12には、プロセッサ11によって実行されるプログラムなどのデータが記憶される。通信部13は、例えばネットワークボードなどの通信インタフェースである。表示部14は、液晶ディスプレイ等の表示デバイスであって、プロセッサ11の指示に従って各種の画像を表示する。操作部15は、キーボードやマウスなどのユーザインタフェースであって、ユーザの操作入力を受け付けて、その内容を示す信号をプロセッサ11に出力する。 The processor 11 is a program-controlled device such as a CPU (Central Processing Unit) that operates according to a program installed in the property prediction device 10, which is, for example, a computer. The memory unit 12 is a storage element such as a ROM (Read Only Memory) or a RAM (Random Access Memory), or a hard disk drive. The memory unit 12 stores data such as programs executed by the processor 11. The communication unit 13 is a communication interface such as a network board. The display unit 14 is a display device such as a liquid crystal display, and displays various images according to instructions from the processor 11. The operation unit 15 is a user interface such as a keyboard or mouse, and accepts operation input from the user and outputs a signal indicating the content to the processor 11.

[2.機能ブロック]
物性予測装置10は、例えば、混合物である物質の性質について予測される性能(例えば、物質の硬さ、タイヤとして使用する場合の耐久性や転がり抵抗など)を示す予測物性データを出力するとともに、その予測物性データの確度に関する情報を出力する。以下では、物性予測装置10による予測物性データ及び確度に関する情報の出力について説明する。
2. Functional Blocks
The physical property prediction device 10 outputs predicted physical property data indicating, for example, predicted performance of the properties of a material that is a mixture (for example, hardness of the material, durability and rolling resistance when used as a tire, etc.), and also outputs information regarding the accuracy of the predicted physical property data. The output of the predicted physical property data and information regarding the accuracy by the physical property prediction device 10 will be described below.

図2は、物性予測装置10で実装される機能の一例を示す機能ブロック図である。図2に示すように、物性予測装置10は、機能的には、学習用データ記憶部20(学習用条件データ記憶部)と、入力データ取得部30(入力条件データ取得部)と、機械学習モデル40と、類似性判定部50と、予測物性データ出力部60と、項目名出力部70とを含む。なお、物性予測装置10において、図2に示す機能のすべてが実装されなくてもよく、図2に示す機能以外の機能が実装されていてもよい。 FIG. 2 is a functional block diagram showing an example of functions implemented in the physical property prediction device 10. As shown in FIG. 2, the physical property prediction device 10 functionally includes a learning data storage unit 20 (learning condition data storage unit), an input data acquisition unit 30 (input condition data acquisition unit), a machine learning model 40, a similarity determination unit 50, a predicted physical property data output unit 60, and an item name output unit 70. Note that the physical property prediction device 10 does not need to implement all of the functions shown in FIG. 2, and functions other than the functions shown in FIG. 2 may be implemented.

[2-1.学習用データ記憶部]
学習用データ記憶部20は、複数の学習用条件データを記憶する。「学習用条件データ」とは、物質の生成及び計測の条件を示すデータであり、後述する機械学習モデル40の学習に用いられる教師データである。以下では、学習用条件データを単に「学習用データ」とも称する。なお、学習用データ記憶部20は、記憶部12を主として実現されてよいが、これに限らず、物性予測装置10に有線又は無線で接続される外部記憶装置やNAS(Network Attached Storage)などの他の記憶装置により実現されてもよい。
[2-1. Learning data storage unit]
The learning data storage unit 20 stores a plurality of learning condition data. The "learning condition data" is data indicating conditions for generating and measuring a substance, and is teacher data used for learning a machine learning model 40 described later. Hereinafter, the learning condition data is also simply referred to as "learning data." The learning data storage unit 20 may be realized mainly by the storage unit 12, but is not limited thereto, and may be realized by other storage devices such as an external storage device or a NAS (Network Attached Storage) connected to the physical property prediction device 10 by wire or wirelessly.

図3は、学習用データ記憶部20に記憶される複数の学習用データの一例を示す図である。図3に示す例では、個々のID(1,2,Nなど)により特定されるデータ(表における1行分のデータ)が、1つの学習用データに相当する。 Figure 3 is a diagram showing an example of multiple learning data stored in the learning data storage unit 20. In the example shown in Figure 3, data identified by an individual ID (1, 2, N, etc.) (one row of data in a table) corresponds to one piece of learning data.

学習用データは、物質の生成及び計測の条件を示す複数の項目ごとのデータとして、複数の条件項目データを含んでいる。各条件項目データは、物質の生成条件又は計測条件に関する項目のデータである。図3に示す例では、学習用データは、複数の条件項目データとして、複数の原料(原料1~原料R)の値と、複数のプロセス条件(プロセス1~プロセス条件S)の値と、複数の計測条件(計測条件1~計測条件T)の値をと含んでいる。 The learning data includes multiple condition item data as data for multiple items indicating the conditions for generating and measuring a substance. Each condition item data is data for an item related to the generation conditions or measurement conditions of a substance. In the example shown in FIG. 3, the learning data includes, as multiple condition item data, values of multiple raw materials (raw material 1 to raw material R), values of multiple process conditions (process 1 to process condition S), and values of multiple measurement conditions (measurement condition 1 to measurement condition T).

「原料」とは、混合物である物質に含有される原料であり、「原料のデータ」とは、物質に含まれる原料の度合い(質量や重量、配合率など)を示す値などデータである。例えば、IDが「1」で特定される学習用データでは、原料1(1番目の原料)の値が「44」であり、原料2(2番目の原料)の値が「10」であり、原料P(P番目の原料)の値が「7」であり、原料P+1(P+1番目の原料)の値が「3」であり、原料Q(Q番目の原料)の値が「1」であり、原料Q+1(Q+1番目の原料)の値が「2」であり、原料R(R番目の原料)の値が「3」であることが示されている。また、IDが「2」で特定される学習用データでは、原料1の値が「43」であり、原料2の値が「10」であり、原料Pの値が「6」であり、原料P+1の値が「3」であり、原料Qの値が「1」であり、原料Q+1の値が「2」であり、原料Rの値が「0」であることが示されている。 A "raw material" is a raw material contained in a substance that is a mixture, and "raw material data" is data such as values that indicate the degree of a raw material contained in a substance (mass, weight, blending ratio, etc.). For example, learning data identified by ID "1" indicates that raw material 1 (the first raw material) has a value of "44", raw material 2 (the second raw material) has a value of "10", raw material P (the Pth raw material) has a value of "7", raw material P+1 (the P+1th raw material) has a value of "3", raw material Q (the Qth raw material) has a value of "1", raw material Q+1 (the Q+1th raw material) has a value of "2", and raw material R (the Rth raw material) has a value of "3". Additionally, in the learning data identified by ID "2", it is shown that the value of ingredient 1 is "43", the value of ingredient 2 is "10", the value of ingredient P is "6", the value of ingredient P+1 is "3", the value of ingredient Q is "1", the value of ingredient Q+1 is "2", and the value of ingredient R is "0".

「プロセス条件」とは、原料から物質を生成する際の処理(加工など)の条件であり、「プロセス条件のデータ」とは、物質を処理する際の条件(例えば、加熱や冷却を行う際の温度及び時間)を示すデータである。例えば、IDが「1」で特定される学習用データでは、プロセス条件1(1番目のプロセス条件)の値が「148」であり、プロセス条件S(S番目のプロセス条件)の値が「189」であることが示されている。また、IDが「2」で特定される学習用データでは、プロセス条件1の値が「147」であり、プロセス条件Sの値が「178」であることが示されている。 "Process conditions" are the conditions for processing (such as machining) when producing a substance from raw materials, and "process condition data" is data that indicates the conditions when processing a substance (for example, the temperature and time when heating or cooling). For example, in learning data identified by an ID of "1", it is shown that the value of process condition 1 (the first process condition) is "148" and the value of process condition S (the Sth process condition) is "189". In addition, in learning data identified by an ID of "2", it is shown that the value of process condition 1 is "147" and the value of process condition S is "178".

「計測条件」とは、生成された物質の物性を計測する際の条件であり、「計測条件のデータ」とは、物質を計測する際の条件(例えば、計測方法や計測時間)を示すデータである。例えば、IDが「1」で特定される学習用データでは、計測条件1(1番目の計測条件)の値が「2」であり、計測条件2(2番目の計測条件)の値が「3」であることが示されている。また、IDが「2」で特定される学習用データにおいても、計測条件1の値が「2」であり、計測条件2の値が「3」であることが示されている。 "Measurement conditions" are conditions for measuring the physical properties of the generated substance, and "measurement condition data" is data indicating the conditions for measuring the substance (e.g., measurement method and measurement time). For example, in learning data identified by ID "1", it is shown that measurement condition 1 (first measurement condition) has a value of "2" and measurement condition 2 (second measurement condition) has a value of "3". Similarly, in learning data identified by ID "2", it is shown that measurement condition 1 has a value of "2" and measurement condition 2 has a value of "3".

なお、学習用データの条件項目データに計測条件のデータが含まれているのは、生成された物質の計測条件が異なることによって、物性として計測されるデータ(図3では物性値)も異なるためである。 The reason why the condition item data for the learning data includes data on measurement conditions is that the data measured as physical properties (physical property values in Figure 3) differ depending on the measurement conditions for the generated substance.

本実施形態では、学習用データの各条件項目データには、複数の属性のいずれかが割り当てられる。図3に示す例では、学習用データに5つの属性が割り当てられている。より具体的には、学習用データに含まれる複数の条件項目データのうち、原料1~原料Pには「属性1」が割り当てられ、原料1及び原料P+1~原料Qには「属性2」が割り当てられ、原料Q+1~原料Rには「属性3」が割り当てられ、プロセス条件1~プロセス条件Sには「属性4」が割り当てられ、計測条件1~計測条件Tには「属性5」が割り当てられている。図3に示す例では、原料の条件項目データ(原料1~原料R)の種別(例えば、高分子材料であるか、充填剤であるか、それ以外であるか、などの種別)に応じて、属性1~属性3までのうちのいずれかが割り当てられている。なお、図3に示す例では複数の原料のデータに属性1~3のいずれかが割り当てられているが、原料のデータに割り当てられる属性は、属性1の1つのみとしてよいし、属性1~3以外の他の属性であってもよい。 In this embodiment, one of a plurality of attributes is assigned to each condition item data of the learning data. In the example shown in FIG. 3, five attributes are assigned to the learning data. More specifically, among the plurality of condition item data included in the learning data, "attribute 1" is assigned to raw material 1 to raw material P, "attribute 2" is assigned to raw material 1 and raw material P+1 to raw material Q, "attribute 3" is assigned to raw material Q+1 to raw material R, "attribute 4" is assigned to process condition 1 to process condition S, and "attribute 5" is assigned to measurement condition 1 to measurement condition T. In the example shown in FIG. 3, one of attributes 1 to 3 is assigned according to the type of condition item data of the raw material (raw material 1 to raw material R) (for example, type such as polymer material, filler, or other). In the example shown in FIG. 3, one of attributes 1 to 3 is assigned to the data of the plurality of raw materials, but the attribute assigned to the raw material data may be only attribute 1, or may be other attributes other than attributes 1 to 3.

また、学習用データには、これに含まれる複数の条件(複数の条件項目データにより示される条件)で生成される物質の物性(硬さなど)を示す物性データを含んでいる。図3に示す例では、物性データは物性値とし、数値で示されている。例えば、IDが「1」で特定される学習用データでは物性値が「1.2」であり、IDが「2」で特定される学習用データでは物性値が「1.3」であることが示されている。なお、物性データは物性値などの数値に限らず、物性を識別できるものであればよい。物性データは数列で示されてもよいし、記号や文字(硬い、柔らかいなど)で示されてもよい。 The learning data also includes physical property data indicating the physical properties (hardness, etc.) of the material generated under the multiple conditions included therein (conditions indicated by multiple condition item data). In the example shown in FIG. 3, the physical property data is represented as a physical property value and is indicated by a numerical value. For example, the learning data identified by ID "1" has a physical property value of "1.2", and the learning data identified by ID "2" has a physical property value of "1.3". Note that the physical property data is not limited to numerical values such as physical property values, and may be anything that can identify the physical property. The physical property data may be indicated by a number sequence, or by symbols or letters (hard, soft, etc.).

図3に示すように、複数の学習用データのそれぞれに含まれる複数の条件項目データは、各学習用データ間で互いに異なっている。このため、各学習用データ間の物性値も基本的には互いに相違するが、物性値の端数切捨てなどの丸め処理により、複数の学習用データ間で物性値が一致する場合もある。 As shown in FIG. 3, the condition item data included in each of the multiple learning data are different from each other. Therefore, the physical property values of each learning data are basically different from each other, but due to rounding processing such as rounding off the decimals of the physical property values, the physical property values may match between the multiple learning data.

[2-2.入力データ取得部]
入力データ取得部30は、後述する機械学習モデル40に入力する入力条件データを取得する。「入力条件データ」とは、物質の生成及び計測の条件を示すデータであって、当該条件で生成及び計測される物質の物性(硬さなど)を予測するために、ユーザが作成するデータである。以下では、入力条件データを単に「入力データ」とも称する。なお、入力データ取得部30は、物性予測装置10のプロセッサ11を主として実現されてよいし、物性予測装置10にネットワークを介して接続される他の情報処理装置のプロセッサなどにより実現されてもよい。
[2-2. Input data acquisition unit]
The input data acquisition unit 30 acquires input condition data to be input to the machine learning model 40 described later. The "input condition data" is data indicating the conditions for generating and measuring a substance, and is data created by a user to predict the physical properties (hardness, etc.) of the substance generated and measured under the conditions. Hereinafter, the input condition data is also simply referred to as "input data." The input data acquisition unit 30 may be realized mainly by the processor 11 of the physical property prediction device 10, or may be realized by a processor of another information processing device connected to the physical property prediction device 10 via a network.

図4は、ユーザにより作成される複数の入力データの一例を示す図である。図4に示す例でも、図3と同様に、個々のID(1,2,Mなど)により特定されるデータ(表における1行分のデータ)が、1つの入力データに相当する。 Figure 4 shows an example of multiple input data created by a user. In the example shown in Figure 4, as in Figure 3, data identified by an individual ID (1, 2, M, etc.) (one row of data in a table) corresponds to one piece of input data.

入力データも学習用データと同様に、物質の生成及び計測の条件を示す複数の項目ごとのデータとして、複数の条件項目データを含んでいる。図4に示す例でも、図3と同様に、入力データは、複数の条件項目データとして、複数の原料(原料1~原料R)のデータと、複数のプロセス条件(プロセス1~プロセス条件S)のデータと、複数の計測条件(計測条件1~計測条件T)のデータをと含んでいる。各条件項目データの内容は、学習用データと同様であるため説明を省略する。ユーザは、例えば、物性予測装置10の操作部15を用いて条件項目データの値を入力することにより、入力データを作成できる。 Like the learning data, the input data also includes multiple condition item data, each of which is data for multiple items indicating the conditions for generating and measuring a substance. In the example shown in FIG. 4, like FIG. 3, the input data includes data on multiple raw materials (raw material 1 to raw material R), data on multiple process conditions (process 1 to process condition S), and data on multiple measurement conditions (measurement condition 1 to measurement condition T), as multiple condition item data. The content of each condition item data is the same as in the learning data, so a description is omitted. The user can create the input data, for example, by inputting values for the condition item data using the operation unit 15 of the property prediction device 10.

また、学習用データに含まれる条件項目データと同様に、入力データの各条件項目データにも、複数の属性のいずれかが割り当てられる。各条件項目データに割り当てられる属性の内容も、学習用データと同様であるため、説明を省略する。 In addition, like the condition item data included in the learning data, each condition item data in the input data is assigned one of a number of attributes. The contents of the attributes assigned to each condition item data are the same as those in the learning data, so a description is omitted.

先述したように、入力データは、これに含まれる条件項目データで生成及び計測される物質の物性(硬さなど)を予測するためのものである。このため、入力データは、学習用データと異なり、物性値などの物性データを含んでいない。複数の生成又は/及び条件を含む入力データを作成して後述する機械学習モデル40に入力することで、ユーザは、機械学習モデル40(より具体的には、予測部43)により予測される物性の情報を知ることができる。 As described above, the input data is intended to predict the physical properties (hardness, etc.) of the material generated and measured using the condition item data contained therein. Therefore, unlike the learning data, the input data does not include physical property data such as physical property values. By creating input data including multiple generation and/or conditions and inputting it to the machine learning model 40 described below, the user can learn information about the physical properties predicted by the machine learning model 40 (more specifically, the prediction unit 43).

[2-3.機械学習モデル]
機械学習モデル40は、学習用データ記憶部20に記憶される複数の学習用データにより学習されるモデルであり、所与の入力データが入力される場合に、後述する予測物性データを出力するモデルである。図3に示すように、機械学習モデル40は、パラメータ記憶部41と、学習部42と、予測部43とを含んでいる。機械学習モデル40は、例えば、DNN(Deep Neural Network)やCNN(Convolutional Neural Network)などといった所与のニューラルネットワークにより機械学習されるモデルである。他にも例えば、機械学習モデル40は、所与の統計的手法や線型回帰などにより機械学習されるモデルであってもよい。
[2-3. Machine learning model]
The machine learning model 40 is a model that is trained by a plurality of pieces of training data stored in the training data storage unit 20, and is a model that outputs predicted physical property data (described later) when given input data is input. As shown in FIG. 3, the machine learning model 40 includes a parameter storage unit 41, a training unit 42, and a prediction unit 43. The machine learning model 40 is a model that is trained by machine learning using a given neural network such as a deep neural network (DNN) or a convolutional neural network (CNN). Alternatively, for example, the machine learning model 40 may be a model that is trained by machine learning using a given statistical method, linear regression, or the like.

[2-3-1.パラメータ記憶部]
パラメータ記憶部41は、機械学習モデル40のパラメータを記憶する。より具体的には、パラメータ記憶部41は、所与の入力データを機械学習モデル40に入力する場合に、後述する予測物性データを出力する機械学習モデル40のパラメータを記憶するものである。なお、パラメータ記憶部41は、物性予測装置10の記憶部12を主として実現されてよいし、他の記憶装置などにより実現されてもよい。
[2-3-1. Parameter storage unit]
The parameter storage unit 41 stores parameters of the machine learning model 40. More specifically, the parameter storage unit 41 stores parameters of the machine learning model 40 that outputs predicted physical property data (described later) when given input data is input to the machine learning model 40. Note that the parameter storage unit 41 may be realized mainly by the storage unit 12 of the physical property prediction device 10, or may be realized by another storage device or the like.

機械学習モデル40がニューラルネットワークにより実現される場合、パラメータ記憶部41は、ニューラルネットワークを構成する複数のノードと各ノードの重みづけ、レイヤの数、各レイヤに使用されるノード数などを、機械学習モデル40のパラメータとして記憶してよい。他にも例えば、パラメータ記憶部41は、複数の条件項目データから物性値を求めるための計算式や計算式の係数を、機械学習モデル40のパラメータとして記憶してもよい。 When the machine learning model 40 is realized by a neural network, the parameter storage unit 41 may store, as parameters of the machine learning model 40, the multiple nodes constituting the neural network, the weighting of each node, the number of layers, the number of nodes used in each layer, and the like. In addition, for example, the parameter storage unit 41 may store, as parameters of the machine learning model 40, a formula for calculating a physical property value from multiple condition item data and the coefficients of the formula.

[2-3-2.学習部]
学習部42は、学習用データ記憶部20に記憶される複数の学習用データを用いて機械学習を行うことにより、パラメータ記憶部41に記憶されている機械学習モデル40のパラメータを更新する。すなわち、パラメータ記憶部41に記憶されている機械学習モデル40のパラメータは、複数の学習用データにより学習(更新)される。学習部42は、物性予測装置10のプロセッサ11を主として実現されてよいし、物性予測装置10にネットワークを介して接続される他の情報処理装置のプロセッサなどにより実現されてもよい。
[2-3-2. Learning section]
The learning unit 42 updates the parameters of the machine learning model 40 stored in the parameter storage unit 41 by performing machine learning using a plurality of pieces of learning data stored in the learning data storage unit 20. That is, the parameters of the machine learning model 40 stored in the parameter storage unit 41 are learned (updated) by the plurality of pieces of learning data. The learning unit 42 may be realized mainly by the processor 11 of the physical property prediction device 10, or may be realized by a processor of another information processing device connected to the physical property prediction device 10 via a network.

図5は、学習部42が行う機械学習の一例を示す図である。本実施形態では、図5に示すように、機械学習モデル40は、複数の属性(例えば、図3に示した属性1~属性5)ごとに学習される複数の機械学習モデルにより構成されている。別の言い方をすると、パラメータ記憶部41は、複数の属性ごとに、機械学習モデルのパラメータを記憶している。 Figure 5 is a diagram showing an example of machine learning performed by the learning unit 42. In this embodiment, as shown in Figure 5, the machine learning model 40 is composed of multiple machine learning models that are trained for multiple attributes (for example, attributes 1 to 5 shown in Figure 3). In other words, the parameter storage unit 41 stores parameters of the machine learning model for each of the multiple attributes.

図5に示すように、学習部42は、学習用データに含まれる複数の条件項目データのうちの属性1が割り当てられた条件項目データ(図3に示した原料1~原料Pのデータ)を用いて属性1に属する機械学習モデルの学習を行う。すなわち、パラメータ記憶部41に記憶されている複数のパラメータのうち、属性1が割り当てられた機械学習モデルのパラメータは、学習用データにおいて、属性1に区分される条件項目データにより更新される。これと同様に、属性2~5に属する機械学習モデルも、学習用データにおいて、対応する属性が割り当てられた条件項目データによりそれぞれ学習される。すなわち、属性2~5が割り当てられた機械学習モデルのパラメータも、学習用データにおいて、対応する属性に区分される条件項目データにより更新される。 As shown in FIG. 5, the learning unit 42 learns the machine learning model belonging to attribute 1 using condition item data (the data of ingredients 1 to P shown in FIG. 3) to which attribute 1 is assigned among the multiple condition item data included in the learning data. That is, among the multiple parameters stored in the parameter storage unit 41, the parameters of the machine learning model to which attribute 1 is assigned are updated by the condition item data classified as attribute 1 in the learning data. Similarly, the machine learning models belonging to attributes 2 to 5 are also trained by the condition item data to which the corresponding attributes are assigned in the learning data. That is, the parameters of the machine learning models to which attributes 2 to 5 are assigned are also updated by the condition item data classified as the corresponding attributes in the learning data.

[2-3-3.予測部]
予測部43は、機械学習モデル40に所与の入力データ(図4を参照)を入力する場合に、その入力データについての予測物性データを出力する。「予測物性データ」とは、入力データが示す条件(より具体的には、入力データに含まれる複数の条件項目データ)により生成及び計測される物質の性質についての予測を示すデータである。本実施形態では、図7に示す「予測物性値」が、予測物性データに相当する。
[2-3-3. Prediction section]
When given input data (see FIG. 4 ) is input to the machine learning model 40, the prediction unit 43 outputs predicted physical property data for the input data. The "predicted physical property data" is data indicating a prediction of the properties of a substance generated and measured under the conditions indicated by the input data (more specifically, a plurality of condition item data included in the input data). In this embodiment, the "predicted physical property value" shown in FIG. 7 corresponds to the predicted physical property data.

図6は、予測部43が行う機械学習モデルを用いた予測の一例を示す図である。先述したように、本実施形態では、機械学習モデル40は、複数の属性(例えば、属性1~属性5)ごとに学習された複数の機械学習モデルにより構成されている。このため、予測部43は、入力データ取得部30が取得した入力データに含まれる複数の条件項目データを、複数の属性(属性1~属性5)に区分する。そして、属性ごとに区分した入力データの条件項目データを、対応する属性の機械学習モデルに入力することによって、当該入力データに対する予測物性データを算出する。 Figure 6 is a diagram showing an example of prediction using a machine learning model performed by the prediction unit 43. As described above, in this embodiment, the machine learning model 40 is composed of multiple machine learning models trained for multiple attributes (e.g., attributes 1 to 5). For this reason, the prediction unit 43 classifies multiple condition item data included in the input data acquired by the input data acquisition unit 30 into multiple attributes (attributes 1 to 5). Then, the prediction unit 43 inputs the condition item data of the input data classified by attribute into the machine learning model of the corresponding attribute to calculate predicted physical property data for the input data.

図7は、入力データに対する予測結果の一例を示す図である。図7に示すように、予測部43は、複数の入力データのそれぞれに対する予測物性データとして、物質の性質を示す数値である予測物性値を算出する。図7に示す例では、IDが「1」で特定される入力データの予測物性値が「1.2」であり、IDが「2」で特定される入力データの予測物性値が「1.2」であることが示されている。なお、予測物性データは予測物性値などの数値に限らず、予測された物性を識別できるものであればよい。例えば、予測物性データは数列で示されてもよいし、記号や文字などで示されてもよい。 FIG. 7 is a diagram showing an example of a prediction result for input data. As shown in FIG. 7, the prediction unit 43 calculates predicted physical property values, which are numerical values indicating the properties of a substance, as predicted physical property data for each of a plurality of input data. In the example shown in FIG. 7, it is shown that the predicted physical property value of the input data identified by an ID of "1" is "1.2", and the predicted physical property value of the input data identified by an ID of "2" is "1.2". Note that the predicted physical property data is not limited to numerical values such as predicted physical property values, and may be anything that can identify the predicted physical property. For example, the predicted physical property data may be represented by a number sequence, or may be represented by symbols, letters, etc.

[2-4.類似性判定部、予測物性データ出力部]
類似性判定部50は、学習用データと入力データとの類似性(類否や類似性の度合いなど)を判定する。予測物性データ出力部60は、機械学習モデル40の予測部43により予測された予測物性データを出力するとともに、その予測物性データの確度として、類似性判定部50により判定される類似性に基づく情報を出力する。予測物性データ出力部60は、例えば図7に示すように、予測物性値と、この予測物性値の確度とを表示部14などの表示装置に出力する。なお、類似性判定部50及び予測物性データ出力部60は、物性予測装置10のプロセッサ11を主として実現されてよいし、物性予測装置10にネットワークを介して接続される他の情報処理装置のプロセッサなどにより実現されてもよい。
[2-4. Similarity determination unit, predicted property data output unit]
The similarity determination unit 50 determines the similarity (such as similarity or degree of similarity) between the learning data and the input data. The predicted physical property data output unit 60 outputs the predicted physical property data predicted by the prediction unit 43 of the machine learning model 40, and outputs information based on the similarity determined by the similarity determination unit 50 as the accuracy of the predicted physical property data. The predicted physical property data output unit 60 outputs the predicted physical property value and the accuracy of the predicted physical property value to a display device such as the display unit 14, as shown in FIG. 7, for example. The similarity determination unit 50 and the predicted physical property data output unit 60 may be realized mainly by the processor 11 of the physical property prediction device 10, or may be realized by a processor of another information processing device connected to the physical property prediction device 10 via a network.

より具体的には、類似性判定部50は、複数の学習用データのそれぞれと、入力データとの類似性を判定する。類似性判定部50は、例えば、図3においてIDが「1」「2」・・・「N」で特定される複数の学習用データのそれぞれと、図4においてIDが「1」で特定される入力データとの類似性を判定する。そして、予測物性データ出力部60は、予測物性データを出力するとともに、その予測物性データの確度として、類似性判定部50により判定される複数の類似性のいずれかに基づく情報を出力する。予測物性データ出力部60は、例えば、図4においてIDが「1」で特定される入力データについて、機械学習モデル40の予測部43により予測された予測物性データを出力する。また、その入力データと図3においてIDが「1」「2」・・・「N」で特定される複数の学習用データのそれぞれとの類似性について、類似性判定部50により判定された複数の類似性のいずれかに基づく情報を出力する。 More specifically, the similarity determination unit 50 determines the similarity between each of the multiple learning data and the input data. For example, the similarity determination unit 50 determines the similarity between each of the multiple learning data identified by IDs "1", "2", ... "N" in FIG. 3 and the input data identified by ID "1" in FIG. 4. The predicted physical property data output unit 60 outputs the predicted physical property data and outputs information based on one of the multiple similarities determined by the similarity determination unit 50 as the accuracy of the predicted physical property data. The predicted physical property data output unit 60 outputs predicted physical property data predicted by the prediction unit 43 of the machine learning model 40 for the input data identified by ID "1" in FIG. 4. In addition, the similarity determination unit 50 outputs information based on one of the multiple similarities determined by the similarity determination unit 50 regarding the similarity between the input data and each of the multiple learning data identified by IDs "1", "2", ... "N" in FIG. 3.

本実施形態では、類似性判定部50は、学習用データに含まれる条件項目データと、入力データに含まれる、学習用データの条件項目データと対応する条件項目データとの類否を判定する。そして、条件項目データの類否に基づいて、複数の学習用データのそれぞれと、入力データとの類似性を判定する。 In this embodiment, the similarity determination unit 50 determines whether the condition item data included in the learning data is similar to the condition item data included in the input data and corresponds to the condition item data of the learning data. Then, based on the similarity of the condition item data, the similarity between each of the multiple learning data and the input data is determined.

図3及び図4に示す例では、学習用データと入力データの双方に、複数の条件項目として、原料1、原料2などの複数の項目の値が含まれている。類似性判定部50は、複数の項目ごとに、学習用データの値と入力データの値の類否を判定する。類似性判定部50は、ある項目(原料1など)について学習用データの値と入力データの値の差が所定の数値範囲内にある場合(換言すると、差の絶対値が閾値以下である場合)に、その項目では類似すると判定し、当該差が所定の数値範囲内にない場合(換言すると、差の絶対値が閾値を超える場合)に、その項目では類似しないと判定する。この他にも、類似性判定部50は、複数の項目ごとの類否について、一致、類似、不一致の3段階で判定してもよいし、3段階以上の複数の類否判定として、類似度に応じたスコアの算出を行ってもよい。 In the example shown in FIG. 3 and FIG. 4, both the learning data and the input data include values of multiple items such as ingredient 1 and ingredient 2 as multiple condition items. The similarity determination unit 50 determines whether the learning data value and the input data value are similar for each of the multiple items. If the difference between the learning data value and the input data value for a certain item (such as ingredient 1) is within a predetermined numerical range (in other words, if the absolute value of the difference is equal to or less than a threshold value), the similarity determination unit 50 determines that the items are similar, and if the difference is not within the predetermined numerical range (in other words, if the absolute value of the difference exceeds a threshold value), the similarity determination unit 50 determines that the items are not similar. In addition, the similarity determination unit 50 may determine the similarity of each of the multiple items in three stages, match, similar, and mismatch, or may calculate a score according to the similarity as a multiple similarity determination in three or more stages.

予測物性データ出力部60は、入力データに最も類似する複数の学習用データの1つについて判定された類似性に基づく情報を、当該入力データについて予測された予測物性データの確度として出力する。予測物性データ出力部60は、例えば、複数の学習用データのうち、類似すると判定された項目が最も多い学習用データとの類似性に基づく情報を出力する。他にも例えば、類似性判定部50が複数の項目で類似度に応じたスコアを算出する場合、予測物性データ出力部60は、算出されたスコアの合計値が最も高い学習用データとの類似性に基づく情報を出力してもよい。 The predicted physical property data output unit 60 outputs information based on the similarity determined for one of the multiple learning data most similar to the input data as the accuracy of the predicted physical property data predicted for the input data. The predicted physical property data output unit 60 outputs, for example, information based on the similarity with the learning data that has the most items determined to be similar among the multiple learning data. As another example, when the similarity determination unit 50 calculates a score according to the similarity for multiple items, the predicted physical property data output unit 60 may output information based on the similarity with the learning data with the highest total value of the calculated scores.

図4においてIDが「1」で特定される入力データに含まれる複数の条件項目データは、図3においてIDが「1」で特定される学習用データに含まれる複数の条件項目データとの比較において、原料1、原料2、原料P、原料P+1、原料Q、原料Q+1、原料R、プロセス条件1、プロセス条件S、計測条件1(計測条件T以外の項目)で一致しており、他の学習用データに比べて一致(類似)する条件項目データは最多である。このため、予測物性データ出力部60は、IDが「1」で特定される入力データに最も類似する学習量データとして、IDが「1」で特定される学習用データとの類似性に基づく情報を出力する。 When the multiple condition item data included in the input data identified by ID "1" in FIG. 4 is compared with the multiple condition item data included in the learning data identified by ID "1" in FIG. 3, it matches raw material 1, raw material 2, raw material P, raw material P+1, raw material Q, raw material Q+1, raw material R, process condition 1, process condition S, and measurement condition 1 (items other than measurement condition T), and is the most matching (similar) condition item data compared to the other learning data. Therefore, the predicted physical property data output unit 60 outputs information based on the similarity with the learning data identified by ID "1" as the learning amount data most similar to the input data identified by ID "1".

予測物性データ出力部60は、予測物性データの確度として、類似性判定部50により類似すると判定された条件項目データの数に基づく情報を出力してよい。この場合、予測物性データ出力部60は、例えば、類似すると判定された条件項目データの数が所定数以上の場合に「〇(まる)」を出力し、類似すると判定された条件項目データの数が所定数を満たない場合に「×(ばつ)」を出力する。これに限らず、予測物性データ出力部60は、類似すると判定された条件項目データの数を出力してもよいし、複数の条件項目データの各々で算出されたスコアの合計値を出力してもよい。 The predicted physical property data output unit 60 may output information based on the number of condition item data determined to be similar by the similarity determination unit 50 as the accuracy of the predicted physical property data. In this case, the predicted physical property data output unit 60 outputs, for example, a "circle" when the number of condition item data determined to be similar is equal to or greater than a predetermined number, and outputs an "x" when the number of condition item data determined to be similar does not meet the predetermined number. Without being limited to this, the predicted physical property data output unit 60 may output the number of condition item data determined to be similar, or may output the total score calculated for each of the multiple condition item data.

図8は、学習用データと入力データとの類似性の判定方法の一例を示す図である。先述したように、学習用データと入力データのそれぞれで、条件項目データには複数の属性(属性1~属性5)のいずれかが割り当てられる。この場合、類似性判定部50は、複数の属性(属性1~属性5)ごとに、学習用データに含まれる条件項目データと、入力データに含まれる、対応する条件項目データ(学習用データの条件項目データと項目名が対応(一致)する条件項目データ)と、の類否を判定し、その類否に基づいて、属性ごとの学習用データと入力データとの類似性を判定してもよい。 Figure 8 is a diagram showing an example of a method for determining the similarity between learning data and input data. As described above, in both the learning data and the input data, one of multiple attributes (attribute 1 to attribute 5) is assigned to the condition item data. In this case, the similarity determination unit 50 may determine, for each of the multiple attributes (attribute 1 to attribute 5), the similarity between the condition item data included in the learning data and the corresponding condition item data included in the input data (condition item data whose item names correspond (match) to the condition item data of the learning data), and determine the similarity between the learning data and the input data for each attribute based on the similarity.

また、予測物性データ出力部60は、複数の属性(属性1~属性5)ごとに、類似性判定部50により類似すると判定された条件項目データの数やスコアの合計値に基づく情報を出力してもよい。図7に示す例では、IDが「1」で特定される入力用データに対し、予測物性データ出力部60は、予測物性値の確度として「〇,〇,〇,〇,×」といった情報を出力している。これは、属性1~属性4のそれぞれで類似すると判定された条件項目データの数(又は、スコアの合計値)は、対応する各属性で規定される閾値以上であり、かつ、属性5で類似すると判定された条件項目データの数(又は、スコアの合計値)は、属性5で規定される閾値未満であることを示している。すなわち、属性1~属性4はいずれも類似しているが、属性5については類似していないことを示している。また、IDが「2」で特定される入力用データに対し、予測物性データ出力部60は、予測物性値の確度として「〇,〇,×,×,×」といった情報を出力している。これは、属性1と属性2のそれぞれで類似すると判定された条件項目データの数(又は、スコアの合計値)が、対応する各属性の閾値以上であり、かつ、属性3~属性5のそれぞれで類似すると判定された条件項目データの数(又は、スコアの合計値)が、対応する各属性の閾値未満であることを示している。 The predicted physical property data output unit 60 may output information based on the number of condition item data determined to be similar by the similarity determination unit 50 for each of multiple attributes (attribute 1 to attribute 5) and the total score. In the example shown in FIG. 7, for input data identified by ID "1", the predicted physical property data output unit 60 outputs information such as "o, o, o, o, x" as the accuracy of the predicted physical property value. This indicates that the number of condition item data determined to be similar for each of attributes 1 to 4 (or the total score) is equal to or greater than the threshold value specified for each corresponding attribute, and the number of condition item data determined to be similar for attribute 5 (or the total score) is less than the threshold value specified for attribute 5. In other words, it indicates that attributes 1 to 4 are all similar, but attribute 5 is not similar. For input data identified by ID "2", the predicted physical property data output unit 60 outputs information such as "o, o, x, x, x" as the accuracy of the predicted physical property value. This indicates that the number of condition item data items (or the total score value) determined to be similar for each of attributes 1 and 2 is equal to or greater than the threshold value for each corresponding attribute, and the number of condition item data items (or the total score value) determined to be similar for each of attributes 3 to 5 is less than the threshold value for each corresponding attribute.

図9は、入力データに対する予測結果の他の一例を示す図である。図9に示すように、予測物性データ出力部60は、複数の属性(属性1~属性5)のそれぞれで類似すると判定された条件項目データの数が閾値以上であった属性の数を、予測物性値の確度として出力してもよい。例えば、IDが「1」で特定される入力用データでは、属性1~属性4の4つの属性で条件項目データの数(又は、スコアの合計値)が閾値以上であるため、当該入力用データの確度として「4」が出力されている。IDが「2」で特定される入力用データでは、属性1~属性2の2つの属性で条件項目データの数が閾値以上であるため、当該入力用データの確度として「2」が出力されている。 Figure 9 is a diagram showing another example of a prediction result for input data. As shown in Figure 9, the predicted physical property data output unit 60 may output the number of attributes (attribute 1 to attribute 5) for which the number of condition item data determined to be similar is equal to or greater than a threshold value as the accuracy of the predicted physical property value. For example, in input data identified by ID "1", the number of condition item data (or the total score) is equal to or greater than the threshold value for four attributes, attribute 1 to attribute 4, so "4" is output as the accuracy of the input data. In input data identified by ID "2", the number of condition item data is equal to or greater than the threshold value for two attributes, attribute 1 to attribute 2, so "2" is output as the accuracy of the input data.

入力データに含まれる複数の条件項目データに基づく物性予測の確からしさは、入力データごとに(すなわち、予測ごとに)異なる。この点、類似性判定部50及び予測物性データ出力部60によれば、学習用データと入力データとの類似性を予測物性値の確度として出力するため、ユーザは、予測ごとの予測物性値の確からしさを知ることができる。 The likelihood of a physical property prediction based on multiple condition item data included in the input data varies for each input data (i.e., for each prediction). In this regard, the similarity determination unit 50 and the predicted physical property data output unit 60 output the similarity between the learning data and the input data as the accuracy of the predicted physical property value, so that the user can know the likelihood of the predicted physical property value for each prediction.

[2-5.項目名出力部]
項目名出力部70は、学習用データに含まれる条件項目データと、入力データに含まれる、対応する条件項目データ(学習用データの条件項目データと項目名が対応(一致)する条件項目データ)と、が類似しないと判定される場合に、該条件項目データの項目名を出力する。なお、項目名出力部70は、物性予測装置10のプロセッサ11を主として実現されてよいし、物性予測装置10にネットワークを介して接続される他の情報処理装置のプロセッサなどにより実現されてもよい。
[2-5. Item name output section]
The item name output unit 70 outputs condition item data included in the learning data and corresponding condition item data included in the input data (condition item data whose item names correspond (match) with the condition item data of the learning data). If it is determined that the condition item data are not similar to each other, the item name output unit 70 outputs the item name of the condition item data. It may also be realized by a processor of another information processing device connected to 10 via a network.

項目名出力部70は、図9に示すように入力データと学習用データとの類似性を阻害する原因として、類似しないと判定された条件項目データの項目名を出力する。例えば、図3に示したうちのIDが「1」で特定される入力用データと、図4に示したうち、当該入力用データと最も類似するIDが「1」で特定される学習用データとは、項目名が「計測条件T」の条件項目データの値の差の絶対値は「3」であり、所定の閾値(例えば「1」)よりも大きい。このため、項目名出力部70は、IDが「1」で特定される入力用データに対し、「計測条件T」の項目名を出力する。また、IDが「2」で特定される入力用データと、当該入力用データと最も類似するIDが「1」で特定される学習用データとは、「原料Q」「プロセス条件1」「計測条件T」の項目名での値の差が所定の数値範囲内にない。このため、項目名出力部70は、IDが「2」で特定される入力用データに対し、「原料Q」「プロセス条件1」「計測条件T」の項目名を出力する。 As shown in FIG. 9, the item name output unit 70 outputs the item name of the condition item data that is determined to be not similar as a cause of inhibiting the similarity between the input data and the learning data. For example, the absolute value of the difference between the value of the condition item data with the item name "measurement condition T" between the input data identified by the ID "1" in FIG. 3 and the learning data identified by the ID "1" that is most similar to the input data in FIG. 4 is "3", which is larger than a predetermined threshold value (for example, "1"). Therefore, the item name output unit 70 outputs the item name "measurement condition T" for the input data identified by the ID "1". Also, the difference between the value of the item names "raw material Q", "process condition 1", and "measurement condition T" between the input data identified by the ID "2" and the learning data identified by the ID "1" that is most similar to the input data is not within a predetermined numerical range. Therefore, the item name output unit 70 outputs the item names "raw material Q," "process condition 1," and "measurement condition T" for the input data identified by the ID "2."

このように、項目名出力部70は、入力データと学習用データとの類似性を阻害する原因として、類似しないと判定された条件項目データの項目名を出力するため、ユーザは、入力データがどの項目で既知のデータである学習用データと類似しないかを知ることができる。ユーザはこの情報を基に、物質を試作するかの判断や、入力データの作成(再設計)に役立てることができる。 In this way, the item name output unit 70 outputs the item names of condition item data that are determined to be dissimilar as the cause of the inhibition of the similarity between the input data and the learning data, so the user can know which items of the input data are dissimilar to the learning data, which is known data. The user can use this information to decide whether to prototype a substance or to create (redesign) the input data.

[3.フローチャート]
図10は、物性予測装置10で行われる予測処理の流れの一例を示す図である。まず、入力データ取得部30が、複数の条件項目データを含む入力データを取得する(ステップS101)ステップS101において取得される入力データの数は、図4に示したように複数であってもよいし、1つであってもよい。
3. Flowchart
Fig. 10 is a diagram showing an example of the flow of the prediction process performed by the property prediction apparatus 10. First, the input data acquisition unit 30 acquires input data including a plurality of condition item data (step S101). The number of input data acquired in step S101 may be a plurality of data as shown in Fig. 4, or may be one.

次に、予測部43は、属性ごとの機械学習モデル(より具体的には、学習用データ記憶部20に記憶されている学習用データに基づいて、属性1~属性5ごとに学習された機械学習モデルのパラメータ)に基づいて、入力データの予測物性値を算出する(ステップS102)。この際、予測部43は、ステップS101において取得した入力データに含まれる複数の条件項目データを複数の属性(属性1~5)に区分して、属性ごとに区分された条件項目データを対応する属性の機械学習モデルに入力してよい。これにより、入力データに対する予測物性値が算出される。ステップS101において複数の入力データを取得した場合、ステップS102では複数の入力データのそれぞれに対して予測物性値を算出する。 Next, the prediction unit 43 calculates predicted physical property values of the input data based on the machine learning model for each attribute (more specifically, parameters of the machine learning model learned for each attribute 1 to 5 based on the learning data stored in the learning data storage unit 20) (step S102). At this time, the prediction unit 43 may classify the multiple condition item data included in the input data acquired in step S101 into multiple attributes (attributes 1 to 5) and input the condition item data classified for each attribute to the machine learning model of the corresponding attribute. This causes the predicted physical property values for the input data to be calculated. If multiple input data are acquired in step S101, the predicted physical property values are calculated for each of the multiple input data in step S102.

次に、類似性判定部50は、ステップS101で取得した入力データと、学習用データ記憶部20に記憶されている学習用データとの属性ごとの類似性を判定する(ステップS103)。類似性判定部50は、入力データと、学習用データ記憶部20に記憶されている複数の学習用データの学習用データのそれぞれとの類似性を判定する。より具体的には、学習用データに含まれる条件項目データと、対応する入力データに含まれる条件項目データ(学習用データの条件項目データと項目名が対応(一致)する条件項目データ)と、の類否を判定し、その類否に基づいて入力データと学習用データとの類似性を判定する。 Next, the similarity determination unit 50 determines the similarity for each attribute between the input data acquired in step S101 and the learning data stored in the learning data storage unit 20 (step S103). The similarity determination unit 50 determines the similarity between the input data and each of the multiple learning data stored in the learning data storage unit 20. More specifically, it determines the similarity between the condition item data included in the learning data and the condition item data included in the corresponding input data (condition item data whose item names correspond (match) to the condition item data of the learning data), and determines the similarity between the input data and the learning data based on the similarity.

類似性判定部50は、例えば、複数の属性(属性1~5)ごとに、入力データと学習用データとに含まれる条件項目データの類否を判定し、その類否に基づいて入力データと学習用データとの属性ごとの類似性(類否や類似性の度合いなど)を判定する。 The similarity determination unit 50, for example, determines the similarity of the condition item data contained in the input data and the learning data for each of a number of attributes (attributes 1 to 5), and determines the similarity (such as similarity or degree of similarity) for each attribute between the input data and the learning data based on the similarity.

次に、予測物性データ出力部60は、ステップS102で算出された予測物性値と、ステップS103で判定された類似度に基づく情報を出力し(ステップS104)、処理を終了する。予測物性データ出力部60は、学習用データ記憶部20に記憶されている複数の学習用データのうち、入力データに最も類似する学習用データについて判定された類似性に基づく情報を、予測物性値の確度として出力する。予測物性データ出力部60は、例えば、複数の属性(属性1~5)ごとに判定された類似性を示す情報を出力する。予測物性データ出力部60は、例えば、図7に示した「〇」「×」を含む文字を出力してもよいし、類似すると判定された条件項目データの数が閾値以上であった属性の数を出力してもよい。 Next, the predicted physical property data output unit 60 outputs information based on the predicted physical property value calculated in step S102 and the similarity determined in step S103 (step S104), and ends the process. The predicted physical property data output unit 60 outputs information based on the similarity determined for the learning data that is most similar to the input data among the multiple learning data stored in the learning data storage unit 20 as the accuracy of the predicted physical property value. The predicted physical property data output unit 60 outputs, for example, information indicating the similarity determined for each of the multiple attributes (attributes 1 to 5). The predicted physical property data output unit 60 may output, for example, characters including "o" and "x" shown in FIG. 7, or may output the number of attributes for which the number of condition item data determined to be similar is equal to or greater than a threshold value.

予測物性値の算出は、属性ごとに機械学習された機械学習モデルに基づいて行われる(ステップS102)。このため、入力データと学習用データとの属性ごとの類似性を判定し(ステップS103)、判定された属性ごとの類似性を確度として出力する(ステップS104)ことにより、予測物性値の確からしさを示す確度の尤度を高めることができる。 The calculation of the predicted physical property value is performed based on a machine learning model that has been machine-learned for each attribute (step S102). Therefore, by determining the similarity for each attribute between the input data and the learning data (step S103) and outputting the determined similarity for each attribute as a degree of accuracy (step S104), it is possible to increase the likelihood of accuracy that indicates the accuracy of the predicted physical property value.

ステップS104において、項目名出力部70は、学習用データに含まれる条件項目データと、入力データに含まれる、対応する条件項目データ(学習用データの条件項目データと項目名が対応(一致)する条件項目データ)と、が類似しないと判断判定される場合に、その条件項目データの項目名を出力してもよい。項目名出力部70は、例えば、図9に示したように、入力データと学習用データとの類似性を阻害する原因として、類似しないと判定された条件項目データの項目名を出力してもよい。このようにすることで、ユーザは、入力データがどの項目で既知のデータである学習用データと類似しないかを知ることができる。 In step S104, when it is determined that the condition item data included in the learning data is not similar to the corresponding condition item data included in the input data (condition item data whose item names correspond (match) to the condition item data of the learning data), the item name output unit 70 may output the item name of the condition item data. For example, as shown in FIG. 9, the item name output unit 70 may output the item name of the condition item data determined to be not similar as a cause of inhibiting the similarity between the input data and the learning data. In this way, the user can know in which items the input data is not similar to the learning data, which is known data.

[4.まとめ]
以上のように、本実施形態では、類似性判定部50は、複数の学習用データのそれぞれと、入力データとの類似性を判定する。予測物性データ出力部60は、入力データが示す生成条件により生成される物質の性質を示す予測物性データを出力するとともに、その予測物性データの確度として、類似性判定部50により判定された類似性のいずれかに基づく情報を出力する。このようにすることで、学習用データと入力データとの類似性が予測物性値の確度として出力されるため、ユーザは、入力データごと(すなわち、予測ごと)の予測物性値の確からしさを知ることができる。ユーザは、どの予測を頼りに実際の物質を試作するかの判断に役立てることができる。
[4. Summary]
As described above, in this embodiment, the similarity determination unit 50 determines the similarity between each of the multiple learning data and the input data. The predicted physical property data output unit 60 outputs predicted physical property data indicating the properties of a substance generated under the generation conditions indicated by the input data, and outputs information based on any of the similarities determined by the similarity determination unit 50 as the accuracy of the predicted physical property data. In this way, the similarity between the learning data and the input data is output as the accuracy of the predicted physical property value, so that the user can know the accuracy of the predicted physical property value for each input data (i.e., each prediction). This can be useful for the user to determine which prediction to rely on to prototype an actual substance.

[5.変形例]
本発明は、以上の実施形態に限定されるものではない。
5. Modifications
The present invention is not limited to the above embodiments.

実施形態では、類似性判定部50は、属性ごとに、学習用データに含まれる条件項目データと、入力データに含まれる条件項目データ(学習用データの条件項目データと項目名が対応(一致)する条件項目データ)との類否を判定し、その類否に基づいて類似性を判定する例について説明した。これに限らず、類似性判定部50は、種々の方法で学習用データと入力データとの類似性を判定してもよい。 In the embodiment, an example has been described in which the similarity determination unit 50 determines, for each attribute, the similarity between the condition item data included in the learning data and the condition item data included in the input data (condition item data whose item names correspond (match) to the condition item data in the learning data), and determines the similarity based on the similarity. This is not limiting, and the similarity determination unit 50 may determine the similarity between the learning data and the input data using various methods.

類似性判定部50は、例えば、学習用データ及び入力データについて、複数の属性ごとに、各属性が割り当てられた条件項目データに基づく属性データを生成し、学習用データに係る属性データと、入力データに係る属性データとの類否を判定し、その類否に基づいて学習用データと入力データとの類似性を判定してもよい。属性データとは、属性ごと(例えば、属性1~属性5の複数の属性ごと)に設けられるものであり、少なくとも1つの要素を含むデータである。各属性の属性データに含まれる要素は、対応する属性の条件項目データの内容と異なってもよいし、一致してもよい。 The similarity determination unit 50 may, for example, generate attribute data for each of a plurality of attributes for the learning data and the input data based on the condition item data to which each attribute is assigned, determine whether the attribute data for the learning data is similar to the attribute data for the input data, and determine the similarity between the learning data and the input data based on the similarity. Attribute data is provided for each attribute (for example, for each of a plurality of attributes, Attribute 1 to Attribute 5), and is data including at least one element. The element included in the attribute data for each attribute may be different from or may be the same as the content of the condition item data for the corresponding attribute.

図11A~図11Cは、属性1~属性3(原料のデータに割り当てられる属性)のそれぞれについて生成される属性データの一例を示す図である。図11Aに示す例では、属性1について生成される属性データを示しており、複数の要素が含まれている。図11Aに示す例では、「原料1」と同じ要素である「要素1」と、「原料2」と同じ要素である「要素2」と、「原料P」と同じ要素である「要素X」が含まれている。すなわち、属性1の属性データに含まれる複数の要素は、図3及び図4に示した属性1が割り当てられる複数の条件項目データと一致している。 Figures 11A to 11C are diagrams showing examples of attribute data generated for each of attributes 1 to 3 (attributes assigned to ingredient data). The example shown in Figure 11A shows attribute data generated for attribute 1, and includes multiple elements. The example shown in Figure 11A includes "element 1," which is the same element as "ingredient 1," "element 2," which is the same element as "ingredient 2," and "element X," which is the same element as "ingredient P." In other words, the multiple elements included in the attribute data for attribute 1 match the multiple condition item data to which attribute 1 is assigned, as shown in Figures 3 and 4.

図11Bに示す例では、属性2について生成される属性データを示しており、「原料1」と同じ要素である「要素X+1」と、「原料P+1」と同じ要素である「要素X+2」と、「原料Q」と同じ要素である「要素Y」が含まれている。ここで、「原料1」は、属性2の要素のみならず、属性1の要素にも含まれている。このように、類似性判定部50は、特定の条件項目データを含む2つの属性データを生成してもよい。 The example shown in FIG. 11B shows attribute data generated for attribute 2, and includes "element X+1" which is the same element as "ingredient 1", "element X+2" which is the same element as "ingredient P+1", and "element Y" which is the same element as "ingredient Q". Here, "ingredient 1" is included not only in the elements of attribute 2, but also in the elements of attribute 1. In this way, the similarity determination unit 50 may generate two pieces of attribute data that include specific condition item data.

図11Cに示す例では、属性3について生成される属性データを示しており、「原料1」と「原料2」とを合わせた要素である「要素Y+1」と、「原料Q+1」と同じ要素である「要素Y+2」と、「原料R」と同じ要素である「要素Z」が含まれている。図4に示したように、IDが「1」で特定される入力データでは、原料1の値が「44」であり、原料2の値が「10」であるため、類似性判定部50は、入力データに係る「原料1」と「原料2」とを合わせた要素である「要素Y+1」に、「44」と「10」の合計値である「54」を設定している。これと同様に、類似性判定部50は、学習用データに係る「要素Y+1」にも「54」を設定している。 The example shown in FIG. 11C shows attribute data generated for attribute 3, and includes "element Y+1" which is an element combining "ingredient 1" and "ingredient 2", "element Y+2" which is the same element as "ingredient Q+1", and "element Z" which is the same element as "ingredient R". As shown in FIG. 4, in the input data identified by ID "1", the value of ingredient 1 is "44" and the value of ingredient 2 is "10", so the similarity determination unit 50 sets "element Y+1", which is the element combining "ingredient 1" and "ingredient 2" related to the input data, to "54", which is the sum of "44" and "10". Similarly, the similarity determination unit 50 also sets "54" to "element Y+1" related to the learning data.

このように、類似性判定部50は、属性1~属性3について、学習用データに係る属性データと入力データに係る属性データとを生成してよい。そして、学習用データに係る属性データと、入力データに係る属性データとの類否(より具体的には、項目名が同じ要素間での類否)を判定し、その類否に基づいて学習用データと入力データとの類似性を判定してもよい。なお、類似性判定部50は、他の属性である属性4(プロセス条件のデータに割り当てられる属性)と属性5(計測条件について割り当てられる属性)について、属性1~3と同様に属性データを生成して類否を判定してもよいし、実施形態で説明した通りに、属性4、属性5が割り当てられた条件項目データの類否を判定してもよい。 In this way, the similarity determination unit 50 may generate attribute data related to the learning data and attribute data related to the input data for attributes 1 to 3. Then, it may determine whether the attribute data related to the learning data and the attribute data related to the input data are similar to each other (more specifically, whether elements with the same item name are similar to each other), and determine the similarity between the learning data and the input data based on the similarity. Note that the similarity determination unit 50 may generate attribute data for the other attributes, attribute 4 (an attribute assigned to data on process conditions) and attribute 5 (an attribute assigned to measurement conditions), in the same way as for attributes 1 to 3, and determine whether they are similar to each other, or may determine whether the condition item data to which attributes 4 and 5 are assigned are similar to each other as described in the embodiment.

類似性判定部50は、学習用データ記憶部20に記憶されている複数の学習用データのそれぞれに係る複数の条件項目データと、入力データに係る複数の条件項目データとの類否を判定するため、学習用データと入力データとのそれぞれに含まれる複数の条件項目データの数が膨大である場合に処理時間が長くなる。この点、類似性判定部50が、例えば図11Cに示したように、複数の条件項目データを合わせた要素を含む属性データを生成することにより、属性データに含まれる要素数を、学習用データと入力データとに含まれる複数の条件項目データの数よりも少なくすることができる。そして、学習用データ及び入力データのそれぞれに係る属性データの類否を判定することにより、学習用データと入力データとに含まれる複数の条件項目データを直接比較するよりも、処理時間を短くすることができる。 The similarity determination unit 50 determines whether or not the multiple condition item data related to each of the multiple learning data stored in the learning data storage unit 20 is similar to the multiple condition item data related to the input data, and therefore the processing time becomes long when the number of multiple condition item data included in each of the learning data and the input data is huge. In this regard, the similarity determination unit 50 can generate attribute data including elements that combine multiple condition item data, as shown in FIG. 11C, for example, so that the number of elements included in the attribute data can be made smaller than the number of multiple condition item data included in the learning data and the input data. Then, by determining whether or not the attribute data related to each of the learning data and the input data is similar, the processing time can be made shorter than if the multiple condition item data included in the learning data and the input data were directly compared.

予測物性データ出力部60は、このように判定された学習用データと入力データとの類似性を、予測物性値の確度として出力する。このようにすることでも、ユーザは、入力データごとの予測物性値の確からしさを知ることができる。 The predicted physical property data output unit 60 outputs the similarity between the learning data and the input data determined in this manner as the accuracy of the predicted physical property value. In this way, the user can know the accuracy of the predicted physical property value for each input data.

10 物性予測装置、11 プロセッサ、12 記憶部、13 通信部、14 表示部、15 操作部、20 学習用データ記憶部、30 入力データ取得部、40 機械学習モデル、41 パラメータ記憶部、42 学習部、43 予測部、50 類似性判定部、60 予測物性データ出力部、70 項目名出力部。

REFERENCE SIGNS LIST 10 Physical property prediction device, 11 Processor, 12 Memory unit, 13 Communication unit, 14 Display unit, 15 Operation unit, 20 Learning data memory unit, 30 Input data acquisition unit, 40 Machine learning model, 41 Parameter memory unit, 42 Learning unit, 43 Prediction unit, 50 Similarity determination unit, 60 Predicted physical property data output unit, 70 Item name output unit.

Claims (8)

物質の生成条件をそれぞれ示す複数の学習用条件データを記憶する学習用条件データ記憶手段と、
前記複数の学習用条件データにより学習され、所与の入力条件データを入力する場合に該入力条件データが示す生成条件により生成される物質の性質を示す予測物性データを出力する1つの機械学習モデルのパラメータを記憶するパラメータ記憶手段と、
前記1つの機械学習モデルの学習に用いられた前記複数の学習用条件データのそれぞれと、前記入力条件データと、の類似性を判定する類似性判定手段と、
前記予測物性データを出力するとともに、該予測物性データの確度として前記類似性のいずれかに基づく情報を出力する出力手段と、
を含むことを特徴とする物性予測装置。
A learning condition data storage means for storing a plurality of learning condition data each indicating a generating condition of a substance;
a parameter storage means for storing parameters of one machine learning model that is learned using the plurality of learning condition data and outputs predicted physical property data indicating the properties of a substance generated under the generation conditions indicated by the input condition data when given input condition data is input;
a similarity determination means for determining a similarity between each of the plurality of learning condition data used in learning the one machine learning model and the input condition data;
an output means for outputting the predicted physical property data and outputting information based on any one of the similarities as the accuracy of the predicted physical property data;
A physical property prediction device comprising:
請求項1に記載の物性予測装置において、
前記出力手段は、前記入力条件データに最も類似する前記複数の学習用条件データの1つについて判定された前記類似性に基づく情報を前記確度として出力する、
ことを特徴とする物性予測装置。
2. The physical property prediction apparatus according to claim 1,
the output means outputs, as the degree of certainty, information based on the similarity determined for one of the plurality of learning condition data that is most similar to the input condition data.
A physical property prediction device characterized by:
請求項1又は2に記載の物性予測装置において、
前記学習用条件データ及び前記入力条件データは、いずれも複数の条件項目データを含み、
前記類似性判定手段は、前記学習用条件データに含まれる前記条件項目データと、前記入力条件データに含まれる、対応する前記条件項目データと、の類否を判定し、該類否に基づいて前記類似性を判定する、
ことを特徴とする物性予測装置。
3. The physical property prediction apparatus according to claim 1,
the learning condition data and the input condition data each include a plurality of condition item data,
the similarity determination means determines whether the condition item data included in the learning condition data is similar to the corresponding condition item data included in the input condition data, and determines the similarity based on the similarity.
A physical property prediction device characterized by:
請求項3に記載の物性予測装置において、
前記学習用条件データに含まれる前記条件項目データと、前記入力条件データに含まれる、対応する前記条件項目データと、が類似しないと判定される場合に、該条件項目データの項目名を出力する項目名出力手段をさらに含む、
ことを特徴とする物性予測装置。
4. The physical property prediction apparatus according to claim 3,
and an item name output means for outputting an item name of the condition item data when it is determined that the condition item data included in the learning condition data and the corresponding condition item data included in the input condition data are not similar to each other.
A physical property prediction device characterized by:
請求項3又は4に記載の物性予測装置において、
前記各条件項目データには複数の属性のいずれかが割り当てられ、
前記類似性判定手段は、属性ごとに、前記学習用条件データに含まれる前記条件項目データと、前記入力条件データに含まれる、対応する前記条件項目データと、の類否を判定し、該類否に基づいて前記類似性を判定する、
ことを特徴とする物性予測装置。
5. The physical property prediction apparatus according to claim 3,
Each of the condition item data is assigned one of a plurality of attributes;
the similarity determination means determines, for each attribute, whether the condition item data included in the learning condition data is similar to the corresponding condition item data included in the input condition data, and determines the similarity based on the similarity;
A physical property prediction device characterized by:
請求項1又は2に記載の物性予測装置において、
前記学習用条件データ及び前記入力条件データは、いずれも複数の条件項目データを含み、
前記各条件項目データには複数の属性のいずれかが割り当てられ、
前記類似性判定手段は、前記学習用条件データ及び前記入力条件データについて、属性ごとに、該属性が割り当てられた前記条件項目データに基づく属性データを生成し、前記学習用条件データに係る属性データと、前記入力条件データに係る属性データと、の類否を判定し、該類否に基づいて前記類似性を判定する、
ことを特徴とする物性予測装置。
3. The physical property prediction apparatus according to claim 1,
the learning condition data and the input condition data each include a plurality of condition item data,
Each of the condition item data is assigned one of a plurality of attributes;
the similarity determination means generates attribute data for each attribute of the learning condition data and the input condition data based on the condition item data to which the attribute is assigned, determines whether the attribute data related to the learning condition data and the attribute data related to the input condition data are similar to each other, and determines the similarity based on the similarity.
A physical property prediction device characterized by:
請求項1乃至6のいずれかに記載の物性予測装置において、
前記学習用条件データ及び前記入力条件データは、更に物質の計測条件を示すデータであり、
前記予測物性データは、更に前記入力条件データが示す計測条件により計測される物質の性質を示すデータである、
ことを特徴とする物性予測装置。
7. The physical property prediction apparatus according to claim 1,
the learning condition data and the input condition data are data indicating measurement conditions for a substance,
The predicted physical property data is data indicating properties of a substance to be measured under measurement conditions indicated by the input condition data.
A physical property prediction device characterized by:
物質の生成条件をそれぞれ示す複数の学習用条件データを記憶する学習用条件データ記憶手段、
前記複数の学習用条件データにより学習され、所与の入力条件データを入力する場合に該入力条件データが示す生成条件により生成される物質の性質を示す予測物性データを出力する1つの機械学習モデルのパラメータを記憶するパラメータ記憶手段、
前記1つの機械学習モデルの学習に用いられた前記複数の学習用条件データのそれぞれと、前記入力条件データと、の類似性を判定する類似性判定手段、及び
前記予測物性データを出力するとともに、該予測物性データの確度として前記類似性を出力する出力手段、
としてコンピュータを機能させるためのプログラム。
A learning condition data storage means for storing a plurality of learning condition data each indicating a generating condition of a substance;
a parameter storage means for storing parameters of one machine learning model which is learned using the plurality of learning condition data and outputs predicted physical property data indicating the properties of a substance generated under the generation conditions indicated by the input condition data when given input condition data is input;
a similarity determination means for determining a similarity between each of the plurality of learning condition data used in learning the one machine learning model and the input condition data; and an output means for outputting the predicted physical property data and outputting the similarity as a degree of accuracy of the predicted physical property data.
A program that makes a computer function as a
JP2021025390A 2021-02-19 2021-02-19 Physical property prediction device and program Active JP7610108B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021025390A JP7610108B2 (en) 2021-02-19 2021-02-19 Physical property prediction device and program
PCT/JP2021/042457 WO2022176293A1 (en) 2021-02-19 2021-11-18 Physical property prediction device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021025390A JP7610108B2 (en) 2021-02-19 2021-02-19 Physical property prediction device and program

Publications (2)

Publication Number Publication Date
JP2022127316A JP2022127316A (en) 2022-08-31
JP7610108B2 true JP7610108B2 (en) 2025-01-08

Family

ID=82931352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021025390A Active JP7610108B2 (en) 2021-02-19 2021-02-19 Physical property prediction device and program

Country Status (2)

Country Link
JP (1) JP7610108B2 (en)
WO (1) WO2022176293A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4641577A1 (en) * 2022-12-23 2025-10-29 Resonac Corporation Design evaluation device, design evaluation method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200226503A1 (en) 2019-01-11 2020-07-16 Accenture Global Solutions Limited Predictive issue detection
JP2020163783A (en) 2019-03-29 2020-10-08 三井化学株式会社 Physical property information estimation method, physical property information estimation model generation method, device, and program
JP2020187417A (en) 2019-05-10 2020-11-19 株式会社日立製作所 Physical property prediction device and physical property prediction method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200226503A1 (en) 2019-01-11 2020-07-16 Accenture Global Solutions Limited Predictive issue detection
JP2020163783A (en) 2019-03-29 2020-10-08 三井化学株式会社 Physical property information estimation method, physical property information estimation model generation method, device, and program
JP2020187417A (en) 2019-05-10 2020-11-19 株式会社日立製作所 Physical property prediction device and physical property prediction method

Also Published As

Publication number Publication date
JP2022127316A (en) 2022-08-31
WO2022176293A1 (en) 2022-08-25

Similar Documents

Publication Publication Date Title
Huynh-Thu et al. dynGENIE3: dynamical GENIE3 for the inference of gene networks from time series expression data
CN112189211B (en) Material descriptor generation method, generation device and generation program, prediction model construction method, construction device and construction program
KR20180053731A (en) How to find K extreme values within a certain processing time
US20180114123A1 (en) Rule generation method and apparatus using deep learning
Cooke Validating expert judgment with the classical model
CN115545300A (en) A method and device for user behavior prediction based on graph neural network
JP6567484B2 (en) Estimated model construction system, estimated model construction method and program
CN112015990A (en) Method and device for determining network resources to be recommended, computer equipment and medium
JP7610108B2 (en) Physical property prediction device and program
JPWO2024143478A5 (en)
Monterrubio-Gómez et al. A review on competing risks methods for survival analysis
Zosimov et al. Inductive building of search results ranking models to enhance the relevance of text information retrieval
Da Silva et al. A novel feature selection method for uncertain features: An application to the prediction of pro-/anti-longevity genes
Insuwan et al. Improving missing values imputation in collaborative filtering with user-preference genre and singular value decomposition
Matsumoto et al. Faster convergence with lexicase selection in tree-based automated machine learning
Shehab et al. OPTUNA optimization for predicting chemical respiratory toxicity using ML models
Yılmaz et al. Bias-aware training and evaluation of link prediction algorithms in network biology
JP2020161044A (en) System, method, and program for managing data
Pecanka et al. Modeling association between multivariate correlated outcomes and high-dimensional sparse covariates: the adaptive SVS method
JP5890413B2 (en) Method and search engine for searching a large number of data records
CN110377831B (en) Retrieval method, apparatus, readable storage medium and electronic device
Rebolledo et al. Hybrid variable selection and support vector regression for gas sensor optimization
Zwanenburg Feature selection methods
JP7841275B2 (en) Information processing system, information processing method, and information processing program
CN115329883B (en) Method, device, system and storage medium for processing semantic similarity

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20210303

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241008

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241119

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241202

R150 Certificate of patent or registration of utility model

Ref document number: 7610108

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150