Physical property prediction device, physical property prediction method, and program

The physical property prediction device integrates neural networks to combine structural and chemical data for accurate prediction of composite materials' properties, addressing the limitations of existing methods by enhancing prediction accuracy and stability.

JP7764069B2Active Publication Date: 2025-11-05NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE & TECHNOLOGY
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024521930
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-05-18
Filing Date
2023-05-15
Publication Date
2025-11-05
Estimated Expiration
2043-05-15

AI Technical Summary

Technical Problem

Existing composition prediction methods, such as those using multilayer neural networks, struggle to accurately predict the physical properties of complex composite materials due to the lack of integration of structural and chemical information from images and numerical data.

Method used

A physical property prediction device that utilizes a combination of first, second, and third neural networks to generate and integrate physical and chemical structure information from image and numerical data, respectively, to accurately predict the properties of unknown compositions.

Benefits of technology

Enables precise prediction of physical properties of complex composite materials by integrating multimodal AI to handle diverse material information, improving accuracy and stability of predictions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007764069000001
    Figure 0007764069000001
  • Figure 0007764069000002
    Figure 0007764069000002
  • Figure 0007764069000003
    Figure 0007764069000003
Patent Text Reader

Abstract

Provided is a physical property prediction device comprising: an operation unit that generates physical property information for a composition on the basis of input data; and an output unit that outputs the physical property information. Using first material information as the input data, the operation unit generates, on the basis of a first neural network, physical structure information regarding a composition for which the physical properties are to be predicted, and using second material information of a type differing from the first material information as the input data, generates, on the basis of a second neural network, chemical structure information regarding the composition. The operation unit then generates integrated information in which the physical structure information and the chemical structure information are integrated, and generates the physical property information of the composition on the basis of the integrated information.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a property prediction device, a property prediction method, and a program for predicting property information of a composition such as a composite material. This application claims priority based on Japanese Patent Application No. 2022-081299, filed on May 18, 2022, the contents of which are incorporated herein by reference. [Background technology]

[0002] In recent years, research has progressed on methods for utilizing computer-based information processing technologies, such as chemoinformatics, materials informatics, and process informatics, in chemical research, with the aim of discovering new materials and shortening the time required for material development. Among these, a method has been proposed for the development of new materials such as carbon nanotubes, in which images obtained through experiments are used as training data, and machine learning based on a multilayer neural network is performed to predict unknown physical properties of the composition (see, for example, Non-Patent Document 1). [Prior art documents] [Non-patent literature]

[0003] [Non-Patent Document 1] Honda, T., Muroga, S., Nakajima, H. et al. Virtual experiments by deep learning on tangible materials. Communications Materials, 2, 88 (2021). https: / / doi.org / 10.1038 / s43246-021-00195-2 August 30, 2021 Summary of the Invention [Problem to be solved by the invention]

[0004] The composition prediction method described in Non-Patent Document 1 was limited to capturing information based on images showing the structure of the composition. Images of typical compositions do not necessarily contain information indicating their physical properties; physical properties such as chemical properties, optical properties, and molecular structure are also present. Furthermore, composite materials have a wide variety of combinations of structural elements, but no clear definition exists, making it difficult to handle structural information based on images or numerical values. Therefore, the composition prediction method described in Non-Patent Document 1 was unable to predict the physical properties of compositions with complex structures, such as composite materials formed from multiple materials or structures.

[0005] The present invention aims to provide a property prediction device, a property prediction method, and a program that can predict the properties of unknown compositions such as composite materials based on machine learning that integrates complex material information. [Means for solving the problem]

[0006] One aspect of the present invention is a physical property prediction device comprising: a calculation unit that generates physical property information of a composition based on input data; and an output unit that outputs the physical property information, wherein the calculation unit generates physical structure information of a composition to be predicted based on a first neural network using first material information as the input data; generates chemical structure information of the composition based on a second neural network using second material information of a type different from the first material information as the input data; generates integrated information that integrates the physical structure information and the chemical structure information; and generates the physical property information of the composition based on the integrated information. [Effects of the Invention]

[0007] According to the present invention, it is possible to predict the physical properties of unknown compositions such as composite materials based on machine learning that integrates complex material information. [Brief explanation of the drawings]

[0008] [Figure 1]FIG. 1 is a block diagram showing the configuration of a physical property prediction system. [Figure 2] 1 is a flowchart showing the flow of a machine learning process executed in a physical property prediction device. [Figure 3] 10 is a flowchart showing the flow of processing in a virtual experiment process executed in the physical property prediction device. [Figure 4] FIG. 10 is a diagram showing experimental results using a physical property prediction device. [Figure 5] FIG. 2 is a diagram showing an example of image data generated by a physical property prediction device. [Figure 6] FIG. 2 is a diagram showing an example of spectrum data generated by a property prediction device. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an embodiment of a physical property prediction apparatus according to the present invention will be described with reference to the drawings. The physical property prediction apparatus predicts new complex materials having multiple physical property information based on machine learning using a neural network.

