The bottleneck of the treatment process is improved, and the efficiency of the whole process is improved. The cooperative learning system of the embodiment can be used for process monitoring in which a monitoring model is provided for each of a plurality of processes consecutive in time series at a predetermined transition time interval. This system uses the first monitoring data of the first process, the second monitoring data of the second process upstream or downstream of the first process, and the first monitoring model output by the first monitoring data with the first monitoring data as input parameters. 1 Process monitoring results are stored in time series. Then, using the first monitoring data and the monitoring result of the first monitoring model, parent model learning processing for the first monitoring model, and using the monitoring result of the first monitoring model at the first time as teacher data, the first A child model learning process is performed for the second monitoring model using, as an input parameter, the second monitoring data at a second time different from the time by the transition time.
展开▼