Thin-Film X-Ray Analysis Using Neural Network Parameter Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing X-ray analysis methods for thin films, such as global optimization, require a significant amount of time for analysis.

Innovation Solution

An information processing apparatus using a neural network that machine-learns teacher data from X-ray intensity profiles to rapidly optimize parameters like film thickness, density, and roughness by employing local optimization methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If global optimization method is used to analyze X-ray diffraction results, then parameter optimization accuracy is improved, but analysis time increases significantly

Engineering Contradiction:
Improveparameter optimization accuracyVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by using a neural network to pre-estimate initial parameter values before performing local optimization. The neural network is trained offline on synthetic data generated from global optimization results, enabling it to predict accurate initial values that are close to the global optimum. This preliminary estimation eliminates the need for time-consuming global optimization during actual analysis, while still achieving accurate parameter optimization through subsequent local optimization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical global optimization process with a neural network-based estimation system. Instead of executing computationally intensive global optimization algorithms during analysis, the system uses a pre-trained neural network that has learned the complex relationships between X-ray profiles and optimal parameters. This substitution transforms the mechanical optimization process into an efficient pattern recognition task, dramatically reducing analysis time while maintaining accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If global optimization method is used for thin film analysis, then correct solution parameters are obtained, but computational resources and costs increase

Engineering Contradiction:
Improvecorrect solution parameter determinationVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent performs preliminary action by pre-training the neural network offline using synthetic data generated from global optimization. During actual analysis, the pre-trained network provides accurate initial parameter estimates that guide local optimization to the correct solution. This shifts the computational burden from online analysis to offline training, ensuring reliable parameter determination during analysis while minimizing real-time computational resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by generating synthetic training data that replicates the characteristics of real X-ray profiles. The neural network learns from these copied synthetic examples, which are created through simulation based on physical models. This allows the system to acquire optimization expertise from synthetic copies without requiring extensive real measurement data or repeated global optimization computations on actual samples.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12584871B2Information processing apparatus, information processing method, nontransitory computer readable media storing program, and X-ray analysis apparatus
Publication Date: 2026.03.24 RIGAKU CORP
  • US12584871B2 patent drawing
  • US12584871B2 patent drawing
  • US12584871B2 patent drawing

AI summary

According to an aspect of the present invention, provided is an information processing apparatus comprising a memory configured to store a program; and a processor configured to execute a program so as to output a parameter result in relation to a thin film by inputting a profile result in relation to an intensity of X-ray from the thin film to a neural network, wherein the neural network is a neural network that is allowed to machine-learn teacher data using profile data in relation to an intensity of X-ray from a thin film as input data and using parameter data in relation to the thin film as output data.