[0010] As shown in FIG. 1, the physical property prediction system 1 includes, for example, a physical property prediction device 10 communicatively connected to a communication network NW, and a server device 20. The server device 20 is, for example, a storage server that stores a huge amount of information such as experimental data. The server device 20 is communicatively connected to the physical property prediction device 10 via the communication network NW. The server device 20 may also be directly connected to the physical property prediction device 10. The server device 20 includes, for example, a storage unit 22 that stores experimental data. The storage unit 22 is, for example, a storage device such as a hard disk drive (HDD) or flash memory. The experimental data is stored in the storage unit 22 via the communication network NW. The contents of the experimental data will be described later. The server device 20 provides the experimental data to the physical property prediction device 10 via the communication network NW.

[0011] The physical property prediction apparatus 10 is configured, for example, by a terminal device for information processing, such as a personal computer. The physical property prediction apparatus 10 may be configured by two or more terminal devices capable of cooperative processing. The physical property prediction apparatus 10 includes, for example, a calculation unit 12 that performs calculations necessary for information processing, a storage unit 14 that stores data and programs necessary for the calculations, an output unit 16 that outputs information such as the calculation results of the calculation unit 12, and an acquisition unit 18 that acquires data necessary for the calculations via a communication network NW.

[0012] The calculation unit 12 may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device having a non-transitory storage medium) such as an HDD or flash memory of the storage unit 14, or may be stored in a removable storage medium such as a DVD or CD-ROM, and installed in the HDD or flash memory of the storage unit 14 by inserting the storage medium (non-transitory storage medium) into a drive device.

[0013] The memory unit 14 is, for example, a storage device such as a hard disk drive or a flash memory. The memory unit 14 stores, for example, programs necessary for the calculations of the calculation unit 12 and various other information. The output unit 16 is, for example, a display device configured with an LCD (Liquid Crystal Display), an organic EL (Electro Luminescence) display, or the like. The output unit 16 is configured integrally with or separately from the property prediction device 10.

[0014] The acquisition unit 18 includes a communication interface capable of communicating with the communication network NW. The acquisition unit 18 communicates via the communication network NW, for example, using a cellular network, a Wi-Fi network, Bluetooth (registered trademark), DSRC (Dedicated Short Range Communication), etc. The acquisition unit 18 communicates with the server device 20 via the communication network NW, for example, and acquires the experiment data stored in the server device 20.

[0015] Next, the processing executed by the calculation unit 12 will be described. In the following description, the composition is, for example, a polymer composite material. The composition is not limited to a polymer composite material and may be other materials. The calculation unit 12 executes a learning process in which deep learning based on a neural network is performed using experimental data acquired from the server device 20, and a virtual experiment process in which a virtual experiment is performed using input data and physical property information of the composition is output. The calculation unit 12 performs machine learning using, for example, different types of measurement data, and improves its ability to calculate predicted values ​​of physical property information of the composition for the input data.

[0016] The calculation unit 12, for example, performs machine learning using multimodal AI (artificial intelligence) based on input data, and calculates physical property information of the composition based on the multimodal AI after machine learning. Multimodal AI is a computer program that executes a process that uses multiple different types of information to output advanced determination results. Multimodal AI can output calculated values ​​according to the purpose using different types of input data, such as images and numerical data. The calculation unit 12, for example, performs a virtual experiment using image data of the composition and measured values ​​of substances, and calculates predicted values ​​of the physical property information of the composition.

[0017] The calculation unit 12 is configured to generate physical structure information of the composition to be predicted based on a first learning model based on a first neural network using first material information including image data from the input data. The physical structure information is information that represents the mixing and dispersion state of substances in the composition, the composition distribution, etc. The calculation unit 12 is also configured to generate chemical structure information of the composition based on a second learning model based on a second neural network using second material information that includes different types of numerical values ​​from the first material information. The chemical structure information is information that represents the chemical structure of the substances that make up the composition, their types, number, interactions, etc. The calculation unit 12 is configured to generate physical property information of the composition by integrating the generated physical structure information and chemical structure information.

[0018] The calculation unit 12 uses different types of input data, such as image data showing the structure of the composition, measurements of the composition based on infrared absorption spectrometry (IR), and measurements including numerical values ​​based on Raman spectroscopy, to calculate predicted values ​​of at least three types of physical property information among physical property indices of the composition, such as Young's modulus, strength, breaking elongation, glass transition temperature, density, electrical resistivity, storage modulus, and loss tangent. The physical property information is not limited to the above-mentioned eight, and may include other physical property indices.

[0019] The calculation unit 12 executes a learning process based on machine learning to improve the accuracy of generating the physical property information of the composition. The calculation unit 12 selects data belonging to a predetermined category from the input data input to the server device 20, and generates first material information. The first material information includes, for example, image data showing the physical structure information of the composition. The first material information is, for example, data based on images compiled into a database in past experiments. The first material information is, for example, image data showing the structure of a polymer composite material generated from a matrix, additives, and fillers blended based on a predetermined blending ratio.

[0020] The first material information may be image data containing physical structure information captured by, for example, an optical microscope, a laser microscope, a scanning electron microscope (SEM), a scanning probe microscope (SPM), an atomic force microscope (AFM), a transmission electron microscope (TEM), birefringence imaging, or a laser scanner. The first material information may be two-dimensional pixel data obtained by thermography, three-dimensional voxel data obtained by tomography such as X-ray computed tomography (CT) or TEM-CT, or hyperspectral data containing wavelength information. Furthermore, the first material information may be replaced with data such as light scattering, X-ray diffraction, ultrasonic attenuation, gas adsorption testing, dielectric relaxation spectrum, or viscoelastic spectrum, as long as it indirectly contains physical structure information. Furthermore, the first material information may be generated by combining the above data.

