The learning unit 81 learns a quantity model that represents a quantity that the user is interested in based on the operation of the device to be controlled and data acquired from the environment. The cost function design unit 82 designs a cost function used for deriving a solution for optimally controlling the apparatus so as to include at least the quantity model as a term.
展开▼