Open JackKelly opened 2 years ago
Would it be worth trying putting elevation
in too?
Im not sure where this where this goes on the priority list, perhaps lower down
Good idea! Thanks! After your suggestion, I've just added elevation
after include land/sea mask
:slightly_smiling_face:
The broad aim is to build an ML model which is more like an evolution of the models we built in December, rather than a radical departure :slightly_smiling_face: (I've taken on board @peterdudfield's comments about my previous plans being a bit too complicated! :slightly_smiling_face:). So the idea is a single model which predicts multiple PV systems per example and predicts GSP PV power (without using separate models to predict individual PV power, then combine predictions from multiple PV systems, and finally predict GSP power).
This new plan is related to our original ideas (back in July 2021) of using the Perceiver as an RNN (see https://github.com/openclimatefix/perceiver-pytorch/issues/1 and https://github.com/openclimatefix/predict_pv_yield/issues/68).
The most recent plan is to merge ideas from Hierarchical Perceiver (Carreira et al. 2022) with ideas from MetNet (Sønderby et al. 2020) (see this discussion for more details of the model):
And then to experiment with a slightly more complicated - but possibly more computationally efficient - encoder/decoder model, inspired by thinking about graph neural networks (#34):
Detailed plan
Split these into separate issues as I progress :slightly_smiling_face:
pvlib
, given clearsky irradiance.pvlib
's PV power prediction).pvlib
the NWP air temperature and wind speed at the surface.PatchSatellite
#32?)pvlib
)