[0021] The calculation unit 12 executes first machine learning based on a first neural network using pre-stored first material information. The first neural network is configured with a first learning model used in a calculation to calculate an output value. The first learning model is configured, for example, to calculate a predicted value of physical structure information of a composition when the first material information is input. Initial parameters for calculating the predicted value are set in the first learning model.

[0022] The calculation unit 12 uses the first neural network to calculate an output value for an input value, and repeatedly executes a process of adjusting parameters included in the first learning model based on a comparison between the output value and a correct answer value. The calculation unit 12 improves the accuracy of the first learning model based on the process of executing the first machine learning. The first learning model is, for example, a model capable of performing supervised learning and unsupervised learning using the first material information.

[0023] When there is a small amount of input data, the calculation unit 12 performs unsupervised learning based on the first material information using the first neural network. When there is a large amount of input data, the calculation unit 12 may perform supervised learning using the first material information using the first neural network. For example, the calculation unit 12 is configured to execute processing based on Generative Adversarial Networks (GAN) in unsupervised learning using the first neural network. The GAN is composed of two networks: a generation network (generator) that generates data and a discriminator network (discriminator) that discriminates whether the generated data is true or false.

[0024] The generative network generates image data of the composition based on the first material information. The discriminative network discriminates the authenticity of the generated image data. The generative network generates image data with added noise and learns to deceive the discriminative network. The discriminative network learns to more accurately discriminate the authenticity of the generated image data. GAN improves learning accuracy by having the generative network and the discriminative network compete with each other. GAN enables unsupervised learning to learn the features of an object even when no correct answer data is given. GAN can generate non-existent data by learning features from data and converting it according to the features of existing data.

[0025] The calculation unit 12 adjusts the parameters of the first learning model by first machine learning using a first neural network in the first machine learning step described above. The calculation unit 12 may perform one or more first machine learning processes based on different types of first material information. The calculation unit 12 calculates a predicted value of physical structure information of the composition using the first learning model whose parameters have been adjusted.

[0026] The calculation unit 12 performs the first machine learning for calculating the physical structure information of the composition described above, and also performs the second machine learning for calculating the chemical structure information of the composition. The second machine learning may be performed sequentially to the first machine learning, or may be performed in parallel.

[0027] The calculation unit 12 selects data belonging to a predetermined category from the input data input to the server device 20, and generates second material information of a type different from the first material information. The second material information includes, for example, numerical data of measured values ​​indicating chemical structure information of the composition. The second material information is, for example, data based on measured values ​​compiled into a database in past experiments. The second material information is, for example, numerical data indicating the compounding ratio and manufacturing conditions of a polymer composite material produced from a matrix, additives, and fillers compounded based on a predetermined compounding ratio. The second material information includes, for example, spectral data that quantifies the characteristics of the chemical structure of the composition.

[0028] The second material information may be data including chemical structure information that quantifies the characteristics of the chemical structure of the composition, such as infrared absorption spectroscopy (IR), Raman spectroscopy, ultraviolet-visible absorption spectroscopy (UV-VIS), near infrared (NIR) spectroscopy, far infrared (FIR) spectroscopy, terahertz (THz) spectroscopy, nuclear magnetic resonance (NMR), X-ray photoelectron spectroscopy (XPS), energy dispersive X-ray spectroscopy (EDS), electron energy loss spectroscopy (EELS), fluorescence spectroscopy, mass spectrometry (MS), electron spin resonance (ESR), or the like. The second material information may be data such as molecular structure, such as the arrangement of atoms and chemical bonds, its text representation (Simplified Molecular Input Line Entry System: SMILES), molecular descriptors, fingerprints, etc. The second material information may also include information from chromatography, thermal analysis, odor measurement, etc., as long as it indirectly includes chemical structure information. The second material information may also be generated by combining the above data.

[0029] The calculation unit 12 performs second machine learning based on a second neural network using the second material information. The second neural network is configured with a second learning model used in calculations to calculate output values. The second learning model is configured, for example, to calculate predicted values ​​of chemical structure information of a composition when the second material information is input. Initial parameters for calculating the predicted values ​​are set in the second learning model.

[0030] The calculation unit 12 uses the second neural network to calculate an output value for an input value, and repeatedly performs a process of adjusting parameters included in the second learning model based on a comparison between the output value and a correct answer value. The calculation unit 12 improves the accuracy of the second learning model based on the process of performing the second machine learning. The second learning model is, for example, a model that can perform supervised learning and unsupervised learning using the second material information.

[0031] When there is a small amount of input data, the calculation unit 12 performs unsupervised learning based on the second material information using the second neural network. When there is a large amount of input data, the calculation unit 12 may perform supervised learning using the second material information using the second neural network. The calculation unit 12 is configured to execute processing based on a generative adversarial network in unsupervised learning using the second neural network, for example.

[0032] The calculation unit 12 adjusts parameters of the second learning model by second machine learning using a second neural network in the second machine learning step described above. The calculation unit 12 may perform one or more second machine learning processes based on different types of second material information. The calculation unit 12 calculates chemical structure information of the composition using the second learning model whose parameters have been adjusted.

[0033] The calculation unit 12 generates integrated information by integrating the physical structure information generated by the first neural network and the chemical structure information generated by the second neural network. The calculation unit 12 uses the integrated information to perform third machine learning based on a third neural network. The third neural network is configured with a third learning model that calculates physical property information of the composition based on the integrated information.

[0034] The third learning model is configured to, for example, calculate a predicted value of the physical property information of the composition when integrated information is input. Initial parameters for calculating the predicted value are set in the third learning model. The calculation unit 12 adjusts the parameters of the third learning model through third machine learning using a third neural network. The calculation unit 12 digitizes the physical structure information including the image data in generating the integrated information and converts it into numerical data. The calculation unit 12 repeatedly performs machine learning using, for example, a convolutional neural network included in the third neural network, extracts features included in the image data, and classifies the image data by feature. The calculation unit 12 converts the classified image data into one-dimensional vector data in which the feature amounts are digitized.

[0035] When generating integrated information, if there are multiple pieces of chemical structure information based on numerical data such as spectra, the calculation unit 12 repeatedly executes machine learning using a third neural network to extract features contained in the numerical data and classify each feature. The calculation unit 12 converts the classified numerical data into one-dimensional vector data in which the features are quantified. The calculation unit 12 integrates the physical structure information based on the one-dimensional vector data and the chemical structure information based on the one-dimensional vector data to generate integrated information based on the one-dimensional vector data.

[0036] The calculation unit 12 adjusts parameters of the third learning model by third machine learning using a fully connected neural network included in the third neural network using integrated information based on the one-dimensional vector data. The calculation unit 12 generates physical property information of the composition based on the one-dimensional vector data based on the integrated information using the adjusted third learning model. After performing the machine learning, a virtual experiment can be performed to predict the physical properties of a new composition using the physical property prediction device 10.

[0037] In generating the integrated information, the calculation unit 12 may not only perform machine learning using a third neural network by deep learning, but also extract features contained in multiple pieces of chemical structure information based on numerical data using an analysis method such as multiple linear regression (MLR), principal component regression (PCR), partial least squares regression (PLS), support vector machine (SVM), decision tree, random forest, logistic regression, elastic net regression, lasso regression, ridge regression, Gaussian process regression (GPR), gradient boosting regression, etc., and classify each feature. Furthermore, before performing machine learning in generating the integrated information, the calculation unit 12 may select variables for multiple pieces of physical structure information and chemical structure information based on numerical data using a calculation method such as a forward method, a backward method, a stepwise method, or a genetic algorithm (GA).

[0038] 2 is a flowchart showing the process flow of the machine learning step of the physical property prediction method executed in the physical property prediction device 10. The calculation unit 12 acquires input data from the server device 20 via the communication network NW (step S100). The calculation unit 12 executes first machine learning and second machine learning based on the input data. When executing the first machine learning, the calculation unit 12 acquires first material information including image data (step S102).

[0039] The calculation unit 12 repeatedly performs first machine learning using the first neural network with the image data for learning (step S104). The calculation unit 12 adjusts parameters of the first learning model that constitutes the first neural network through the first machine learning, and generates physical structure information based on the adjusted first learning model (step S106).

[0040] When performing the second machine learning, the calculation unit 12 acquires second material information including spectral data (step S108). The calculation unit 12 repeatedly performs the second machine learning using the second neural network with the spectral data for learning (step S110). The calculation unit 12 adjusts parameters of the second learning model constituting the second neural network by the second machine learning, and generates chemical structure information based on the adjusted second learning model (step S112).

[0041] The calculation unit 12 integrates the generated physical structure information and chemical structure information (step S114). The calculation unit 12 performs third machine learning using a third neural network using the integrated information (step S116). The calculation unit 12 adjusts parameters of a third learning model that configures the third neural network using the integrated information, and repeatedly performs third machine learning to generate physical property information based on the adjusted third learning model.

[0042] FIG. 3 is a flowchart showing the processing flow of a virtual experiment of the property prediction method executed in the property prediction device 10. Input data related to a new composition to be used in the virtual experiment is created (step S200). The input data may be data generated in a machine learning process, or may be newly created. The composition is formed by mixing at least two of the matrix, filler, and additive in unknown proportions. The calculation unit 12 generates first material information based on image data from the input data. The calculation unit 12 acquires the generated first material information (step S202).

[0043] The calculation unit 12 repeatedly performs a first virtual experiment using a first learning model in which parameters of a first neural network have been adjusted based on the first material information (step S204). The calculation unit 12 generates physical structure information based on the first virtual experiment (step S206). The calculation unit 12 generates second material information based on the spectral data of the input data. The calculation unit 12 acquires the generated second material information (step S208). The calculation unit 12 repeatedly performs a second virtual experiment using a second learning model in which parameters of a second neural network have been adjusted based on the second material information (step S210).

[0044] The calculation unit 12 generates chemical structure information based on the second virtual experiment (step S212). The calculation unit 12 integrates the physical structure information and the chemical structure information to generate integrated information (step S214). The calculation unit 12 uses the integrated information to generate physical property information of the composition based on a third neural network (step S216). The calculation unit 12 uses the integrated information to generate physical property information based on an adjusted third learning model of the third neural network. The calculation unit 12 changes the input data and repeats the virtual experiment to generate physical property information of the unknown composition. The calculation unit 12 stores the generated physical property information in the memory unit 14 and creates a database. The calculation unit 12 controls the output unit 16 to output the physical property information (step S218).

