| CPC G01N 21/255 (2013.01) [G01J 3/12 (2013.01); G01J 3/2823 (2013.01); G01J 3/45 (2013.01); G06N 3/12 (2013.01); G01J 2003/1247 (2013.01)] | 9 Claims |

|
1. A determination method of determining a wavelength of a spectroscopic spectrum for discrimination, the determination method comprising:
imaging each of a plurality of target objects at a plurality of measurement wavelengths to obtain measurement data;
selecting, based on a genetic algorithm and the imaging of a target object of the plurality of target objects, a plurality of second wavelengths from a plurality of first wavelengths including at least one of the plurality of measurement wavelengths to generate a plurality of individuals, wherein each of the plurality of individuals forms a first data element group;
extracting one group and a remaining group from the first data element group of the each of the plurality of individuals;
for the each of the plurality of individuals learning a first model to reproduce a first correct answer label of the target object, from the measurement data of the target object belonging to the one group of a corresponding individual of the plurality of individuals and a first spectroscopic spectrum of a second wavelength of the plurality of second wavelengths;
inputting to each of the learned first model, the measurement data of the target object belonging to the remaining group of the corresponding individual of the plurality of individuals and a second spectroscopic spectrum of the second wavelength to discriminate a first label of the target object belonging to the remaining group;
calculating, based on the discrimination of the first label of the target object, a first evaluation value for each combination of the plurality of second wavelengths represented by an individual of the plurality of individuals;
evaluating, based on the calculated first evaluation value of the individual, the individual has a highest evaluation value in a specific number of continuous generations;
determining, based on the evaluation that the individual has the highest evaluation value and a first rate at which the first label is correctly discriminated, the second wavelength represented by the individual having the highest evaluation value as the wavelength of the spectroscopic spectrum for the discrimination; and
discriminating a state of the target object based on the determined wavelength of the spectroscopic spectrum for the discrimination.
|