Machine learning device, electronic device, machine learning program, and simulation device
AssigneeRohm Co., Ltd.
InventorKenji HAMACHI
Life of this patent
Estimating the term…
Abstract
A machine learning device includes a model holding section and a calculation section. The model holding section is configured to hold a machine learning model. The calculation section calculates a first calculation result by inputting input data to the machine learning model so as to perform inference, calculates a second calculation result by inputting output data of the first calculation result to the machine learning model so as to perform inference, and calculates an intermediate layer error on the basis of first intermediate data included in the intermediate layer of the first calculation result and second intermediate data of the second calculation result.
Claims7
A machine learning device comprising:
- a model holding section configured to hold a machine learning model including an input layer, an output layer, and at least one intermediate layer disposed between the input layer and the output layer;
- and
- a calculation section configured to calculate a first calculation result, by inputting input data to the machine learning model so as to perform inference, and to calculate a second calculation result, by inputting output data included in the output layer of the first calculation result to the machine learning model so as to perform inference, and to calculate an intermediate layer error, on the basis of first intermediate data included in the intermediate layer of the first calculation result, and second intermediate data included in the intermediate layer of the second calculation result.
An abnormality level calculation method using a machine learning device including a model holding section configured to hold a machine learning model including an input layer, an output layer, and at least one intermediate layer disposed between the input layer and the output layer, and a calculation section configured to be capable of calculating a calculation result by inputting predetermined input data to the machine learning model so as to perform inference, and calculating an intermediate layer error on the basis of a plurality of the calculation results, the method comprising the steps of:
- calculating a first calculation result as the calculation result, by inputting first input data as the input data to the machine learning model so as to perform inference;
- calculating a second calculation result as the calculation result, by inputting output data included in the output layer of the first calculation result to the machine learning model so as to perform inference;
- and
- calculating the intermediate layer error, on the basis of first intermediate data included in the intermediate layer of the first calculation result, and second intermediate data included in the intermediate layer of the second calculation result.
Dependencies are inferred from the claim text.