[0045] FIG. 4 shows the results of an experiment verifying the accuracy of the physical property information generated by the physical property prediction device 10. In the experiment, the accuracy of the physical property information for eight properties was predicted when a weight fraction was given to the composition of a certain composition. The eight properties include, for example, Young's modulus, tensile strength, elongation at break, logarithmic electrical resistivity, density, room-temperature storage modulus, and room-temperature loss tangent (see FIG. 4(B)). The accuracy of the physical property information was evaluated based on the eight properties. The input data used were a combination of image data (optical image) of first material information including physical structure information and spectral data (IR) of second material information including chemical structure information, and a combination of image data (optical image) of the first material information and spectral data (IR) and spectral data (Raman) of the second material information. For comparison, calculated values ​​of physical property information based on a neural network using only image data (optical image), calculated values ​​of physical property information based on a neural network using only spectral data (IR), and calculated values ​​of physical property information based on a neural network using only spectral data (Raman) were calculated. The accuracy was compared between physical property information calculated using training data and physical property information calculated using newly generated test data.

[0046] 4(A), when training data was used, the accuracy of both the physical property information calculated based on a single neural network and the physical property information calculated based on multiple neural networks of the physical property prediction device 10 was high. On the other hand, when test data was used, the accuracy of the physical property information calculated based on a single neural network was low, whereas the accuracy of the physical property information calculated based on multiple neural networks of the physical property prediction device 10 was high.

[0047] As shown in Figure 4(B), the predicted values ​​of the eight properties calculated by the property prediction device 10 were stable when calculated based on multiple neural networks, whereas the values ​​of the property information calculated based on a single neural network varied widely. The weight fractions of the compositions and the eight properties described above may be changed, increased or decreased. Furthermore, the property information may be changed to other conditions, such as to include different parameters, or other conditions may be added.

[0048] As described above, the physical property prediction device 10 can accurately predict the physical properties of unknown compositions by performing machine learning that integrates different complex material information such as image data and spectral data.

[0049] In the above experiment, the input data was expanded to generate a large amount of training data, enabling deep learning to generate more accurate predictions. For example, when expanding image data, if the original image is approximately 1000 x 1000 pixels, it is difficult to perform machine learning at that size due to the relationship between the performance of the computer constituting the property prediction device 10 and the amount of data.

[0050] Image data obtained through normal observations typically has a data size exceeding 1000 x 1000 pixels per image. Therefore, performing deep learning using the entire image as is would strain computer memory and increase the size of the neural network. Furthermore, the amount of experimental data obtained through actual experiments is limited, making it difficult to obtain sufficient training data for deep learning. Therefore, the image data was set to an appropriate scale (observation magnification) and pixel count that reflects the physical structure of the composition, so that the first machine learning process in the physical property prediction device 10 could be smoothly performed. Furthermore, the image data was subjected to processing such as rotation, tilting, and noise addition, thereby enhancing the data.

[0051] Image data was obtained based on observations at low magnification (100x), which allows for a wide range of the material's physical structure to be captured in deep learning. The images were then divided into 128x128 pixel sub-images. The sub-images were divided to include sufficient information about the physical structure of fillers, such as particles, to enable feature classification in deep learning. The 128x128 pixel sub-images were then rotated in four directions at 90° intervals for data expansion. This avoided straining computer memory, prevented the neural network from becoming too large, and enabled deep learning training by obtaining sufficient training data from limited experimental data, resulting in stable neural network learning and improved accuracy.

[0052] The image data was also preprocessed to perform first machine learning using the first neural network. The data for one pixel in the image data is a 1-byte (8-bit) unsigned integer, type uint8, with a value range of 0-255. With this data as is, training of the first neural network, which uses the material information of the composition as input, would not proceed correctly. The image data was preprocessed by dividing the brightness value of each pixel by 127.5 and subtracting it by 1 to keep the data within the range of -1 to 1. Based on the preprocessing of the image data, the learning process in the generative model of the first neural network was stabilized.

[0053] As shown in FIG. 5, the physical property prediction device 10 can output generated image data equivalent to the measured image data by performing second machine learning based on the data-augmented image data.

[0054] Neural networks that generate images using material information about a composition as input have traditionally been trained using one-hot vectors as input. In general object recognition, training is performed by inputting vectors such as cat = 1 - dog = 0, or cat = 0 - dog = 1. In the case of materials compositions, the input vector becomes longer depending on the sample types used for training, which poses a problem of straining computer memory when the number of sample types increases. Therefore, by training a neural network using material information about the composition (continuous variables such as blending ratios and manufacturing conditions) as input, it is possible to generate data directly from material information, resulting in reduced computer memory usage. In this study, a generative model was constructed using the blending ratio of an acrylic cured resin composite material converted to a weight fraction in the 0-1 range as input.

[0055] Unlike image data, there is no established method for expanding spectral data. Therefore, the spectral data was expanded by adding Gaussian noise to facilitate smooth execution of the second machine learning in the property prediction device 10. For example, the spectral data was expanded to a data length of 1024 by selecting a wavenumber range of 1800 cm or less. The spectral data was preprocessed so that the absorbance values ​​were normalized by the maximum and minimum values ​​within one sample and the data fell within the range of 0-1.

