prdev commited on
Commit
6d7eb8d
1 Parent(s): bf3c130

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +6 -1
README.md CHANGED
@@ -2,7 +2,7 @@
2
  license: apache-2.0
3
  ---
4
 
5
- # EDL(VGG) - Pakistan Flood Detection
6
 
7
  This model was created to help detect flooding and classify areas as flooded or not flooded given aerial photos of a given location. First responders need to act quickly in a crisis, but don’t have the time to collect large datasets of damage at a location. They also would likely want to use a non-technical interface to quickly create and use these models. Our solution Easy Deep Learning allows first responders and many others with use cases like them to rapidly create and use their deep learning models. This model was made using Intel Developer Cloud.
8
 
@@ -13,3 +13,8 @@ Sourcing a large enough dataset for training can often be very time consuming an
13
  ## Training Process
14
 
15
  This classifier was trained on our platform with only 6 real examples of non-flooded areas and 6 examples of flooded areas. From there we automatically generated 200 additional data points for our model in about 5 minutes using ipex-optimized code on an xpu compute device. Without additional training data, the vision transformer suffered catastrophically from overfitting, even after tuning its hyperparameters. It simply chose to mark all regions as either being flooded or not flooded across 5 runs. Augmenting the data synthetically allowed us to go from random guessing to 75%-100% accuracy across 8 test points across 5 runs with random test points selected for each run.
 
 
 
 
 
 
2
  license: apache-2.0
3
  ---
4
 
5
+ # EDL(VGG) - Pakistan Flood Detection Purpose
6
 
7
  This model was created to help detect flooding and classify areas as flooded or not flooded given aerial photos of a given location. First responders need to act quickly in a crisis, but don’t have the time to collect large datasets of damage at a location. They also would likely want to use a non-technical interface to quickly create and use these models. Our solution Easy Deep Learning allows first responders and many others with use cases like them to rapidly create and use their deep learning models. This model was made using Intel Developer Cloud.
8
 
 
13
  ## Training Process
14
 
15
  This classifier was trained on our platform with only 6 real examples of non-flooded areas and 6 examples of flooded areas. From there we automatically generated 200 additional data points for our model in about 5 minutes using ipex-optimized code on an xpu compute device. Without additional training data, the vision transformer suffered catastrophically from overfitting, even after tuning its hyperparameters. It simply chose to mark all regions as either being flooded or not flooded across 5 runs. Augmenting the data synthetically allowed us to go from random guessing to 75%-100% accuracy across 8 test points across 5 runs with random test points selected for each run.
16
+
17
+ ## Optimization
18
+
19
+ 1. Generative model was optimized for Pytorch XPU compute on intel's developer cloud using intel extention for Pytorch.
20
+ 2. VGG model uses MKL compiled pytorch instance. We found that for smaller models like VGG benefit from optimized CPU compute on smaller sample sizes more than GPU/XPU compute.