CPC B25J 9/163 (2013.01) [B25J 9/1612 (2013.01); G06N 3/047 (2023.01); G06N 3/08 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01)] | 9 Claims |
8. A driving method, comprising:
acquiring first input data predetermined as data affecting an operation of a robot;
calculating, based on the first input data, a calculation cost of inference processing required for a machine learning model to infer control data used for controlling the robot;
inferring the control data by the machine learning model set according to the calculation cost; and
controlling the robot using the inferred control data,
wherein the calculation step comprises calculating the calculation cost by using one of a previously obtained function that inputs the first input data and outputs the calculation cost, or a distribution indicating a relationship between a plurality of calculation costs and a plurality of pieces of first input data.
|