[0056] The spectral data is normalized absorbance using minimum and maximum values, and is therefore numerical data in the range of 0 to 1. Here, in order to train the generative model, the normalized absorbance for each wavenumber was divided by 0.5 and then subtracted by 1, thereby performing preprocessing so that the data range fell within the range of -1 to 1. This stabilized the learning process of the second neural network in the second learning model.

[0057] When training was performed using models such as Conditional Table GAN as a generative model, the model's training and generation behavior was unstable. Therefore, by transforming the spectral data with a data length of 1024 into a 32x32 two-dimensional data array and training the neural network of the generative model in the same way as for images, the training process of the neural network in the generative model became stable.

[0058] The spectral data was augmented by generating Gaussian noise with a mean of 0 and a standard deviation of 0.001, and adding different patterns of noise to the original spectral data, resulting in training data that was augmented 128 times.

[0059] As shown in Figure 6, based on the expanded spectral data, it was possible to generate generated spectral data (chemical structure information) that is close to the actual measured values ​​of the spectral data using the second neural network. In the above experiment, by performing data expansion, the number of deep learning operations performed in the property prediction device 10 increased, and the learning process of the second neural network became more stable and the estimation accuracy improved compared to when data expansion was not performed.

[0060] In spectrum generation, if a one-hot vector is used as input in the generative model, the input vector becomes longer by the number of sample types used for learning, which poses a problem of straining computer memory when the number of sample types increases. Therefore, by training a second neural network using material information of the composition (continuous variables such as blending ratios and manufacturing conditions) as input, it becomes possible to generate data directly from the material information, resulting in a reduction in computer memory. In this study, a generative model was constructed using the blending ratio of an acrylic cured resin composite material in the range of 0-1 as an input in weight fraction.

[0061] The spectral data used included a numerical array of the corresponding compounding ratios, images as physical structure information, and IR and Raman spectra as chemical structure information for 75 acrylic cured resin composite materials with different compounding ratios of the components.

[0062] In the above experiments, the number of layers and layer structure of the machine learning model were adjusted by determining the impact on the processing behavior in the learning process and the accuracy of the calculation results when the number of layers, layer structure, etc. were changed. Furthermore, in GAN learning, the learning process will not run smoothly unless learning appropriate to the model structure is performed, so the GAN learning process was adjusted according to the model structure.

[0063] The process of generating integrated information requires combining information of different dimensions, such as images and spectra. For example, it is possible to perform machine learning by converting 128 x 128 pixel image data into a one-dimensional vector of 16,384 pixels and processing it in parallel with one-dimensional spectral data. In this case, spatial features contained in the image data, such as the relative arrangement of materials, are lost, making it difficult for the neural network to fully learn physical structure information. Therefore, features were extracted from the two-dimensional image data using a neural network including a convolutional layer that incorporates information on the relative arrangement of neighboring pixels. This was then integrated with features obtained from the spectral data, and the physical properties of the composition were calculated via a fully connected neural network. This resulted in the learning process being able to preserve the physical and chemical structure information.

[0064] The calculated physical property information of the composition includes eight physical property indicators: Young's modulus, tensile strength, elongation at break, glass transition temperature, density, room temperature storage modulus, room temperature loss tangent, and surface electrical resistance. The physical property information used was preprocessed by standardizing it using the mean and standard deviation. In the physical property prediction device 10, a neural network was constructed that integrates physical structure information and chemical structure information using this training data. By inputting the material composition values ​​using the trained neural network, physical property information including indicators of the eight characteristics was obtained as output.

[0065] The matrices used in this experiment were, for example, phenyl glycidyl ether acrylate hexamethylene diisocyanate urethane prepolymer (AH-600, Kyoeisha Chemical Co., Ltd.), 2-ethylhexyl methacrylate (2-EH, Tokyo Chemical Industry Co., Ltd.), 2-hydroxyethyl methacrylate ethylene glycol methacrylate (2-HEMA, Tokyo Chemical Industry Co., Ltd.), benzyl methacrylate (Light Ester BZ, Kyoeisha Co., Ltd.), and bifunctional aliphatic urethane acrylate (EBECRYL230, Daicel Allnex Corporation). The matrices were prepared by varying the loading ratios between ~50% AH-600, ~90% 2-EH, ~30% 2-HEMA, ~30% Light Ester BZ, and ~90% EBECRYL230. The total amount of matrix was taken as 100, and the additives and fillers were added externally (unit: phr, per hundred resin) to prepare composite materials.

[0066] The additives used in this experiment were trimethylolpropane trimethacrylate (Light Ester TMP, Kyoeisha Chemical Co., Ltd.) as a crosslinker, 1,3,5-tris(2-(3-sulfanylbutanoyloxy)ethyl)-1,3,5-triazinane-2,4,6-trione (Karenz MT-NR1, Showa Denko K.K.) as a chain transfer agent, and t-amylperoxy-2-ethylhexanoate (Luperox 575, Arkema Yoshitomi Co., Ltd.) as a reaction initiator. Light Ester TMP was added at ~10 phr, Karenz MT-NR1 at ~5 phr, and the reaction initiator, Luperox 575, was fixed at 1 phr in all samples.

