Mobility normalizer, normalizing method, normalizing program, self-organized map, substance detecting method, detecting program, detection rule creating method, and data structure
First Claim
1. A mobility normalizing apparatus comprising:
- a recording unit containing a plurality of reference waveform data sets; and
a processing unit;
wherein the processing unitdefines the measurement data as data to be corrected, when externally acquired mobility measurement data is unit time sequence data;
interpolates a plurality of two-dimensional data sets to create the data to be corrected, the data to be corrected being unit time sequence data, when externally acquired mobility measurement data is the plurality of two-dimensional data sets associated with time information and measured values;
reads the plurality of reference waveform data sets from the recording unit, and determines a plurality of warping functions converting the data to be corrected to the respective plurality of reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function;
evaluates a minimum value of the plurality of DTW distances, and determines the warping function associated with the determined minimum DTW distance;
determines a slope and an intercept of a straight line approximating the determined warping function; and
corrects the data to be corrected using a linear function specified by the slope and the intercept and obtains a normalized data; and
whereinthe mobility measurement data is obtained from mobility measurement of an analytical target without mixing a marker substance into a sample.
1 Assignment
0 Petitions
Accused Products
Abstract
The object of the present invention is to provide an apparatus, a method, a program, and a self-organizing map which are capable of normalizing mobility without using a marker, as well as a substance detection method, a program, a detection rule creating method, and a data structure which use normalized mobility. The mobility normalizing method comprises the steps of determining a plurality of warping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility, to the respective plurality of reference waveform data sets, and a DTW distance associated with each warping function; evaluating a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; determining a slope and an intercept of a straight line approximating the determined warping function; and correcting the data to be corrected using a linear function specified by the slope and the intercept.
9 Citations
17 Claims
-
1. A mobility normalizing apparatus comprising:
-
a recording unit containing a plurality of reference waveform data sets; and a processing unit;
wherein the processing unitdefines the measurement data as data to be corrected, when externally acquired mobility measurement data is unit time sequence data; interpolates a plurality of two-dimensional data sets to create the data to be corrected, the data to be corrected being unit time sequence data, when externally acquired mobility measurement data is the plurality of two-dimensional data sets associated with time information and measured values; reads the plurality of reference waveform data sets from the recording unit, and determines a plurality of warping functions converting the data to be corrected to the respective plurality of reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function; evaluates a minimum value of the plurality of DTW distances, and determines the warping function associated with the determined minimum DTW distance; determines a slope and an intercept of a straight line approximating the determined warping function; and corrects the data to be corrected using a linear function specified by the slope and the intercept and obtains a normalized data; and
whereinthe mobility measurement data is obtained from mobility measurement of an analytical target without mixing a marker substance into a sample. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobility normalizing method comprising:
-
a first step of determining, in a processor device, a plurality of warping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample, to respective plurality of given reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function; a second step of evaluating, in the processor device, a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; a third step of determining, in the processor device, a slope and an intercept of a straight line approximating the determined warping function; and a fourth step of correcting, in the processor device, the data to be corrected using a linear function specified by the slope and the intercept and obtaining a normalized data. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable recording medium containing instructions for a mobility normalizing program stored therein, wherein a processor device comprises a recording unit containing a plurality of reference waveform data sets, and a processing unit;
- the instructions for causing the processing unit to perform the steps of;
determining a plurality of warping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample, to the respective plurality of reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function; evaluating a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; determining a slope and an intercept of a straight line approximating the determined warping function; and correcting the data to be corrected using a linear function specified by the slope and the intercept and obtaining a normalized data.
- the instructions for causing the processing unit to perform the steps of;
-
13. A non-transitory computer-readable recording medium containing instructions for a self-organizing map stored therein, the instructions for performing, on a processor device:
-
using the self-organizing map as the reference waveform data in a first step of determining, in a processor device, a plurality of warping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample, to respective plurality of given reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function; a second step of evaluating, in the processor device, a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; a third step of determining, in the processor device, a slope and an intercept of a straight line approximating the determined warping function; and a fourth step of correcting, in the processor device, the data to be corrected using a linear function specified by the slope and the intercept and obtaining a normalized data, wherein the self-organizing map comprises typical waveform data sets; and creating the self-organizing map by a learning process executed by the processor device till the typical waveform data sets are extracted by performing self-organizing map clustering of waveform data obtained by visually correcting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analyte not containing a marker substance, or by performing self-organizing map clustering of waveform data obtained by correcting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analyte containing the marker substance, based on the mobility of the marker substance.
-
-
14. A processor-implemented substance detection method comprising:
-
using, in a processor device, a decision tree determined as a detection rule by learning that uses supervised data; determining, in the processor device, the decision tree by learning that performs; obtaining normalized data by correcting a plurality of mobility measurement data sets for a plurality of analytes not containing a marker substance, using a first step of determining the processor device, a plurality of functions converting data to be corrected, which time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample, to respective plurality of given reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function; a second step of evaluating, in the processor device, a minimum vale of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; a third step of determining, in the processor device, a slope and an intercept of a straight e approximating the determined warping function; and a fourth step of correcting, in the processor device, the data to be corrected using a linear function specified b the slope and the intercept and obtaining a normalized data; wherein the supervised data includes information representing the presence or absence of a given substance, which is associated with each measurement data set.
-
-
15. A non-transitory computer-readable recording medium containing instructions of a substance detection program stored therein for causing a processor device to perform a function of detecting a substance, the instructions for implementing the steps of:
-
using a decision tree determined as a detection rule by learning that uses supervised data; determining the decision tree by learning that performs; obtaining normalized data by correcting a plurality of mobility measurement data sets for a plurality of analytes not containing a marker substance, using a first step of determining a plurality of warping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample to respective plurality of given reference waveform data sets, and a Dynamic Time Warping (DIV) distance associated with each warping function; a second step of evaluating a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; a third step of determining a slope and an intercept of a straight line approximating the determined warping function; and a fourth step of correcting the data to be corrected using a linear function specified by the slope and the intercept and obtaining a normalized data; wherein the supervised data includes information representing the presence or absence of a given substance, which is associated with each measurement data set.
-
-
16. A processor device-implemented method for creating a detection rule for use in detecting a substance, the method comprising:
-
a first step of using a processor device to correct a plurality of mobility measurement data sets for a plurality of analytes not containing a marker substance, using the following steps to create normalized data; a step of determining, in the processor device, a plurality of warping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample to respective plurality of given reference waveform data sets, and a Dynamic Time Warping (DTW) distance associated with each warping function; a step of evaluating, in the processor device, a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTW distance; a step of determining, in the processor device, a slope and an intercept of a straight tine approximating the determined warping function; and a step of correcting, in the processor device the data to be corrected using a linear function specified by the slope and the intercept and obtaining a normalized data; and a second step of determining, in the processor device, a decision tree as a detection rule by learning, using supervised data including information representing the presence or absence of a given substance, which is associated with each measurement data set, and the normalized data.
-
-
17. A non-transitory computer-readable recording medium containing instructions of a data structure for being used as a substance detection rule, the instructions when executed on a processor device implement the steps of:
-
representing the data structure as a decision tree determined by learning that performs; obtaining normalized data by correcting a plurality of mobility measurement data sets for a plurality of analytes not containing a marker substance, using a first step of determining a plurality of Tarping functions converting data to be corrected, which is unit time sequence data obtained by measuring mobility of an analytical target without mixing a marker substance into a sample, to respective plurality of given reference waveform data sets, and a Dynamic Time Warping (DTW distance associated with each warping function; a second step of evaluating a minimum value of the plurality of DTW distances, and determining the warping function associated with the determined minimum DTNAT distance; a third step of determining a slope and an intercept of a straight line approximating the determined warping function; and a fourth step of correcting the data to be corrected using a linear function specified by the slope and the intercept and obtaining a normalized data; detecting a presence or absence of a given substance based on supervised data, the supervised data including information representing the presence or absence of a given substance, which is associated with each measurement data set.
-
Specification