Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6760380B2 - 分析データ処理方法及び分析データ処理装置 - Google Patents
[go: Go Back, main page]

JP6760380B2 - 分析データ処理方法及び分析データ処理装置 - Google Patents

分析データ処理方法及び分析データ処理装置 Download PDF

Info

Publication number
JP6760380B2
JP6760380B2 JP2018531042A JP2018531042A JP6760380B2 JP 6760380 B2 JP6760380 B2 JP 6760380B2 JP 2018531042 A JP2018531042 A JP 2018531042A JP 2018531042 A JP2018531042 A JP 2018531042A JP 6760380 B2 JP6760380 B2 JP 6760380B2
Authority
JP
Japan
Prior art keywords
data
analysis
channel
data processing
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018531042A
Other languages
English (en)
Other versions
JPWO2018025361A1 (ja
Inventor
陽 野田
陽 野田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shimadzu Corp
Original Assignee
Shimadzu Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shimadzu Corp filed Critical Shimadzu Corp
Publication of JPWO2018025361A1 publication Critical patent/JPWO2018025361A1/ja
Application granted granted Critical
Publication of JP6760380B2 publication Critical patent/JP6760380B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N30/00Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
    • G01N30/02Column chromatography
    • G01N30/62Detectors specially adapted therefor
    • G01N30/78Detectors specially adapted therefor using more than one detector
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/17Systems in which incident light is modified in accordance with the properties of the material investigated
    • G01N21/25Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
    • G01N21/31Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry
    • G01N21/35Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry using infrared light
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N23/00Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
    • G01N23/22Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by measuring secondary emission from the material
    • G01N23/223Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by measuring secondary emission from the material by irradiating the sample with X-rays or gamma-rays and by measuring X-ray fluorescence
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/62Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating the ionisation of gases, e.g. aerosols; by investigating electric discharges, e.g. emission of cathode
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N30/00Investigating or analysing materials by separation into components using adsorption, absorption or similar phenomena or using ion-exchange, e.g. chromatography or field flow fractionation
    • G01N30/02Column chromatography
    • G01N30/86Signal analysis
    • G01N30/8675Evaluation, i.e. decoding of the signal into analytical information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/44Resins; Plastics; Rubber; Leather
    • G01N33/442Resins; Plastics
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/48Biological material, e.g. blood, urine; Haemocytometers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0499Feedforward networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/09Supervised learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16BBIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
    • G16B40/00ICT specially adapted for biostatistics; ICT specially adapted for bioinformatics-related machine learning or data mining, e.g. knowledge discovery or pattern finding
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16BBIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
    • G16B40/00ICT specially adapted for biostatistics; ICT specially adapted for bioinformatics-related machine learning or data mining, e.g. knowledge discovery or pattern finding
    • G16B40/30Unsupervised data analysis

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Biochemistry (AREA)
  • Analytical Chemistry (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Medical Informatics (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Databases & Information Systems (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Biotechnology (AREA)
  • Public Health (AREA)
  • Epidemiology (AREA)
  • Bioethics (AREA)
  • Computing Systems (AREA)
  • Food Science & Technology (AREA)
  • Medicinal Chemistry (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Electrochemistry (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)

Description

本発明は、液体クロマトグラフ分析装置やガスクロマトグラフ分析装置、赤外分光光度計、蛍光X線分析装置等のスペクトル分析装置等、種々の分析装置により収集されたデータを処理する分析データ処理方法及び分析データ処理装置に関する。
液体クロマトグラフやガスクロマトグラフ等の成分分離装置と検出器とを組み合わせたクロマトグラフ分析装置では、試料に含まれる多数の成分を時間的に分離した上で該成分を検出器で測定することにより、ある時間(保持時間)における信号強度を示す点データの集合から成る分析データ(クロマトグラムデータ)が得られる。また、検出器として質量分析装置(MS)を用いたクロマトグラフ質量分析装置(LC/MS、GC/MS等)では、試料に含まれる成分を時間的に分離した上で、各成分を質量分析装置で測定することにより、ある時間、ある質量電荷比m/zにおける信号強度を示す点データの集合から成る分析データ(クロマトグラムデータ、マススペクトルデータ)を取得することができる。
さらに、赤外分光光度計や蛍光X線分析装置等のスペクトル分析装置では、試料となる物質に所定の波長範囲の光を照射することにより該物質から放射される光を検出器で測定することにより、ある波長(波数)又はエネルギーにおける信号強度を示す点データの集合から成る分析データ(スペクトルデータ)が得られる。これら分析データを構成する点データの数は、分析装置が備える検出器のチャンネルの数に相当する。
いずれの分析装置においても、分析データから、時間、質量電荷比(m/z)、波長又はエネルギーを横軸とし、検出器のチャンネルの出力(信号強度値)を縦軸とするグラフ(クロマトグラム、マススペクトル、スペクトル)を作成することができる。これらのグラフでは、試料に含まれる成分の種類に応じた位置(保持時間、波長・エネルギー、質量電荷比m/z)にピークが現れる。従って、試料について得られた分析データを解析することにより、該試料の種類や該試料が属するグループなどを識別することができる。
分析装置により収集された分析データから調べたい内容、つまり分析データを解析する目的を変数(目的変数)y、検出器の各チャンネルの出力を変数(説明変数)x1、x2、x3・・・とすると変数yは変数x1、x2、x3・・・を使って表すことができる。変数x1、x2、x3・・・は互いに独立した変数であることから、統計学上、上記分析データは変数x1、x2、x3・・・の数だけ次元を有する多次元データとして扱われる。
多種多様な化合物の混合物から成る試料について得られる分析データの場合、グラフには多数のピークが発生するが、全てのピークについてその位置や大きさを解析する作業は効率が悪い。特定のピークに着目することにより、作業の効率化を図ることができるが、どのピークに着目すべきか判断することは困難である。そこで、このような問題を解決する解析手法として、主成分分析(Principal Component Analysis: PCA、非特許文献1)や非負行列因子分解(Nonnegative Matrix Factorization: NMF、非特許文献2)、クラスター分析等の多変量解析が利用されている。
多変量解析では、複数グループの試料について得られた分析データの間で、グラフに現れるピークの位置やピーク形状の比較を行い、その結果に基づき分析データの中から不要な点データを削除したり統合したりすることにより分析データを低次元に写像する。低次元に写像された分析データは、その後、回帰分析や判別分析の手法によりモデル化される。
説明変数の数が少ない二次元データや三次元データ等、比較的単純なデータの場合は線形回帰分析、線形判別分析の手法が適用される。一方、分析装置で得られる分析データのような多次元データの場合は、線形回帰や線形判別の分析手法を適用することが難しく、ニューラルネットやサポートベクターマシン(SVM)等の学習機械による非線形回帰分析、非線形判別分析の手法が適用される。
PCAやNMFでは、分析データをモデル化したときに信号強度が変動する次元を全て反映できるように低次元に写像する。
例えば、蛍光X線分析装置の検出結果に基づきプラスチックの種類を判別する場合、予め、プラスチックの種類が既知の複数グループについてスペクトルデータを取得し、これら複数グループのデータ間で多変量解析が行われる。スペクトルには、プラスチックのベースとなる材料由来のピーク以外に塗料や可塑剤・難燃剤等の添加物由来のピークが含まれる。一般に、プラスチックの種類が異なると添加物の種類も異なるため、ベース材料由来のピークだけでなく添加物由来のピークも複数のグループのデータ間で変動することになる。従って、この場合はベース材料由来のピークと添加物由来のピークの両方を再現できるように分析データが低次元に写像される。
また例えば、癌疾患の病理マーカを探索するために、健常者グループの生体サンプルについて得られたマススペクトルデータと癌患者グループの生体サンプルについて得られたマススペクトルデータを用いて多変量解析を行う場合、病理マーカとなる成分以外の成分に由来するピークが変動することがある。これは、多くの癌患者に共通する生活習慣(喫煙、飲酒等)があり、該生活習慣に起因する成分に由来するピークも健常者グループと癌患者グループのデータ間で差異があるためである。従って、この場合は癌疾患の病理マーカとなる成分由来のピークと、生活習慣に起因する成分に由来するピークも再現できるように、分析データが低次元に写像される。
"多変量解析(主成分分析)を活用したクロマトデータ解析",株式会社島津製作所HP,[平成28年7月25日検索],インターネット<URL:http://www.an.shimadzu.co.jp/hplc/support/lib/lctalk/82/82tec.htm> NGOC-DIEP HO, "NONNEGATIVE MATRIX FACTORIZATIONALGORITHMS AND APPLICATIONS",インターネット<URL:https://www.researchgate.net/profile/Ngoc_Diep_Ho/publication/262258846_Nonnegative_matrix_factorization_algorithms_and_applications/links/02e7e537226cb7e59b000000.pdf> Tomoo AOYAMA and Hiroshi ICHIKAWA, "Obtaining the Correlation Indices between Drug Activity and Structural Parameters Using a Neural Networl", Chem. Pharm. Bull. 39(2) 372-378, (1991) Karen Simonyan et al., "Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps", インターネット<URL:http://arxiv.org/pdf/1312.6034v2.pdf>
上述したようにして低次元に写像された後の分析データをニューラルネットやSVM等の学習機械に入力して非線形回帰分析や非線形判別分析の手法を用いてモデル化すると、次のような問題が生じる。
上述した添加物由来のピークや生活習慣に起因する成分由来のピークは、プラスチックの種類や癌疾患の特徴を表すものではなく、ピークの大きさとプラスチックの種類又は癌疾患であるか否か(疾患の状態)の間に因果関係がない。つまり、本来は両者の間に相関はなく、たとえ相関が見られたとしても偽の相関(偽相関)である。そのため、プラスチックの種類や疾患の状態が既知の複数の試料について得られた分析データを、モデル化するための学習データとした場合に、該学習データでは添加物由来のピークとプラスチックの種類、又は生活習慣に起因する成分由来のピークと疾患の状態との間で相関がみられたとしても、解析対象の分析データに同じような相関がみられるとは限らない。その結果、学習データと同じ手法が解析対象の分析データには適合しない、いわゆる過剰適合状態となる。
過剰適合を防ぐためには、偽相関を示す成分由来のピークがランダムノイズと変わらない存在として無視できるほどに多種多様なパターンの分析データを学習データとして非線形回帰分析、非線形判別分析を行う必要があるが、そのためには膨大な試料を用意する必要があり、現実的ではない。
本発明が解決しようとする課題は、複数の試料について分析装置で収集された多次元データである分析データに基づく、統計的機械学習を用いた解析手法により前記分析データを処理する際に、前記分析データに含まれる、試料の特徴を表す次元を残しつつ、ノイズを排除することである。
一般に、回帰分析又は判別分析に寄与する次元と回帰分析又は判別分析に用いる関数の出力値の相関は高いため、相関が高い次元のみを分析に利用し、中途半端な相関をもつ次元を削除することを考える。当然ながら、全く相関を持たない次元はノイズである可能性が高いため、削除する。
線形回帰分析や線形判別分析では、相関係数を計算で求めることができるが、ニューラルネットやサポートベクターマシン等の機械学習による非線型関数を用いた回帰分析や判別分析では相関係数を求めることができない。ただし、ニューラルネットを用いた回帰・判別分析では、出力に対する入力の各次元の寄与度を偏微分を用いて算出することが可能である(非特許文献4)。なお、非特許文献4には、ニューラルネットによる非線形回帰/判別分析において、シグモイド関数を用いることが記載されているが、シグモイド関数に限ることなくニューラルネットを用いた学習法としては勾配法が一般的であるため、回帰関数又は判別関数の各データ点における偏微分値(又は劣偏微分値)を算出することが可能である。また、サポートベクターマシンを用いた機械学習による回帰/判別分析においても、入力及び出力がともに連続的な値をとる機械学習手法であれば、同様に、偏微分値を算出したり、偏微分に相当する値として、入力を微小に変化させた場合の差分を算出したりすることが可能である。分析データの各データ点における偏微分値又はそれに相当する値を算出することができれば、その値から寄与度を算出することができる。
そこで、本発明は、複数の試料の各々について分析装置により収集された、該分析装置が備えるマルチチャンネル検出器の複数のチャンネルの出力値から成る多次元の分析データに対して統計的機械学習を用いた解析手法を適用することにより該分析データを処理する方法であって、
既知の試料について得られた分析データを表す非線形な回帰関数又は判別関数を算出し、
当該算出された非線形な回帰関数又は判別関数の微分値から、該非線形回帰関数又は前記非線形判別関数に対する、前記既知試料の分析データを構成する複数のチャンネルの出力値の各々の寄与度を算出し、
該寄与度に基づき、前記検出器の複数のチャンネルの中から、未知試料について得られた分析データの処理に用いるチャンネルを決定することを特徴とする。
上記分析データ処理方法において分析装置とは、マルチチャンネル検出器を備えたものであれば何でも良く、代表的なものとして、質量分析装置、液体クロマトグラフ分析装置、ガスクロマトグラフ分析装置、赤外分光光度計、蛍光X線分析装置等のスペクトル分析装置が挙げられる。
また、既知の試料とは、含まれる成分が既知の試料、プラスチックの種類や癌患者であるか健常者であるか、というように属するグループが既知の試料等をいう。反対に、未知の試料とは、含まれる成分が未知の試料、属するグループが未知の試料をいう。
統計的機械学習には、ニューラルネットやサポートベクターマシン等の学習機械を用いることができる。
既知試料の分析データを表す非線形な回帰関数又は判別関数の微分値は、検出器の各チャンネルの出力値を表す変数(説明変数)で回帰関数又は判別関数を偏微分することにより算出することができるが、算出にかかる時間を低減するために分析データの一部のデータを抜粋したり、分析データをクラスタリングして各クラスターの代表点で代用したり、経験的に求められた標準的なデータパターンに対して微分値を求めたりしても良い。
上記分析データ処理方法において、寄与度に基づきチャンネルを決定する基準は経験的に設定することが可能である。代表的な基準として、例えば寄与度の高い順から上位n個のチャンネルを選択する方法が挙げられる。
この場合、過剰適合が発生しないように、選択するチャンネルの数nを決定すると良い。
過剰適合状態とは、回帰関数又は判別関数を求めるために用いた分析データ自身には、当該回帰関数又は判別関数が適合するが、それ以外の分析データには適合しない状態をいう。例えば、成分が既知の分析データを、回帰関数又は判別関数を求めるための学習データと、学習データについて得られた回帰関数又は判別関数を検証するためのテストデータに分け、学習データについて得られた回帰関数又は判別関数を、学習データ自身に適用した場合の適合率と、前記回帰関数又は判別関数をテストデータに適用した場合の適合率を求め、これらの差が大きければ大きいほど、過剰適合状態にあると判断することができる。
以上より、上記分析データ処理方法においては、既知試料について得られた分析データを学習データとテストデータに分け、学習データを用いて、未知試料について得られた分析データの処理に用いるチャンネルを仮決定し、前記仮決定したチャンネルを用いて前記学習データ及び前記テストデータを処理したときの、該学習データ及び該テストデータの適合率の差が所定範囲内にあるときは、前記仮決定したチャンネルを、未知試料について得られた分析データの処理に用いるチャンネルに正式に決定することが好ましい。
また、上記分析データ処理方法において、好ましくは、検出器の各チャンネルの寄与度に応じて既知試料の分析データを構成する複数のチャンネル毎に重み付けを行い、
重み付けを行った後の複数のチャンネルに対して再び寄与度を算出し、重みを更新することを繰り返す。その重み又は寄与度に基づいて、未知試料について得られた分析データの処理に用いるチャンネルを決定する。
重み付けは、寄与度を強調するような処理、つまり、大きい寄与度はより大きくなるような処理が好ましく、例えば寄与度を累乗する、寄与度の対数をとる、といった処理が挙げられる。また、重みの大きさは、試料の種類や分析装置の種類等に応じて実験的に求めておいても良い。このように重み付けを行う場合も、寄与度から直接チャンネルを決定する場合も、決定されたチャンネルの出力値を用いた機械学習結果に対して再び同様のチャンネル決定を繰り返し行うことにより、チャンネルの数を段階的に減らして行くようにしても良い。
なお、重み付けを行う前の寄与度に基づきチャンネルを決定した場合、重み付けを行った後の寄与度に基づきチャンネルを決定した場合のいずれにおいても、機械学習の結果が機械学習対象となる係数の初期値に依存する場合は寄与度もその初期値による影響を受ける。従って、このような場合は、機械学習を複数回実行した結果に対して得られた複数の寄与度もしくは寄与度に対応した重みの最小値、最大値、平均値を求めてチャンネルの決定に用いてもよい。複数回実行した結果、用いるチャンネルとして決定された回数を基準として正式に用いるチャンネルを決定してもよい。
また、本発明の別の態様は、複数の試料の各々について分析装置により収集された、該分析装置が備えるマルチチャンネル検出器の複数のチャンネルの出力値から成る多次元の分析データに対して統計的機械学習を用いた解析手法を適用することにより該分析データを処理する装置であって、
a)既知の試料について得られた分析データを表す非線形な回帰関数又は判別関数を算出する関数算出部と、
b)前記関数算出部で算出された非線形な回帰関数又は判別関数の微分値から、該非線形回帰関数又は前記非線形判別関数に対する、前記既知試料の分析データを構成する複数のチャンネルの出力値の各々の寄与度を算出する寄与度算出部と、
c)前記寄与度に基づき、前記検出器の複数のチャンネルの中から、未知試料について得られた分析データの処理に用いるチャンネルを決定するチャンネル決定部と
を備えることを特徴とする。
本発明に係る分析データ処理方法及び分析データ処理装置によれば、分析データに含まれる複数のチャンネルの出力値のうち、ノイズとなるチャンネルの出力値を排除し、回帰分析・判別分析に寄与するチャンネルの出力値、すなわち試料の特徴を表すチャンネルの出力値を用いて、未知試料の分析データを解析することができる。
本発明の一実施形態である分析システムの概略構成図。 データ処理方法の手順を示すフローチャート。 PPの試料について得られた吸光比スペクトルの一例。 フルコネクト−ニューラルネットワークの概念図。 分析データの各データ点の寄与度を示す図。 過剰適合の発生を調べた図。 重み付けを行った後の寄与度を示す図。
図1は、本発明の一実施形態である分析システムの概略構成図である。
分析システムは、分析装置10とデータ処理装置20とから成る。分析装置10は、計測部11とマルチチャンネル検出器12(以下、検出器12という)と該検出器12による検出信号をデジタルデータに変換するアナログ-デジタル変換部(ADC)13とを備える。例えば分析装置10がフーリエ変換赤外分光光度計(FTIR)の場合、計測部11は、試料に照射する赤外干渉光を生成する干渉計から成り、検出器12は、TGS検出器やMCT検出器等から成る。
データ処理装置20は、ADC13においてアナログ-デジタル変換された、検出器12のチャンネルの出力データに対して所定のデータ処理を行うことで多次元データである分析データを作成するデータ収集部21と、分析データに基づき赤外吸収スペクトルやクロマトグラム等のグラフを作成するグラフ作成部22と、前記分析データを解析するデータ解析部23と、データ解析部23における解析に用いられる解析用データベース24と、データ解析部23において解析された結果を表示する表示部25と、を備える。
なお、データ処理装置20の機能は、専用のハードウェアを用いて実現することも可能であるが、汎用のパーソナルコンピュータをハードウェア資源とし、該パーソナルコンピュータにインストールされた専用の処理ソフトウェアを実行することにより実現するのが一般的である。
続いて、上記データ処理装置20におけるデータ処理方法の手順を図2に示すフローチャートを参照しながら説明する。図2のフローチャートの各ステップの処理はデータ処理装置20のデータ解析部23が実行する。なお、以下の説明において「入力データ」とはデータ解析部23に入力されるデータを指し、「出力データ」とはデータ解析部23から出力されるデータを指す。
<ステップ1 入力データの正規化>
分析装置10によっては、検出器12の出力値の再現性が低く、たとえ同一試料であっても、測定する毎に検出器12の各チャンネルの出力値が異なる場合がある。また、分析装置10によっては、検出器12のチャンネル毎に感度やSN比が異なる場合もある。例えば質量分析装置では検出器の再現性が低く、マススペクトルに現れるピークの再現性が低い。また、FTIR等の吸光分析装置では、波長によって検出器の感度やSN比が大きく異なる。
そこで、検出器12の各チャンネルの出力値の変動量の期待値がほぼ一定になるよう、つまり、検出器12のチャンネルの出力値の標準偏差が一定になるように正規化する。正規化には種々の周知の方法を用いることができる。例えば、複数の分析データを構成する任意のチャンネルの出力値、つまり、スペクトルやマススペクトル、クロマトグラフ中の任意のピーク値を、その標準偏差で除する処理とすることができる。
<ステップ2 学習機械を用いた非線形回帰分析又は非線形判別分析>
学習データについて、ニューラルネットやSVM等の学習機械を用いた非線形回帰又は非線形判別(学習)を行う。学習データとは、例えば種類が既知の樹脂、癌患者か健常者のいずれであるかが既知の生体サンプルなど、解析結果が既知の試料について分析装置10から得られた分析データを指す。この場合、解析対象試料の分析データに対して適用する非線形回帰分析又は非線形判別分析と同じ回帰対象変数又は判別ラベルで、学習データの非線形回帰分析又は非線形判別分析を行う。ステップ2の処理により、学習データを表す回帰関数又は判別関数が求められる。
<ステップ3 入力データの偏微分値の算出>
学習データについて得られた回帰関数・判別関数を偏微分する。偏微分は、例えば非特許文献4に記載されているような手法を用いることができる。この手法では、softmax関数に入力される値を出力値とみなして微分する。
<ステップ4 寄与度の算出>
ステップ3において算出された偏微分値を用いて各チャンネルの寄与度を算出する。例えば、樹脂種を識別するために得られたスペクトルデータのように、特定のチャンネルの信号強度値が大きくなればなるほど、ある物質を含む確度が上がるという場合は、偏微分値は正の値を示すため、偏微分値の平均を取れば良い。一方、例えばある疾病に罹患しているか否かを判断するための病理マーカを調べるためのマススペクトルデータでは、特定のチャンネルの信号値が適正値からどの程度外れているかが重要となる。このような場合は、正負両方の偏微分値が現れるため、偏微分値の二次ノルムから寄与度を算出する。
<ステップ5 チャンネルの決定>
ステップ4で算出された寄与度の大きい順にn個のチャンネルを選ぶ。この場合、選択する数nとして一つの値を設定しても良いが、いくつかの値を設定し、既知のテストデータ(学習データとは別の既知の分析データ)について選択したn個のチャンネルの出力値を用いて、ステップ2の回帰・判別分析を行った結果、過剰適合が少なく、チャンネルを減らしたことによる精度低下が少なければ、それらn個のチャンネルを最終的にデータ処理に使用するチャンネルに決定すると良い。
また、上位n個のチャンネルを選択した後、これらn個のチャンネルの出力から成る分析データについて、ステップ2〜4の処理を行うと、各チャンネルの寄与度の大きさの順位が入れ替わる場合がある。そこで、まずは、最終的に選択する数nよりも多い数(n +α)のチャンネルを選択し、それら選択したチャンネルについてステップ2〜5の処理を行ってチャンネルの数を段階的に減らし、最終的にn個のチャンネルを決定するようにしても良い。これにより、チャンネルの寄与度の順位の入れ替わりの影響を軽減することもできる。
次に本発明を、プラスチック試料についてFTIRを用いて収集された分析データに基づき、試料の樹脂種の判定のためのデータ処理を行った結果について図3〜図を参照して説明する。
図3、図5及び図6は、添加物など含むPP(ポリプロピレン)、PE(ポリエチレン)、PUR(ポリウレタン樹脂)、ABS樹脂(アクリルニトリル−ブタジエン−スチレン共重合合成樹脂)の4種類の樹脂についてFTIRで得られた分析データ(スペクトルデータ)に基づき、PPと非PPのいずれであるかを識別した結果を示す。
図3は、PPの試料について得られた吸光比スペクトルの一例を示す。このスペクトルは、FTIRで得られた吸光比スペクトルを正規化処理(全ての測定点における信号強度値の標準偏差で各測定点の信号強度値を除する処理)したものである。データ解析部23の関数算出部231には、このように正規化した後の吸光比スペクトルデータが入力される。
データ解析部23では、PPと非PPの樹脂の判別を、図4に示すフルコネクト−ニューラルネットワークを用いて行う。ここでは、中間層の活性化関数としてelu関数を用い、出力層の活性化関数としてsoftmax関数を用いている。その結果、得られた寄与度を図5に示す。図5の横軸及び図3の横軸は、いずれも検出器12のチャンネルに対応している。
が、得られた寄与度に基づき上位n個のチャンネルの出力値から成る学習データとテストデータを用いて、樹脂種を識別したときの正答率(%)を示す。いずれもデータ数は10000である。
ニューラルネットワークの初期値にも依存するが、分析データに含まれる全てのチャンネルの出力値(1000チャンネル)を用いてPPか非PPかを識別したときのテストデータの正答率は94.1%、学習データの正答率は99.2%であった。つまり、学習データでは高い正答率が得られたが、テストデータでは、正答率が低下するという過剰適合状態となった。これに対して、チャンネルの数を減らしていくと、学習データの正答率は徐々に低下する一方、テストデータの正答率が上昇する傾向がみられ、チャンネルの数が40程度で頭打ちになることが分かった。以上より、この実験例では、寄与度の上位40のチャンネルの出力値を用いることにより過剰適合を抑えて、正答率(識別率)が向上することが分かる。
また、図は、図に示す寄与度を4乗する強調処理を加えた上で、正規化する処理(重み付け)を行った結果を示す。図から分かるように、重み付けを行うことにより、非常に可読性の高い結果が得られる。重み付け処理を行った後の寄与度に基づき、上位40個のチャンネルの出力値から成る分析データを用いて正答率を求めたところ、テストデータの正答率は95.5%、学習データの正答率は96%であり、過剰適合が抑えられた。このことから、重み付け処理が、過剰適合の防止に有効であることが分かった。
なお、本発明は上記した実施形態に限らず、適宜の変更が可能である。
例えば、正規化する方法としては、ばらつきから求まる変動係数(=標準偏差/平均値)で除する周知の手法を用いることができる。
上記実施形態では寄与度を4乗する強調処理を加えた上で、平均を1にする正規化をしたが、強調処理は、寄与度の上位n個を選ぶことと類似の概念であり、強調する度合い(累乗する数)は経験的に調整することが可能である。また、寄与度を累乗することによる強調処理の他、ステップ関数、シグモイド関数などの一般的な非線型な単調関数を用いることができる。
10…分析装置
11…計測部
12…検出器
13…ADC
20…データ処理装置
21…データ収集部
22…グラフ作成部
23…データ解析部
231…関数算出部
232…寄与度算出部
233…チャンネル決定部
24…解析用データベース
25…表示部

Claims (9)

  1. 複数の試料の各々について分析装置により収集された、該分析装置が備えるマルチチャンネル検出器の複数のチャンネルの出力値から成る多次元の分析データに対して統計的機械学習を用いた解析手法を適用することにより該分析データを処理する方法であって、
    既知の試料について得られた分析データを表す非線形な回帰関数又は判別関数を算出し、
    当該算出された非線形な回帰関数又は判別関数の微分値から、該非線形回帰関数又は前記非線形判別関数に対する、前記既知試料の分析データを構成する複数のチャンネルの出力値の各々の寄与度を算出し、
    該寄与度に基づき、前記検出器の複数のチャンネルの中から、未知試料について得られた分析データの処理に用いるチャンネルを決定することを特徴とするデータ処理方法。
  2. 請求項1に記載のデータ処理方法において、
    前記寄与度に応じて前記既知試料の分析データを構成する複数のチャンネル毎に重み付けを行い、
    重み付けを行った後の複数のチャンネルに対して再び寄与度を算出し、該寄与度に基づいて、未知試料について得られた分析データの処理に用いるチャンネルを決定することを特徴とする、データ処理方法。
  3. 請求項1に記載のデータ処理方法において、
    決定されたチャンネルに関する情報を提示することを特徴とする、データ処理方法。
  4. 請求項2に記載のデータ処理方法において、
    決定されたチャンネルに関する情報を提示することを特徴とする、データ処理方法。
  5. 請求項1に記載のデータ処理方法において、
    既知試料について得られた分析データを学習データとテストデータに分け、学習データを用いて、未知試料について得られた分析データの処理に用いるチャンネルを仮決定し、前記仮決定したチャンネルを用いて前記学習データ及び前記テストデータを処理したときの、該学習データ及び該テストデータの適合率の差が所定範囲内にあるときは、前記仮決定したチャンネルを、未知試料について得られた分析データの処理に用いるチャンネルに正式に決定することを特徴とする、データ処理方法。
  6. 請求項2に記載のデータ処理方法において、
    既知試料について得られた分析データを学習データとテストデータに分け、学習データを用いて、未知試料について得られた分析データの処理に用いるチャンネルを仮決定し、前記仮決定したチャンネルを用いて前記学習データ及び前記テストデータを処理したときの、該学習データ及び該テストデータの適合率の差が所定範囲内にあるときは、前記仮決定したチャンネルを、未知試料について得られた分析データの処理に用いるチャンネルに正式に決定することを特徴とする、データ処理方法。
  7. 複数の試料の各々について分析装置により収集された、該分析装置が備えるマルチチャンネル検出器の複数のチャンネルの出力値から成る多次元の分析データに対して統計的機械学習を用いた解析手法を適用することにより該分析データを処理する装置であって、
    a)既知の試料について得られた分析データを表す非線形な回帰関数又は判別関数を算出する関数算出部と、
    b)前記関数算出部で算出された非線形な回帰関数又は判別関数の微分値から、該非線形回帰関数又は前記非線形判別関数に対する、前記既知試料の分析データを構成する複数のチャンネルの出力値の各々の寄与度を算出する寄与度算出部と、
    c)前記寄与度に基づき、前記検出器の複数のチャンネルの中から、未知試料について得られた分析データの処理に用いるチャンネルを決定するチャンネル決定部と
    を備えることを特徴とするデータ処理装置。
  8. 請求項1に記載のデータ処理方法において、
    前記微分値は前記非線形な回帰関数又は判別関数を説明変数で偏微分した値であることを特徴とする、データ処理方法。
  9. 請求項7に記載のデータ処理装置において、
    前記微分値は前記非線形な回帰関数又は判別関数を説明変数で偏微分した値であることを特徴とする、データ処理装置。