[0067] The fillers used in this experiment were, for example, spherical alumina particles (Alnabeads CB-A20S, Showa Denko K.K.) as a spherical filler, chopped carbon fiber (DIALEAD K223HE, Mitsubishi Chemical Corporation) as a rigid rod-like filler, and single-walled carbon nanotubes (SG101, Zeon Corporation) as a flexible fibrous filler. The alumina particles were added at ~30 phr, the chopped carbon fiber at ~30 phr, and the single-walled carbon nanotubes at ~0.5 phr. The filler dispersion conditions were fixed at 10,000 rpm for 20 minutes, and the thermal curing conditions for the acrylic cured resin composite material were 100°C for 1 hour for all samples.

[0068] The matrix is ​​not limited to the above, but may be a thermoplastic resin such as polyethylene, polypropylene, polyamide, polystyrene, acrylic resin, vinyl resin, or polyester; a biodegradable polymer such as polycaprolactone, polybutylene succinate, polylactic acid, polyvinyl alcohol, or polyhydroxybutyrate; an elastomer; an epoxy resin; a thermosetting polyester; a polyurethane; a polyimide; a thermosetting or photocurable resin having a vinyl group, a (meth)acrylic group, an epoxy group, or an oxetane; or a polymer alloy containing multiple high molecular weight polymers. The matrix may also contain a solvent or the like made of a low molecular weight compound. The matrix may be in a solid or liquid state, but may also be in a slurry, paste, electrolyte, or other state. The state and efficacy of the matrix may be subject to change based on environmental conditions.

[0069] The filler is not limited to the above, and may be carbon fiber, glass fiber, single-walled carbon nanotube, multi-walled carbon nanotube, graphene, graphene oxide, reduced graphene oxide, carbon black, cellulose nanofiber, cellulose nanocrystal, wood fiber, talc, montmorillonite, mica, silica, alumina, titania, calcium carbonate, hexagonal boron nitride, aluminum nitride, zeolite, metal oxide, metal powder, magnetic material, etc. The filler may be a single substance or a substance containing a combination of at least two or more substances. The state and efficacy of the filler may be subject to change based on environmental conditions.

[0070] The additives are not limited to those listed above, and may include crosslinking agents, crosslinking accelerators, scorch inhibitors, chain transfer agents, antioxidants, thermal decomposition inhibitors, antihydrolysis agents, antiozonants, weather resistant agents, light stabilizers, UV absorbers, antistatic agents, compatibilizers, tackifiers, plasticizers, lubricants, sliding agents, surfactants, crystal nucleating agents, crystallization accelerators, crystallization retarders, flame retardants, foaming agents, foaming aids, antibacterial agents, fungicides, pigments, fluorescent agents, fragrances, etc. The additives may be a single substance or a combination of at least two substances. The state and efficacy of the additive may be subject to change based on environmental conditions.

[0071] As described above, the physical property prediction device 10 can predict the physical properties of an unknown composition based on machine learning that integrates complex material information. The physical property prediction device 10 can generate physical property information of a composition based on integrated information that integrates physical structure information of the composition generated using image data and chemical structure information of the composition generated using the image data and a different type of spectral data. The physical property prediction device 10 performs machine learning based on multimodal AI that can integrate and determine different types of information, thereby enabling the calculation of physical property information of a composition with higher accuracy than when calculating the physical property information of a composition by performing machine learning based on a single type of information.

[0072] Although one embodiment of the present invention has been described above, the present invention is not limited to the above embodiment and can be modified as appropriate without departing from the spirit of the present invention. Although the physical property prediction device 10 of the embodiment illustrates a polymer composite material as an example of a composition, it is not limited to this and may also handle other composite materials having complex structures. [Explanation of symbols]

[0073] 10 Physical property prediction device 12 Arithmetic section 16 Output section

Claims

1. a calculation unit that generates physical property information of the composition based on input data; an output unit that outputs the physical property information, The calculation unit In the machine learning process, inputting preset first material information for machine learning as input data into a first learning model configured based on a first neural network algorithm so as to output an output value when input data is input, and generating physical structure information of the composition to be predicted; performing a first machine learning process that repeatedly performs a process of adjusting a first parameter included in the first learning model based on a comparison between an output value of the generated physical structure information and a correct answer value prepared in advance; inputting, as input data, second material information for machine learning that is different from the first material information, into a second learning model configured based on a second neural network algorithm so as to output an output value when input data is input, and generating chemical structure information of the composition; performing a second machine learning process that repeatedly performs a process of adjusting a second parameter included in the second learning model based on a comparison between an output value of the generated chemical structure information and a correct answer value prepared in advance; generating integrated information by integrating the physical structure information and the chemical structure information; generating the physical property information of the composition based on the integrated information based on a third learning model configured to calculate a predicted value of the physical property information of the composition when the integrated information is input; performing a third machine learning process that repeatedly performs a process of adjusting a third parameter included in the third learning model based on a comparison between the generated output value of the physical property information and a correct answer value prepared in advance; In the virtual experiment process, generating new first material information as the input data; generating unknown physical structure information based on the first learning model in which the first parameters have been adjusted based on the new first material information; generating new second material information as the input data; generating unknown chemical structure information based on the second learning model in which the second parameters have been adjusted based on the new second material information; generating unknown integrated information by integrating the unknown physical structure information and the unknown chemical structure information; inputting the unknown integrated information into the third learning model in which the third parameter has been adjusted to generate unknown physical property information; Physical property prediction device.

