| CPC G06F 9/4881 (2013.01) | 15 Claims |

|
1. An information processing apparatus comprising:
an obtainer that obtains sensing data;
an inference processing unit that inputs the sensing data into an inference model to obtain a result of inference and information on a processing time for a plurality of subsequent tasks to processing performed by the inference model;
a determiner that determines a task schedule for a task processing unit that processes the plurality of subsequent tasks to process the plurality of subsequent tasks on a basis of the information on the processing time for the plurality of subsequent tasks; and
a controller that inputs the result of the inference into the task processing unit to process the plurality of subsequent tasks according to the task schedule determined, wherein
the result of the inference is a feature value of the sensing data output from a feature classifier,
the information on the processing time for the plurality of subsequent tasks is determined by estimating the processing time for the plurality of subsequent tasks from the feature value,
the feature classifier outputs the feature value to a delay flag classifier, and
the delay flag classifier outputs delay flag information indicating a time from when the feature value is input into each of a plurality of neural networks included in the task processing unit until when processing of the plurality of subsequent tasks ends.
|