I'm having an issue where my AutoML model's output is having a consistent offset from the test dataset (image below). I'm wondering if anybody has any input on what could be causing this? My initial thought is that it's an elevation related issue. The predictors are from weather models and the dependent variables are from station data. The weather models have a slightly different elevation than some of the stations' recorded elevations as the models go off of a grid.
I'm using auto-sklearn and the model input can be simulated by the following simplified matrix: \begin{bmatrix}Temp_{loc1,\ time1}&Wind_{loc1,\ time1}&Temp_{loc2,\ time1}&Wind_{loc2,\ time1} \\ Temp_{loc1,\ time2}&Wind_{loc1,\ time2}&Temp_{loc2,\ time2}&Wind_{loc2,\ time2} \\ Temp_{loc1,\ time3}&Wind_{loc1,\ time3}&Temp_{loc2,\ time3}&Wind_{loc2,\ time3}\end{bmatrix}
And the output is: \begin{bmatrix}Pressure_{loc1,\ time1}&Pressure_{loc2,\ time1} \\ Pressure_{loc1,\ time2}&Pressure_{loc2,\ time2} \\ Pressure_{loc1,\ time3}&Pressure_{loc2,\ time3}\end{bmatrix}
I've tried including elevation in the predictor matrix, but it did not do anything to change the output (I'm guessing because it's a constant?) I'm just curious if anyone has any suggestions, or sees something I don't? Ideally I'd like to solve this problem before the output happens as I don't want to do a post-process downscale method to adjust the output.
resampling_strategy
, do you see the same effect? $\endgroup$