2. the first material information includes image data indicative of a physical structure of the composition; the calculation unit generates the physical structure information based on the image data. The physical property prediction device according to claim 1 .

3. the second material information includes data that quantifies characteristics of a chemical structure of the composition, the calculation unit generates the chemical structure information based on the data. The physical property prediction device according to claim 2 .

4. the calculation unit generates the physical property information including indicators of at least three types of physical properties of the composition. The physical property prediction device according to claim 3 .

5. The calculation unit In the machine learning step, performing the first machine learning using the first learning model configured based on the algorithm of the first neural network using the image data for learning; adjusting the first learning model by the first machine learning; In the virtual experiment step, generating the unknown physical structure information based on the adjusted first learning model; The physical property prediction device according to claim 4 .

6. The calculation unit In the machine learning step, performing second machine learning using the second learning model configured based on the algorithm of the second neural network using the learning spectral data; adjusting the second learning model by the second machine learning; In the virtual experiment step, generating the unknown chemical structure information based on the adjusted second learning model; The physical property prediction device according to claim 5 .

7. The calculation unit In the machine learning step, performing the third machine learning using the third learning model configured based on a third neural network algorithm using the integrated information for learning that integrates the calculation results of the first machine learning and the calculation results of the second machine learning; adjusting the third learning model by the third machine learning; In the virtual experiment step, generating unknown physical property information based on the adjusted third learning model; The physical property prediction device according to claim 6 .

8. the calculation unit generates the physical property information of the composition including at least two of a matrix, a filler, and an additive for constituting the composition; The physical property prediction device according to claim 7 .

9. a computer constituting a property prediction device for generating property information of a composition based on input data, In the machine learning process, inputting preset first material information for machine learning as input data into a first learning model configured based on a first neural network algorithm so as to output an output value when input data is input, and generating physical structure information of the composition to be predicted; performing a first machine learning process that repeatedly performs a process of adjusting a first parameter included in the first learning model based on a comparison between an output value of the generated physical structure information and a correct answer value prepared in advance; inputting, as input data, second material information for machine learning that is different from the first material information, into a second learning model configured based on a second neural network algorithm so as to output an output value when input data is input, and generating chemical structure information of the composition; performing a second machine learning process that repeatedly performs a process of adjusting a second parameter included in the second learning model based on a comparison between an output value of the generated chemical structure information and a correct answer value prepared in advance; generating integrated information by integrating the physical structure information and the chemical structure information; generating physical property information of the composition based on the integrated information based on a third learning model configured to calculate a predicted value of physical property information of the composition when the integrated information is input; performing a third machine learning process that repeatedly performs a process of adjusting a third parameter included in the third learning model based on a comparison between the generated output value of the physical property information and a correct answer value prepared in advance; In the virtual experiment process, generating new first material information as the input data; generating unknown physical structure information based on the first learning model in which the first parameters have been adjusted based on the new first material information; generating new second material information as the input data; generating unknown chemical structure information based on the second learning model in which the second parameters have been adjusted based on the new second material information; generating unknown integrated information by integrating the unknown physical structure information and the unknown chemical structure information; inputting the unknown integrated information into the third learning model in which the third parameter has been adjusted to generate unknown physical property information; Execute a process of outputting the generated unknown physical property information. Physical property prediction methods.

10. A computer constituting a property prediction device that generates property information of a composition based on input data, In the machine learning process, inputting preset first material information for machine learning as input data into a first learning model configured based on a first neural network algorithm so as to output an output value when input data is input, and generating physical structure information of the composition to be predicted; executes a first machine learning process that repeatedly executes a process of adjusting a first parameter included in the first learning model based on a comparison between an output value of the generated physical structure information and a correct answer value prepared in advance; inputting second material information for machine learning, which is different from the first material information, as input data to a second learning model configured based on a second neural network algorithm so as to output an output value when input data is input, and generating chemical structure information of the composition; executes a second machine learning process that repeatedly executes a process of adjusting a second parameter included in the second learning model based on a comparison between an output value of the generated chemical structure information and a correct answer value prepared in advance; generating integrated information by integrating the physical structure information and the chemical structure information; generating physical property information of the composition based on the integrated information using a third learning model configured to calculate a predicted value of physical property information of the composition when the integrated information is input; execute a third machine learning process that repeatedly executes a process of adjusting a third parameter included in the third learning model based on a comparison between the generated output value of the physical property information and a correct answer value prepared in advance; In the virtual experiment process, generating new first material information as the input data; generating unknown physical structure information based on the first learning model in which the first parameters have been adjusted based on the new first material information; generating new second material information as the input data; generating unknown chemical structure information based on the second learning model in which the second parameters have been adjusted based on the new second material information; generating unknown integrated information by integrating the unknown physical structure information and the unknown chemical structure information; The unknown integrated information is input to the third learning model in which the third parameter has been adjusted to generate unknown physical property information; Execute a process of outputting the generated unknown physical property information. program.

Citation Information

Patent Citations

  • Physical property prediction device and physical property prediction method

    JP2020187417A

  • Physical property prediction method and physical property prediction system

    WO2019048965A1

  • Information processing system, information processing method, and information processing program

    WO2021095722A1