Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Ongoing thread: Research results & design ideas #44

Open
JackKelly opened this issue Jul 6, 2021 · 2 comments
Open

Ongoing thread: Research results & design ideas #44

JackKelly opened this issue Jul 6, 2021 · 2 comments

Comments

@JackKelly
Copy link
Member

JackKelly commented Jul 6, 2021

Keeping track of some basic research results:

Inferring PV yield for t0 ("now") (not predicting the future):

Getting about 6% normalised MAE where the network input is 128x128 pixels of satellite data (all channels) plus an embedding of the PV system ID. Simple CNN.

Getting about 8% NMAE where network input is 2x2 pixels of NWP data (all 10 surface parameters in UKV) plus an embedding of the PV system ID. Just a fully connected net.

Neither net gets datetime features, or clear sky irradiance, or geo location, or anything like that. So lots of room for improvement!

@JackKelly JackKelly changed the title Research results Ongoing thread: Research results & design ideas Jul 29, 2021
@JackKelly
Copy link
Member Author

Getting down to about 5 % NMAE "predicting" the future using the actual satellite imagery for the next hour.

Similar results so far using a CNN and a simple Perceiver model (which only sees a single timestep at a time).

With the Perceiver, getting very similar results for 64x64 satellite imagery vs 32x32 imagery (except the large image takes longer to train and uses more GPU RAM!)

But we're not yet letting The Perceiver flex its muscles (by combining multiple "modalities"). Some design ideas for how to use The Perceiver more properly here: openclimatefix/perceiver-pytorch#1

@JackKelly
Copy link
Member Author

See #68 for latest ML architecture idea

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant