Use Physics Informed Neural Networks (PINN) to
- fit the 3-box climate model (3bcm)
- learn climate parameters (e.g. climate feedbacks, ocean heat uptake rate and efficacy)
- learn hidden varaibles: deep ocean change
- predict outside the data range.
The figure below summarize the resluts. We train the PINN with data in year 0-150 and function in year 0-250. Solid lines are the output values in year 0-400 from PINN. It is clear that the PINN did a reasonably good job in year 150-250, which is outside of the train data but constrianed by function . For the output outside the data and the function range (year 250-400), it begins to be wild.
The work is built based on the example of Navier-Stokes Equation in PINN. To use NN learns (fits) the data and the physical model in the same time, we need to construct the loss function not only with traditional data loss, but also the function loss. So, the trained NN satisfies the data and the physics in the same time. For more details, please reference: https://maziarraissi.github.io/PINNs/.
The 3-box climate model constains Nothern Hemisphere, Southern Hemishpere and Deep Ocean boxes. It is based on the two-layer energy budget model which only have one surface box (Held et al. 2010). The simple box model used to emulate GCM is described by following equations:
Known variables: T_n, T_s, N_n, N_s.
Unknown variables: T_d
The temperature and TOA radiation flux data of abrupt-4xCO2 experiment preformed by GFDL-CM4 are prepocessed and save as NH and SH mean in file: [temp_data_TN_NS_np.p].