An information processing apparatus includes a control unit that creates a plurality of learning information items including an input image and a teacher image as an expected value by image-processing the input image in accordance with a scenario described with a program code, and supplies the created plurality of learning information items to a machine learning module that composes an image processing algorithm by machine learning.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. An information processing apparatus, comprising: a control unit that creates a plurality of learning information items including an input image and a teacher image as an expected value by image-processing the input image in accordance with a scenario described with a program code, and supplies the created plurality of learning information items to a machine learning module that composes an image processing algorithm by machine learning. 2. The information processing apparatus according to claim 1, wherein the control unit is configured to select a basic function that determines a machine learning algorithm of the machine learning module in accordance with configuration information created in advance. 3. The information processing apparatus according to claim 2, wherein the control unit is configured to supply a debug control signal that changes a behavior of the image processing algorithm to the machine learning module during the machine learning as input data. 4. The information processing apparatus according to claim 3, wherein the control unit is configured to select the debug function in accordance with the configuration. 5. An information processing method, comprising: by a control unit, creating a plurality of learning information items including an input image and a teacher image as an expected value by image-processing the input image in accordance with a scenario described with a program code; and supplying the created plurality of learning information items to a machine learning module that composes an image processing algorithm by machine learning. 6. A program for making a computer function a control unit that creates a plurality of learning information items including an input image and a teacher image as an expected value by image-processing the input image in accordance with a scenario described with a program code, and supplies the created plurality of learning information items to a machine learning module that composes an image processing algorithm by machine learning.