| CPC G06F 21/57 (2013.01) [G06N 20/00 (2019.01)] | 11 Claims |

|
1. A risk evaluation apparatus for evaluating a risk of a machine learning model, the risk evaluation apparatus comprising:
a recording medium configured to record a set of loss functions that are predetermined and a set of a plurality of pairs of data and labels that are predetermined; and
processing circuitry configured to:
execute a loss function regression model acquirer process which determines, for each of the loss functions and for each of the plurality of pairs of data and labels, a regression model of the loss function in a vicinity of the data by nonparametric regression;
execute an attack noise addition process which creates attack data using the regression model for each of the loss functions and for each of the plurality of pairs of data and labels;
execute an error acquisition process which obtains a set of errors, each of which is an error between an output of the machine learning model in a case where the data recorded in the recording medium is input and an output of the machine learning model in a case where the attack data is input for each of the loss functions and for each of the plurality of pairs of data and labels; and
execute an evaluation process which evaluates a risk based on the set of errors.
|