| CPC G06F 21/75 (2013.01) [G06F 21/64 (2013.01)] | 13 Claims |

|
1. An information processing device having:
processing circuitry
to change a computation procedure, each time a computation execution time arrives to execute computation that uses a learning parameter having a value to be adjusted by machine learning, irregularly to a computation procedure which is different from a pre-change computation procedure and with which a same computation result as a computation result obtained by executing computation in accordance with the pre-change computation procedure is obtained, and
to execute computation that uses the learning parameter, each time the computation execution time arrives, in accordance with the changed computation procedure,
wherein the processing circuitry changes a computation procedure that uses a value of the learning parameter and an operand value which is a value to be computed with the learning parameter, such that the value of the learning parameter and the operand value are concealed, and changes a computation order of the computation procedure by using a shuffle algorithm.
|