Home

Awesome

Brainiac:-- Radiant Earth Spot the Crop Challenge

Radiant

Many thanks to the organizers for such an exciting challenge!

Objective

The main objective of this challenge was to use time-series of Sentinel-2 multi-spectral data to classify crops in the Western Cape of South Africa. The challenge was to build a machine learning model to predict crop type classes for the test dataset. The training dataset was generated by the Radiant Earth Foundation team, using the ground reference data collected and provided by the Western Cape Department of Agriculture

Metrics of success

The evaluation metric for this challenge was Cross Entropy with binary outcome for each crop

<img align="left" width="150" height="50" src="https://zindpublic.blob.core.windows.net/public/uploads/image_attachment/image/889/1846525e-af12-45c4-bc2e-4232549842bd.png"><br/><br/>

In which:

Hardware resources

Solution Approach

Data Download and Manipulation

Featue Engineering and Preprocessing

Model Training

Final Model

To reproduce the same score on the leaderboard follow this instructions

  1. Upload the Brainiac_Feature_Engineering_&_CATBOOST.ipynb notebook to colab.

    • Enable GPU runtime
    • Run all to get the catboost_models file
  2. Upload the Brainiac_Feature_Engineering_&_LGBM.ipynb notebook to colab.

    • Enable TPU runtime
    • Run all to get the lgbm_models file
  3. Brainiac_Upload the Pixel_Features-Pytorch.ipynb notebook to colab

    • Enable GPU runtime
    • Run all to get the pytorch_models file
  4. Finally upload the Ensemble.ipynb notebook to colab

    • Upload the brainiac_lgbm_models file
    • Upload the brainiac_catboost_models file
    • Upload the brainiac_pytorch_models file
    • Run all to get the final submission file