A feedback control method that takes information regarding a control deviation, measured at a predefined sampling frequency, between a measured value and a target value of a controlled object as input, and outputs a control amount for the controlled object, the feedback control method comprising the following steps:
- a first control step for taking information regarding the control deviation as input, and for outputting a first control amount for the controlled object;
- a second control step for taking information regarding the control deviation as input, and for outputting the second control amount for the controlled object, and the parameters for calculating the second control amount are determined by machine learning;
- an operation step for operating the controlled object using the first control amount output by the first control step, and the second control amount output by the second control step;
- and
- a sampling step for thinning out, at a predetermined period, the information regarding the control deviation input to the second control step so that a sampling frequency of the second control step is lower than a sampling frequency in the first control step.