jpxkqx commited on
Commit
d00ee85
·
1 Parent(s): 8892a75

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +14 -8
README.md CHANGED
@@ -115,16 +115,22 @@ The data samples used for training corresponds to the period from 1981 and 2013
115
 
116
  All of these normalization techniques have been explored during and after [ECMWF Code 4 Earth](https://codeforearth.ecmwf.int/).
117
 
118
- **With monthly climatologies**. This corresponds to compute the historical climatologies during the training period for each region (pixel or domain), and normalize with respect to that.
119
 
120
- - _Pixel-wise_: In this case, we use the climatology at each pixel, to standardize its values.
121
- - _Domain-wise_: Here, we use the same statistics for the whole domain.
122
- - In one case, this is implemented independently for both ERA5 and CERRA.
123
- - In the other case, we use only the climatologies for one of the datasets to standardize both input as outputs as they are in the same magnitude.
124
 
125
- **Without past information**. This corresponds to normalize each sample independently by the mean and standard deviation of the ERA5 field.
126
- - Use the statistics of the input ERA5, which covers a wider area than CERRA.
127
- - Use the statistics of the upscaled ERA5, which represents the same area than CERRA.
 
 
 
 
 
 
128
 
129
 
130
  # Results
 
115
 
116
  All of these normalization techniques have been explored during and after [ECMWF Code 4 Earth](https://codeforearth.ecmwf.int/).
117
 
118
+ **With monthly climatologies**. This corresponds to compute the historical climatologies during the training period for each region (pixel or domain), and normalize with respect to that. In our case, the monthly climatologies are considered, but it could also be disaggregated by time of day, for example.
119
 
120
+ - _Pixel-wise_: In this case, the climatology is computed for each pixel of the meteorological field. Then, each pixel is standardized with its own climatology statistics.
121
+ - _Domain-wise_: Here, the climatology statistics are computed for the whole domain of interest. After computing the statistics, 2 normalizing schemas are possible:
122
+ - Independent: it refers to normalizing ERA5 and CERRA independently, each with its own statistics.
123
+ - Dependent: it refers to use only the climatology statistics from ERA5 to standardize both ERA5 and CERRA simultaneously.
124
 
125
+ The dependent approach is not feasible for the pixel-wise schema, because there is no direct correspondence between the input and output patch pixels. If we would be interested in doing so, there is the possibility to compute the statistics over the bicubic downsampled ERA5, and use those statistics for normalizing CERRA.
126
+
127
+
128
+ **Without past information**. This corresponds to normalizing each sample independently by the mean and standard deviation of the ERA5 field. This is known in the ML community as instance normalization. Here, we have to use only the distribution statistics from the inputs as the outputs will not be available during inference, but 2 different variations are possible in our use case:
129
+
130
+ - Use the statistics of the input ERA5. Recall that it covers a wider area than CERRA.
131
+ - Use the statistics of the bicubic downscaled ERA5, which represents the same area as CERRA.
132
+
133
+ The difference between these two approaches is not about calculating the statistics on the downscaled or source ERA5. The difference is that the input patch encompasses a larger area, and therefore a more different distribution. Thus, the second approach seems more correct as the downscaled area distribution will be more similar to the output distribution.
134
 
135
 
136
  # Results