JP7655512B2 - 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム - Google Patents
情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム Download PDFInfo
- Publication number
- JP7655512B2 JP7655512B2 JP2023130520A JP2023130520A JP7655512B2 JP 7655512 B2 JP7655512 B2 JP 7655512B2 JP 2023130520 A JP2023130520 A JP 2023130520A JP 2023130520 A JP2023130520 A JP 2023130520A JP 7655512 B2 JP7655512 B2 JP 7655512B2
- Authority
- JP
- Japan
- Prior art keywords
- crystal
- substance
- trained
- data
- training
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0475—Generative networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/088—Non-supervised learning, e.g. competitive learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/0895—Weakly supervised learning, e.g. semi-supervised or self-supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/094—Adversarial learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/096—Transfer learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/0985—Hyperparameter optimisation; Meta-learning; Learning-to-learn
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/70—Machine learning, data mining or chemometrics
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/30—Prediction of properties of chemical compounds, compositions or mixtures
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C60/00—Computational materials science, i.e. ICT specially adapted for investigating the physical or chemical properties of materials or phenomena associated with their design, synthesis, processing, characterisation or utilisation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Probability & Statistics with Applications (AREA)
- Databases & Information Systems (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
Description
結晶、その中でも材料の逆設計法は、「運」や「セレンディピティ」に頼ることなく、求める特性を持った材料を探索する次世代の手法に貢献することができる。本実施形態では、ニューラルネットワークを使用して結晶構造を表現するための正確で実用的なアプローチとして、ニューラル構造フィールド(NeSF)を提案する。物理学におけるベクトル場の概念とコンピュータビジョンにおける暗黙的なニューラル表現に着想を得て、提案されたNeSFは、結晶構造を原子の離散的な集合としてではなく、連続的な場と見なす。既存のグリッドベースの離散空間表現とは異なり、NeSFは空間解像度と計算の複雑さの間のトレードオフを克服し、任意の結晶構造を表現することができる。本実施形態では、NeSFを評価するために、ペロブスカイト構造材料や銅酸塩超伝導体など、さまざまな結晶構造を回復できる結晶構造のオートエンコーダを提案する。広範な定量的結果は、既存のグリッドベースのアプローチと比較して、NeSFの優れたパフォーマンスを示している。なお、以下において[]内の番号は、図21~図23に示されている参考文献番号を表す。
材料科学の基本的なパラダイムでは、材料特性が結晶構造と密接に結合していると仮定して、構造と特性との関係を考慮する。したがって、材料科学における従来のアプローチでは、材料の構造と特性の関係の理論的および実験的分析が行われ、優れた特性を持つ新しい材料が探索される[1,2]。しかし、これらの従来のアプローチは、労働集約的な人間の分析や「セレンディピティ」にさえ依存している。材料の分析と開発を自動化または支援するために、データ駆動型のアプローチが材料科学で積極的に研究されており、マテリアルズインフォマティクス(MI)の領域が確立されている[3‐6]。物理法則の推定に基づく従来のアプローチとは異なり、MIは、収集された材料のデータセットから、統計および機械学習(ML)手法を介して材料の知識(構造と特性の関係を支配する法則など)を明らかにすることを目的としている。近年、MLの技術的進歩と大規模な材料データベースの出現により、MIは急速に発展している[6,7]。したがって、強力なニューラルネットワークベースのML手法は、MI研究の重要な要素になりつつある[6]。MIのアプリケーションには、結晶構造[6]や組成[8‐11]などの材料特性データからの材料特性の予測、実験データの自動分析[12‐14]、および科学文献からの知識検索のための自然言語処理[15]が含まれる。
最初に、NeSFを使用して結晶構造を推定し、NeSFをトレーニングする手順について説明する。次に、NeSFの応用として、結晶構造のオートエンコーダを提示する。このオートエンコーダでは、結晶構造がエンコーダを介してベクトルz(潜在ベクトルと呼ばれる)に埋め込まれ、NeSFがデコーダとして機能し、入力された結晶構造をzから復元する。NeSFベースのオートエンコーダのパフォーマンスは、ボクセル化ベースのICSG3Dベースラインを上回る再構成精度を評価することによって定量的に分析される。学習されたベクトルzの空間を定性的に分析し提案されたオートエンコーダによってこの分析は、学習された空間が、単にランダムに結晶構造を埋め込むのではなく、結晶構造間の類似性を反映していることを示す。
推定ターゲットの材料情報がベクトルzとして与えられると、zから結晶構造を推定することは、単位セル内の原子の位置と種を格子定数とともに推定することになる。格子定数は、長さa、b、およびcと角度α、β、およびγとしてモデル化され、入力zを使用した単純な多層パーセプトロン(MLP)によって推定される。一方、原子位置と原子種は、前節で説明したように、NeSFの位置フィールドfpと種類フィールドfsによってそれぞれ推定される。これらのフィールドは単純なMLPとしても実装され、それぞれがクエリ位置pとベクトルzを入力として取り、フィールド値を予測する(つまり、3Dポインティングベクトルまたはカテゴリ確率分布)。NeSFネットワークのアーキテクチャの概要を図1(b)の右側に示す。
NeSFのトレーニングは、上記の推定アルゴリズムとは異なり、はるかに単純である。ユニットセル内の3Dクエリポイント{ps i}をランダムにサンプリングし、これらのポイントでのフィールド出力の損失値を計算する。したがって、fp(ps i,z)とfs(ps i,z)を監視して、それぞれ最も近い原子の位置と種類を示す。ただし、メモリ使用量の実際的な制限のため、クエリポイントを密にサンプリングすることはできない。したがって、トレーニングにはクエリポイントのサンプリング戦略が必要である。DeepSDF[31]などの3D形状推定のための既存の暗黙的なニューラル表現は、表面近くのトレーニングクエリポイントをサンプリングする。カリキュラムDeepSDF[35]はさらにカリキュラム学習を導入し、トレーニングが進むにつれてサンプリング密度が表面近くで強化される。
NeSFの表現力を実証および評価するために、結晶構造のオートエンコーダを提案する。他の一般的なオートエンコーダと同様に、提案されているNeSFベースのオートエンコーダは、エンコーダとデコーダで構成されている。エンコーダは、入力結晶構造(つまり、単位セル内の原子の位置と種、および格子定数)を抽象的な潜在ベクトルzに変換するニューラルネットワークである。NeSFを使用するデコーダは、潜在ベクトルzから入力結晶構造を再構築する。オートエンコーダは通常、自己教師あり学習を介してデータの潜在的なベクトル表現を学習するために使用される。この学習では、入力データが再構成損失を介して学習を監視できる。
ICSG3D、limited cell size6Å(LCS6Å)、およびYBCO-like datasetsの3つの材料データセットでオートエンコーダとICSG3D24(ベースライン)をトレーニングおよび評価した。これらのデータセットは、Materials Projectから材料の結晶構造を収集し、さまざまな難易度を持つように設計されている。ICSG3Dデータセット[24]は、マテリアルコレクションであり、限定された結晶系(立方体)とプロトタイプ(つまり、AB、ABX2、およびABX3)を含む7897のマテリアルが含まれている3つのデータセットである。LCS6Åデータセットは、x,y,z軸方向の単位格子サイズが6Å以下の6005の材料で構成されており、結晶系とプロトタイプに制限はない。YBCOのようなデータセットは、c軸に沿って狭い単位セルを持つ100の材料で構成されている。これらの構造には、通常、イットリウムバリウム銅酸化物(YBCO)超伝導体の構造が含まれる。構造が複雑でサンプルが比較的少ないため、YBCOのようなデータセットは、評価された3つのデータセットの中で最も困難である。これらのデータセットの詳細については、図27のセクション4.1を参照されたい。
ットとは少し異なる方法で処理された。データ分割によるパフォーマンスの変動を減らすために、YBCOのようなデータセットに20倍の交差検証を採用したが、10回ではなく1回評価した。ニューラルネットワークの反復トレーニングは、Adam[36]をオプティマイザとして確率的勾配降下法を使用して実施された。損失関数の定義を含む詳細なトレーニング手順は、図28のセクション4.3で提供される。
表1は、3つのデータセットのテストセットにおける、提案されたNeSFベースのオートエンコーダとICSG3Dベースラインの再構成エラーを示している。全体として、提案された方法は、すべての評価指標でICSG3Dよりも一貫して優れており、すべてのデータセットの種類エラーとYBCOのようなデータセットのすべての指標のパフォーマンスが大幅に向上している。図3は、3つの評価されたデータセットからの結晶構造を示しており、テストサンプルと、提案されたオートエンコーダとICSG3Dによる再構成結果を比較している。
セットなどの小さなデータセットでは、グリッドベースの方法よりもNeSFが有利になる。
結晶構造の学習された潜在空間を検査することにより、提案されたNeSFベースのオートエンコーダの特性を定性的に分析した。一般に、優れた潜在空間は、類似した項目(プロパティ、特性、カテゴリなどの点で)を空間内で密接にマッピングする必要がある。これにより、人間と機械による分析を容易にする潜在データ表現が提供される。結晶構造の潜在空間の構築を評価するために、潜在空間の遷移を一連の結晶構造として可視化した。潜在空間が構造的類似性の観点から材料間の関係を捉えるように訓練されている場合、潜在空間内の2点間を補間すると、類似の結晶構造を持つ一連の材料が生成されるはずである。
NaCl0.75O0.25)→NaClである。
パスに沿って崩壊することなく連続的に変化する。これらの結果は、私たちのエンコーダが結晶構造の特徴を抽象的な空間で捉えることによって意味のある連続表現を学習し、提案されたNeSFモデルがこれらの表現を結晶構造にうまくデコードすることを示唆している。
この研究は主に、暗黙的なニューラル表現を使用して結晶構造を推定するための基本的なアプローチの開発に焦点を当てた。さらなる改善の余地と将来の作業における重要な方向性を示唆するために、NeSFの3つの主な制限を特定した。
本実施形態では、ニューラルネットワークを用いて結晶構造を推定するNeSFを提案した。ニューラルネットワークを使用して結晶構造を直接決定することは困難である。これらの構造は基本的に、さまざまな数の原子を含む順序付けられていない集合として表されるためである。NeSFは、結晶構造を離散的な原子の集合としてではなく、連続したベクトル場として扱うことで、この問題を克服している。NeSFのアイデアは、物理学におけるベクトル場と、コンピュータビジョンにおける最近の暗黙的なニューラル表現から借用している。暗黙的ニューラル表現は、ニューラルネットワークを使用して3Dジオメトリを表すML手法である。NeSFは、位置フィールドと種類フィールドを導入してこの手法を拡張し、結晶構造の原子位置と種をそれぞれ推定する。結晶構造を表現するための既存のグリッドベースのアプローチとは異なり、NeSFは空間分解能と計算の複雑さの間のトレードオフがなく、任意の結晶構造を表現できる。
次に、図を参照して、実施形態の情報処理装置10の作用を説明する。情報処理装置10は、学習用結晶データを受け付けると、データ記憶部100に格納する。そして、情報処理装置10は、学習処理開始の指示信号を受け付けると、図13に示す学習済みモデル生成処理ルーチンを実行する。
ステップS100において、学習用取得部102は、データ記憶部100に格納されている複数の学習用結晶データを取得する。
ステップS200において、取得部108は、対象ベクトルとクエリポイントとを取得する。
以下、本開示の態様について付記する。
ニューラルネットワークモデルを利用して、原子点群により構成される物質の構造を表す場を表現する処理部を含む情報処理装置。
対象ベクトルと物質内の着目点であるクエリポイントとを取得する取得部を更に含み、
前記ニューラルネットワークモデルは、任意のベクトルと前記クエリポイントとが入力されると、前記クエリポイントにおける前記物質の構造の場を表すフィールドデータを出力する学習済みニューラルネットワークモデルであり、
前記処理部は、前記学習済みニューラルネットワークモデルに対して、前記取得部により取得された前記対象ベクトルと前記クエリポイントとを入力することにより、前記クエリポイントに対応する前記フィールドデータを取得する、
付記1に記載の情報処理装置。
前記フィールドデータは、前記物質の結晶を構成する原子の位置の場を表す位置フィールドと、前記物質の結晶を構成する原子の種類の場を表す種類フィールドとによって表され、
前記学習済みニューラルネットワークモデルは、学習済みの第1ニューラルネットワークモデルと、学習済みの第2ニューラルネットワークモデルとを含み、
前記学習済みの第1ニューラルネットワークモデルは、前記任意のベクトルと前記クエリポイントとが入力されると、前記クエリポイントに対応する前記位置フィールドを出力し、
前記学習済みの第2ニューラルネットワークモデルは、前記任意のベクトルと前記クエリポイントとが入力されると、前記クエリポイントに対応する前記種類フィールドを出力し、
前記処理部は、
前記学習済みの第1ニューラルネットワークモデルに対して、前記取得部により取得された前記対象ベクトルと前記クエリポイントとを入力することにより、前記クエリポイントに対応する前記位置フィールドを取得し、
前記学習済みの第2ニューラルネットワークモデルに対して、前記取得部により取得された前記対象ベクトルと前記クエリポイントとを入力することにより、前記クエリポイントに対応する前記種類フィールドを取得する、
付記2に記載の情報処理装置。
前記学習済みニューラルネットワークモデルは、
前記物質の結晶構造を表す結晶データであって、前記物質の結晶を構成する原子の位置を表す位置データと、前記物質の結晶を構成する原子の種類を表す種類データと、前記物質の結晶の格子定数データとを含む学習用結晶データに基づいて機械学習によって予め生成された学習済みモデルである、
付記2又は付記3に記載の情報処理装置。
前記学習済みニューラルネットワークモデルは、学習済みのオートエンコーダのうちの、学習済みの第1デコーダ及び学習済みの第2デコーダであり、
前記学習済みのオートエンコーダのうちの学習済みのエンコーダは、前記物質の結晶構造を表す結晶データであって、前記物質の結晶を構成する原子の位置を表す位置データと、前記物質の結晶を構成する原子の種類を表す種類データと、前記物質の結晶の格子定数データとを含む結晶データが入力されると、前記物質の結晶を表す潜在ベクトルを出力し、
前記学習済みの第1デコーダは、前記潜在ベクトルに代わる前記任意のベクトルと、前記クエリポイントとが入力されると、前記クエリポイントに対応する前記位置フィールドを出力し、
前記学習済みの第2デコーダは、前記潜在ベクトルに代わる前記任意のベクトルと、前記クエリポイントとが入力されると、前記クエリポイントに対応する前記種類フィールドを出力し、
前記学習済みの第1デコーダ及び前記学習済みの第2デコーダは、前記結晶データに基づいて、エンコーダと第1デコーダと第2デコーダとを備えたオートエンコーダを教師なし機械学習させることにより得られる学習済みモデルである、
付記3に記載の情報処理装置。
前記オートエンコーダは、第3デコーダを更に備え、
学習済みの第3デコーダは、前記潜在ベクトルに代わる前記任意のベクトルが入力されると、前記物質の結晶の格子定数データを出力する学習済みモデルである、
付記4に記載の情報処理装置。
原子点群により構成される物質の構造を表す場を表現するニューラルネットワークモデルを学習させる学習部を含む学習済みモデル生成装置。
学習用の前記物質の結晶構造を表す学習用結晶データであって、学習用の前記物質の結晶を構成する原子の位置を表す位置データと、学習用の前記物質の結晶を構成する原子の種類を表す種類データと、学習用の前記物質の結晶の格子定数データとを含む学習用結晶データと、学習用の前記物質内の着目点である学習用クエリポイントとを取得する学習用取得部を更に含み、
前記学習部は、
教師なし機械学習を用いてオートエンコーダを学習させる際に、
前記オートエンコーダのうちのエンコーダに対して前記学習用結晶データを入力することにより、前記学習用の物質の結晶構造を表す潜在ベクトルを取得し、
前記オートエンコーダのうちの第1デコーダに対して、前記潜在ベクトルと前記学習用クエリポイントとの組み合わせを入力することにより、前記学習用の物質の結晶を構成する原子の位置の場を表す位置フィールドを取得し、
前記第1デコーダから出力された前記位置フィールドに基づいて、前記学習用の物質の結晶を構成する原子の位置を推定し、
前記オートエンコーダのうちの第2デコーダに対して、前記潜在ベクトルと前記学習用クエリポイントとの組み合わせを入力することにより、前記学習用の物質の結晶を構成する原子の種類の場を表す種類フィールドデータを取得し、
前記第2デコーダから出力された前記種類フィールドに基づいて、前記学習用の物質の結晶を構成する原子の種類を推定し、
前記オートエンコーダのうちの第3デコーダに対して、前記潜在ベクトル前記学習用クエリポイントとの組み合わせを入力することにより、前記学習用の物質の結晶の格子定数データを取得し、
推定された前記原子の位置、推定された前記原子の種類、及び前記第3デコーダから出力された前記格子定数データとの組み合わせと、前記学習用結晶データのうちの前記位置データ、前記種類データ、及び前記格子定数データとの組み合わせとが対応するように、教師なし機械学習を用いてオートエンコーダを学習させることにより、学習済みの第1デコーダと学習済みの第2デコーダとを生成する、
付記7に記載の学習済みモデル生成装置。
ニューラルネットワークモデルを利用して、原子点群により構成される物質の構造を表す場を表現する、処理をコンピュータが実行する情報処理方法。
原子点群により構成される物質の構造を表す場を表現するニューラルネットワークモデルを学習させる、処理をコンピュータが実行する学習済みモデル生成方法。
ニューラルネットワークモデルを利用して、原子点群により構成される物質の構造を表す場を表現する、処理をコンピュータに実行させるための情報処理プログラム。
原子点群により構成される物質の構造を表す場を表現するニューラルネットワークモデルを学習させる、処理をコンピュータに実行させるための学習済みモデル生成プログラム。
10 情報処理装置
100 データ記憶部
102 学習用取得部
104 学習部
106 モデル記憶部
108 取得部
110 処理部
Claims (22)
- 原子により構成される対象物質を表すターゲット物質情報と、前記対象物質内の着目点であるクエリポイントとを取得する取得部と、
任意の物質を表す物質情報と任意の物質内の着目点であるクエリポイントとが入力されると、前記クエリポイントにおける前記物質の構造を表す場を示すフィールドデータを出力する学習済みニューラルネットワークモデルに対して、前記取得部により取得された前記ターゲット物質情報と前記クエリポイントを入力することにより、前記クエリポイントに対応する前記フィールドデータを取得する処理部と、
を含む情報処理装置。 - 前記学習済みニューラルネットワークモデルは、原子により構成される物質の構造を表す場を表現する陰関数に対応し、
前記処理部は、前記学習済みニューラルネットワークモデルに対して、前記ターゲット物質情報と前記クエリポイントとを入力することにより、前記陰関数の値として前記フィールドデータを取得する、
請求項1に記載の情報処理装置。 - 前記陰関数の値は、前記クエリポイントと最も近い位置に存在している原子の位置情報を含む、
請求項2に記載の情報処理装置。 - 前記陰関数の値は、前記原子の種を示す情報を含む、
請求項2又は請求項3に記載の情報処理装置。 - 前記原子は点群により表現される、
請求項1に記載の情報処理装置。 - 前記ターゲット物質情報は連続表現で表される、
請求項1に記載の情報処理装置。 - 前記連続表現は潜在空間内の補間処理により獲得される、
請求項6に記載の情報処理装置。 - 前記場は結晶構造の単位セル内の前記物質の構造を表現する、
請求項1に記載の情報処理装置。 - 前記学習済みニューラルネットワークモデルは、更に前記対象物質の格子定数を推定するデコーダを有する、
請求項4に記載の情報処理装置。 - 前記学習済みニューラルネットワークモデルは生成モデルの一部に組み込まれる、
請求項1に記載の情報処理装置。 - 前記生成モデルは変分オートエンコーダまたは敵対的生成ネットワークである、
請求項10に記載の情報処理装置。 - 前記場は、ペロブスカイト材料構造、超伝導体構造、立方体構造、非立方体構造、及び歪んだ結晶構造のいずれか少なくとも一つを表現する、
請求項1に記載の情報処理装置。 - 前記ターゲット物質情報は、バンドギャップ及び形成エネルギのいずれかである、
請求項1に記載の情報処理装置。 - 前記ターゲット物質情報は、前記対象物質を表すベクトルである対象ベクトルであり、
前記ニューラルネットワークモデルは、任意のベクトルと前記クエリポイントとが入力されると、前記クエリポイントにおける前記場を表すフィールドデータを出力する学習済みニューラルネットワークモデルであり、
前記処理部は、前記学習済みニューラルネットワークモデルに対して、前記取得部により取得された前記対象ベクトルと前記クエリポイントとを入力することにより、前記クエリポイントに対応する前記フィールドデータを取得する、
請求項1に記載の情報処理装置。 - 前記フィールドデータは、前記物質の結晶を構成する原子の位置の場を表す位置フィールドと、前記物質の結晶を構成する原子の種類の場を表す種類フィールドとによって表され、
前記学習済みニューラルネットワークモデルは、学習済みの第1ニューラルネットワークモデルと、学習済みの第2ニューラルネットワークモデルとを含み、
前記学習済みの第1ニューラルネットワークモデルは、前記任意のベクトルと前記クエリポイントとが入力されると、前記クエリポイントに対応する前記位置フィールドを出力し、
前記学習済みの第2ニューラルネットワークモデルは、前記任意のベクトルと前記クエリポイントとが入力されると、前記クエリポイントに対応する前記種類フィールドを出力し、
前記処理部は、
前記学習済みの第1ニューラルネットワークモデルに対して、前記取得部により取得された前記対象ベクトルと前記クエリポイントとを入力することにより、前記クエリポイントに対応する前記位置フィールドを取得し、
前記学習済みの第2ニューラルネットワークモデルに対して、前記取得部により取得された前記対象ベクトルと前記クエリポイントとを入力することにより、前記クエリポイントに対応する前記種類フィールドを取得する、
請求項14に記載の情報処理装置。 - 前記学習済みニューラルネットワークモデルは、
前記物質の結晶構造を表す結晶データであって、前記物質の結晶を構成する原子の位置を表す位置データと、前記物質の結晶を構成する原子の種類を表す種類データと、前記物質の結晶の格子定数データとを含む学習用結晶データに基づいて機械学習によって予め生成された学習済みモデルである、
請求項14又は請求項15に記載の情報処理装置。 - 前記学習済みニューラルネットワークモデルは、学習済みのオートエンコーダのうちの、学習済みの第1デコーダ及び学習済みの第2デコーダであり、
前記学習済みのオートエンコーダのうちの学習済みのエンコーダは、前記物質の結晶構造を表す結晶データであって、前記物質の結晶を構成する原子の位置を表す位置データと、前記物質の結晶を構成する原子の種類を表す種類データと、前記物質の結晶の格子定数データとを含む結晶データが入力されると、前記物質の結晶を表す潜在ベクトルを出力し、
前記学習済みの第1デコーダは、前記潜在ベクトルに代わる前記任意のベクトルと、前記クエリポイントとが入力されると、前記クエリポイントに対応する前記位置フィールド
を出力し、
前記学習済みの第2デコーダは、前記潜在ベクトルに代わる前記任意のベクトルと、前記クエリポイントとが入力されると、前記クエリポイントに対応する前記種類フィールドを出力し、
前記学習済みの第1デコーダ及び前記学習済みの第2デコーダは、前記結晶データに基づいて、エンコーダと第1デコーダと第2デコーダとを備えたオートエンコーダを教師なし機械学習させることにより得られる学習済みモデルである、
請求項15に記載の情報処理装置。 - 前記オートエンコーダは、第3デコーダを更に備え、
学習済みの第3デコーダは、前記潜在ベクトルに代わる前記任意のベクトルが入力されると、前記物質の結晶の格子定数データを出力する学習済みモデルである、
請求項17に記載の情報処理装置。 - 原子により構成される学習用の物質の結晶構造を表す学習用結晶データであって、学習用の前記物質の結晶を構成する原子の位置を表す位置データと、学習用の前記物質の結晶を構成する原子の種類を表す種類データとを含む学習用結晶データと、学習用の前記物質内の着目点である学習用クエリポイントとを取得する学習用取得部と、
原子により構成される物質の構造を表す場を表現するニューラルネットワークモデルを学習させる際に、前記ニューラルネットワークモデルに対して前記学習用クエリポイントを入力した際に、前記ニューラルネットワークモデルから出力される、推定された前記原子の位置及び推定された前記原子の種類の組み合わせと、前記学習用結晶データのうちの前記学習用クエリポイントに対応する前記位置データ及び前記種類データとの組み合わせとが対応するように前記ニューラルネットワークモデルを学習させることにより、原子により構成される物質の構造を表す場を表現する学習済みのニューラルネットワークモデルであって、かつ任意の物質を表す物質情報と任意の物質内の着目点であるクエリポイントとが入力されると、前記クエリポイントにおける前記物質の構造を表す場を示すフィールドデータを出力する学習済みニューラルネットワークモデルを生成する学習部と、
を含む学習済みモデル生成装置。 - 前記学習用結晶データには、学習用の前記物質の結晶の格子定数データが更に含まれており、
前記ニューラルネットワークモデルは、オートエンコーダであり、
前記学習部は、
教師なし機械学習を用いて前記オートエンコーダを学習させる際に、
前記オートエンコーダのうちのエンコーダに対して前記学習用結晶データを入力することにより、前記学習用の物質の結晶構造を表す潜在ベクトルを取得し、
前記オートエンコーダのうちの第1デコーダに対して、前記潜在ベクトルと前記学習用クエリポイントとの組み合わせを入力することにより、前記学習用の物質の結晶を構成する原子の位置の場を表す位置フィールドを取得し、
前記第1デコーダから出力された前記位置フィールドに基づいて、前記学習用の物質の結晶を構成する原子の位置を推定し、
前記オートエンコーダのうちの第2デコーダに対して、前記潜在ベクトルと前記学習用クエリポイントとの組み合わせを入力することにより、前記学習用の物質の結晶を構成する原子の種類の場を表す種類フィールドを取得し、
前記第2デコーダから出力された前記種類フィールドに基づいて、前記学習用の物質の結晶を構成する原子の種類を推定し、
前記オートエンコーダのうちの第3デコーダに対して、前記潜在ベクトルと前記学習用クエリポイントとの組み合わせを入力することにより、前記学習用の物質の結晶の格子定数データを取得し、
推定された前記原子の位置、推定された前記原子の種類、及び前記第3デコーダから出力された前記格子定数データとの組み合わせと、前記学習用結晶データのうちの前記位置データ、前記種類データ、及び前記格子定数データとの組み合わせとが対応するように、教師なし機械学習を用いてオートエンコーダを学習させることにより、学習済みの第1デコーダと学習済みの第2デコーダとを生成する、
請求項19に記載の学習済みモデル生成装置。 - 原子により構成される対象物質を表すターゲット物質情報と、前記対象物質内の着目点であるクエリポイントとを取得し、
任意の物質を表す物質情報と任意の物質内の着目点であるクエリポイントとが入力されると、前記クエリポイントにおける前記物質の構造を表す場を示すフィールドデータを出力する学習済みニューラルネットワークモデルに対して、取得された前記ターゲット物質情報と前記クエリポイントを入力することにより、前記クエリポイントに対応する前記フィールドデータを取得する、
処理をコンピュータが実行する情報処理方法。 - 原子により構成される学習用の物質の結晶構造を表す学習用結晶データであって、学習用の前記物質の結晶を構成する原子の位置を表す位置データと、学習用の前記物質の結晶を構成する原子の種類を表す種類データとを含む学習用結晶データと、学習用の前記物質内の着目点である学習用クエリポイントとを取得し、
原子により構成される物質の構造を表す場を表現するニューラルネットワークモデルを学習させる際に、前記ニューラルネットワークモデルに対して前記学習用クエリポイントを入力した際に、前記ニューラルネットワークモデルから出力される、推定された前記原子の位置及び推定された前記原子の種類の組み合わせと、前記学習用結晶データのうちの前記学習用クエリポイントに対応する前記位置データ及び前記種類データとの組み合わせとが対応するように前記ニューラルネットワークモデルを学習させることにより、原子により構成される物質の構造を表す場を表現する学習済みのニューラルネットワークモデルであって、かつ任意の物質を表す物質情報と任意の物質内の着目点であるクエリポイントとが入力されると、前記クエリポイントにおける前記物質の構造を表す場を示すフィールドデータを出力する学習済みニューラルネットワークモデルを生成する、
処理をコンピュータが実行する学習済みモデル生成方法。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023130520A JP7655512B2 (ja) | 2022-11-21 | 2023-08-09 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
| CN202380078286.2A CN120188167A (zh) | 2022-11-21 | 2023-11-14 | 信息处理装置、已学习模型生成装置、信息处理方法、已学习模型生成方法、信息处理程序和已学习模型生成程序 |
| PCT/JP2023/040970 WO2024111471A1 (ja) | 2022-11-21 | 2023-11-14 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
| EP23894480.5A EP4625255A1 (en) | 2022-11-21 | 2023-11-14 | Information processing device, trained model generation device, information processing method, trained model generation method, information processing program, and trained model generation program |
| JP2025039567A JP2025090756A (ja) | 2022-11-21 | 2025-03-12 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022186043 | 2022-11-21 | ||
| JP2022186043 | 2022-11-21 | ||
| JP2023130520A JP7655512B2 (ja) | 2022-11-21 | 2023-08-09 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025039567A Division JP2025090756A (ja) | 2022-11-21 | 2025-03-12 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2024074765A JP2024074765A (ja) | 2024-05-31 |
| JP2024074765A5 JP2024074765A5 (ja) | 2024-12-10 |
| JP7655512B2 true JP7655512B2 (ja) | 2025-04-02 |
Family
ID=91195613
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023130520A Active JP7655512B2 (ja) | 2022-11-21 | 2023-08-09 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
| JP2025039567A Pending JP2025090756A (ja) | 2022-11-21 | 2025-03-12 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025039567A Pending JP2025090756A (ja) | 2022-11-21 | 2025-03-12 | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP4625255A1 (ja) |
| JP (2) | JP7655512B2 (ja) |
| CN (1) | CN120188167A (ja) |
| WO (1) | WO2024111471A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118820284B (zh) * | 2024-09-13 | 2024-12-27 | 清华大学深圳国际研究生院 | 一种基于语义理解的晶体材料结构生成方法、计算机可读存储介质及计算机程序产品 |
| CN120912692B (zh) * | 2025-09-29 | 2026-01-20 | 山东华云三维科技有限公司 | 一种面向增材制造的晶格数据压缩方法、系统及介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018010428A (ja) | 2016-07-12 | 2018-01-18 | 株式会社日立製作所 | 材料創成装置、および材料創成方法 |
| JP2020166706A (ja) | 2019-03-29 | 2020-10-08 | 株式会社クロスアビリティ | 結晶形予測装置、結晶形予測方法、ニューラルネットワークの製造方法、及びプログラム |
| WO2021262792A1 (en) | 2020-06-24 | 2021-12-30 | Sri International | Unsupervised invertible physics-based vector representation for molecules |
| WO2023047843A1 (ja) | 2021-09-27 | 2023-03-30 | オムロン株式会社 | モデル生成方法、データ提示方法、データ生成方法、推定方法、モデル生成装置、データ提示装置、データ生成装置、及び推定装置 |
| CN116343937A (zh) | 2022-12-28 | 2023-06-27 | 深圳晶泰科技有限公司 | 晶体结构生成方法、装置、电子设备及计算机可读存储介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7319902B2 (ja) | 2019-12-12 | 2023-08-02 | 株式会社ニチベイ | 縦型ブラインド |
| JP7673896B2 (ja) | 2021-06-04 | 2025-05-09 | ダイハツ工業株式会社 | 車両構造 |
-
2023
- 2023-08-09 JP JP2023130520A patent/JP7655512B2/ja active Active
- 2023-11-14 CN CN202380078286.2A patent/CN120188167A/zh active Pending
- 2023-11-14 EP EP23894480.5A patent/EP4625255A1/en active Pending
- 2023-11-14 WO PCT/JP2023/040970 patent/WO2024111471A1/ja not_active Ceased
-
2025
- 2025-03-12 JP JP2025039567A patent/JP2025090756A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018010428A (ja) | 2016-07-12 | 2018-01-18 | 株式会社日立製作所 | 材料創成装置、および材料創成方法 |
| JP2020166706A (ja) | 2019-03-29 | 2020-10-08 | 株式会社クロスアビリティ | 結晶形予測装置、結晶形予測方法、ニューラルネットワークの製造方法、及びプログラム |
| WO2021262792A1 (en) | 2020-06-24 | 2021-12-30 | Sri International | Unsupervised invertible physics-based vector representation for molecules |
| WO2023047843A1 (ja) | 2021-09-27 | 2023-03-30 | オムロン株式会社 | モデル生成方法、データ提示方法、データ生成方法、推定方法、モデル生成装置、データ提示装置、データ生成装置、及び推定装置 |
| CN116343937A (zh) | 2022-12-28 | 2023-06-27 | 深圳晶泰科技有限公司 | 晶体结构生成方法、装置、电子设备及计算机可读存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| CHIBA, Naoya et al.,"Neural Structure Fields with Application to Crystal Structure Autoencoders",arXiv.org [online],米国,Cornell University,2022年12月08日,[検索日 2024.01.18], pp.1-29,インターネット:<URL:https://arxiv.org/pdf/2012.13120v1.pdf> |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120188167A (zh) | 2025-06-20 |
| JP2025090756A (ja) | 2025-06-17 |
| EP4625255A1 (en) | 2025-10-01 |
| JP2024074765A (ja) | 2024-05-31 |
| WO2024111471A1 (ja) | 2024-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Larocca et al. | Barren plateaus in variational quantum computing | |
| JP7187681B2 (ja) | 細胞画像の分析のためのコンピュータ実装方法、コンピュータプログラム製品およびシステム | |
| JP2025090756A (ja) | 情報処理装置、学習済みモデル生成装置、情報処理方法、学習済みモデル生成方法、情報処理プログラム、及び学習済みモデル生成プログラム | |
| Burlina et al. | Where's Wally now? Deep generative and discriminative embeddings for novelty detection | |
| Willett et al. | Minimax optimal level-set estimation | |
| Dhevi | Imputing missing values using Inverse Distance Weighted Interpolation for time series data | |
| Zhang et al. | ET-AL: entropy-targeted active learning for bias mitigation in materials data | |
| Han et al. | AI-powered exploration of molecular vibrations, phonons, and spectroscopy | |
| CN119691673B (zh) | 一种基于多维数据分析的交互数据处理方法 | |
| Chiba et al. | Neural structure fields with application to crystal structure autoencoders | |
| Lee et al. | Methodological framework for materials discovery using machine learning | |
| CN120655990A (zh) | 基于多模态数据和残差图注意力网络的生物特征分析系统 | |
| Qiao et al. | Using the KDE method to model ecological niches: A response to Blonder et al.(2017) | |
| Li et al. | Efficient level-crossing probability calculation for Gaussian process modeled data | |
| CN119649080A (zh) | 一种跨域小样本学习高光谱图像分类方法 | |
| Duta et al. | SPHINX: Structural prediction using hypergraph inference network | |
| Li et al. | Imaging by unsupervised feature learning of the wave equation | |
| JP4451332B2 (ja) | 類似時系列データ計算装置、および類似時系列データ計算プログラム | |
| Saxena et al. | Scalable inference for bayesian multinomial logistic-normal dynamic linear models | |
| Vu et al. | iPMDS: Interactive probabilistic multidimensional scaling | |
| Chavelli | Data-Driven Discovery of State Variables from Dynamical System Observations | |
| Sundararaghavan et al. | Methodology for estimation of intrinsic dimensions and state variables of microstructures | |
| Moi et al. | Quest for new materials: Network theory and machine learning perspectives | |
| Li | Efficient Visualization for Machine-Learning-Represented Scientific Data | |
| Cruz et al. | Image reconstruction in electrical impedance tomography using deep neural networks with differential evolution |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AA64 | Notification of invalidation of claim of internal priority (with term) |
Free format text: JAPANESE INTERMEDIATE CODE: A241764 Effective date: 20230905 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230913 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241129 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241129 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20241129 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250115 |
|
| 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: 20250212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250312 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7655512 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |