Skip to content

Implementation of Nasa Space Apps - cairo project, and our solution to challenge "Develop the Oracle of DSCOVR".

Notifications You must be signed in to change notification settings

youssef-shaban/DISCOVER-DSCOVR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DISCOVER-DSCOVR

Challenge Summary

How to develop geomagnetic activity forecast using the raw DSCOVR data directly as input?

Solution Overview

Data Preprocessing

DSCOVR and WIND data are from different sources with different properties. To solve this, we followed these DSP methods:

Forecasting Model

Transformer model to extend the data for few hours later after the existing/available data

Train Loss: 0.03
Validate loss: 0.06

Kp Prediction Model

We used bert-base-uncased, BERT model as a starter model and then we fine tuned it to serve our problem with less time

Our model is pre-trained on similar time series problem.

We used the encoder only (self-supervised) to extract features from data.

Then we trained our own decoder on 5 months of data.

The final loss is 0.8 on MSE.

About

Implementation of Nasa Space Apps - cairo project, and our solution to challenge "Develop the Oracle of DSCOVR".

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 76.2%
  • CSS 11.9%
  • HTML 7.4%
  • Python 2.7%
  • JavaScript 1.8%