JP2018531042A 2016-08-03 2016-08-03 分析データ処理方法及び分析データ処理装置 Active JP6760380B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/072873 WO2018025361A1 (ja) 2016-08-03 2016-08-03 分析データ処理方法及び分析データ処理装置

Publications (2)

Publication Number Publication Date
JPWO2018025361A1 JPWO2018025361A1 (ja) 2019-06-27
JP6760380B2 true JP6760380B2 (ja) 2020-09-23

Family

ID=61074064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018531042A Active JP6760380B2 (ja) 2016-08-03 2016-08-03 分析データ処理方法及び分析データ処理装置

Country Status (5)

Country Link
US (1) US11681778B2 (ja)
EP (1) EP3495812A4 (ja)
JP (1) JP6760380B2 (ja)
CN (2) CN109564199A (ja)
WO (1) WO2018025361A1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6729455B2 (ja) 2017-03-15 2020-07-22 株式会社島津製作所 分析データ解析装置及び分析データ解析方法
JP6730340B2 (ja) * 2018-02-19 2020-07-29 日本電信電話株式会社 因果推定装置、因果推定方法、及びプログラム
JP6951295B2 (ja) * 2018-07-04 2021-10-20 株式会社東芝 学習方法、学習装置および画像認識システム
US11668655B2 (en) * 2018-07-20 2023-06-06 Kla Corporation Multimode defect classification in semiconductor inspection
KR102242937B1 (ko) * 2019-01-08 2021-04-21 에스케이텔레콤 주식회사 회귀 분석 장치 및 회귀 분석 장치를 생성하는 방법
JP6725928B1 (ja) * 2020-02-13 2020-07-22 東洋インキScホールディングス株式会社 回帰モデル作成方法、回帰モデル作成装置、及び、回帰モデル作成プログラム
JP7297348B2 (ja) * 2020-03-05 2023-06-26 国立研究開発法人物質・材料研究機構 スペクトル汎化システム及び方法、並びに物質同定システム及び方法
DE102020204140A1 (de) * 2020-03-31 2021-09-30 Siemens Aktiengesellschaft Vorrichtung und automatisiertes Verfahren zur Auswertung von Sensormesswerten und Verwendung der Vorrichtung
JP2021179906A (ja) 2020-05-15 2021-11-18 富士通株式会社 影響度算出プログラム、影響度算出装置、影響度算出方法
EP4160204A4 (en) * 2020-05-28 2024-07-03 Shimadzu Corporation Peak tracking device, peak tracking method, and peak tracking program
GB202108208D0 (en) * 2021-06-09 2021-07-21 Renishaw Plc Method and apparatus for removing noise from data
JP7738295B2 (ja) * 2021-12-23 2025-09-12 住友ゴム工業株式会社 ゴム組成物の推定方法
CN117296081B (zh) * 2022-02-25 2024-07-19 株式会社爱发科 显示装置、显示方法以及计算机可读存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5228113A (en) * 1991-06-17 1993-07-13 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Accelerated training apparatus for back propagation networks
JPH08292934A (ja) * 1995-04-21 1996-11-05 Power Reactor & Nuclear Fuel Dev Corp ニューラルネットワークを用いた情報処理の方法
US6909981B2 (en) * 2003-01-27 2005-06-21 Ciphergen Biosystems, Inc. Data management system and method for processing signals from sample spots
US7254593B2 (en) * 2004-01-16 2007-08-07 International Business Machines Corporation System and method for tracking annotations of data sources
US10219742B2 (en) * 2008-04-14 2019-03-05 Novadaq Technologies ULC Locating and analyzing perforator flaps for plastic and reconstructive surgery
US8738584B2 (en) * 2009-02-17 2014-05-27 Microsoft Corporation Context-aware management of shared composite data
CN101846617A (zh) * 2009-12-29 2010-09-29 中国科学院地球化学研究所 一种基于光谱分析的培养基中蔗糖含量的无菌检测方法
JP5476137B2 (ja) * 2010-01-19 2014-04-23 株式会社日立製作所 生体および脳機能計測に基づくヒューマンインターフェイス
US8378296B1 (en) * 2010-04-05 2013-02-19 Stc.Unm Enhancement of concentration range of chromatographically detectable components with array detector mass spectrometry
US8428889B2 (en) * 2010-10-07 2013-04-23 Thermo Finnigan Llc Methods of automated spectral peak detection and quantification having learning mode
ES2396844B1 (es) 2010-12-01 2014-01-27 Universitat Politècnica De Catalunya Sistema y método para la estimación simultánea y no invasiva de la glucosa en la sangre, nivel de glucocorticoides y presión arterial
US10515312B1 (en) * 2015-12-30 2019-12-24 Amazon Technologies, Inc. Neural network model compaction using selective unit removal
GB2550591B (en) * 2016-05-24 2018-06-27 Microsaic Systems Plc A method for extracting mass information from low resolution mass-to-charge ratio spectra of multiply charged species

Also Published As

Publication number Publication date
CN118425387A (zh) 2024-08-02
WO2018025361A1 (ja) 2018-02-08
EP3495812A1 (en) 2019-06-12
US11681778B2 (en) 2023-06-20
CN109564199A (zh) 2019-04-02
US20190179874A1 (en) 2019-06-13
EP3495812A4 (en) 2019-07-24
JPWO2018025361A1 (ja) 2019-06-27

Similar Documents

Publication Publication Date Title
JP6760380B2 (ja) 分析データ処理方法及び分析データ処理装置
JP6729455B2 (ja) 分析データ解析装置及び分析データ解析方法
Cuadros-Rodríguez et al. Quality performance metrics in multivariate classification methods for qualitative analysis
US20160216244A1 (en) Method and electronic nose for comparing odors
JP7424595B2 (ja) 識別器の生成方法及び装置
JP6813033B2 (ja) 分析データ解析方法および分析データ解析装置
EP2525213A1 (en) Spectroscopic apparatus and methods for determining components present in a sample
EP1967846A1 (en) En ensemble method and apparatus for classifying materials and quantifying the composition of mixtures
JPWO2019077955A1 (ja) スペクトル分析装置およびスペクトル分析方法
JPWO2020044435A1 (ja) データ解析方法、データ解析装置、及びデータ解析用の学習モデル作成方法
JP2021025953A (ja) 質量分析データ処理方法、質量分析データ処理システム、及び質量分析データ処理プログラム
CN119880872A (zh) 一种食品原料中汞含量的测定预警方法、系统及存储介质
US20230160862A1 (en) Waveform information inference method and device, and peak waveform processing method and device
CHINNATHAMBI et al. Deep Learning for Untangling the Chemistry of Scent: A Novel Approach to Odour Classification Using GC-MS Data
CN114364971B (zh) 用于确定样品中存在的组分的光谱装置和方法
JP7191902B2 (ja) 試料分析装置及び方法
JP2021196303A (ja) イメージング質量分析方法、及びイメージング質量分析装置
US12578317B2 (en) Learning data producing method, waveform analysis device, waveform analysis method, and recording medium
JP6244492B1 (ja) スペクトルの判定装置および判定方法
US11990327B2 (en) Method, system and program for processing mass spectrometry data
CN118551209B (zh) 一种基于机器学习的测量方法的准确度评估方法
US20230280318A1 (en) Learning data producing method, waveform analysis device, waveform analysis method, and recording medium
Simonis Developing a Methamphetamine Quantification Model Using ATR-FTIR Spectroscopy and Partial-Least-Squares Regression for Multi-Instrument Application
Driscoll EXPLORATION OF MULTIVARIATE CHEMICAL DATA IN NOISY ENVIRONMENTS: NEW ALGORITHMS AND SIMULATION METHOD.

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190118

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200310

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200507

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: 20200804

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200817

R151 Written notification of patent or utility model registration

Ref document number: 6760380

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151