-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Final week task list #27
Comments
I'll note down some next steps for the reports here as I go Figures for the appendix/ data sources: UPDATE - ive pulled a figure from the classification report from the landcover with the classes so no need to create this :) |
@Hamish-Cam - please could you generate one of the modis fire map plots without the blue dotted box? I've deleted the folder with modis data so cant re run your script. |
Model Training
|
Martin has also suggested trying to overfit our model to one/two samples (by repeating training on these) to see if it can train to predict these fires. He has also suggested we try a 'class balance cross entropy loss function' which would penalise the non-prediction of a fire more than the prediction of one when there is no fire. This may help with our model just predicting no fires. |
@Hamish-Cam re choice of loss: we are currently using jaccard loss which is suited for tackling our type of problem with very few pixels having fire. I have also added an option to use focal tversky loss, which is essentially a generalisation of Jaccard and allows for choosing weight parameters to penalise false negatives more + has an additional parameter which can be used to force the network to focus on pixels where it's struggling to make predictions. Will try the tversky loss out now and push the code so you can use it in colab! |
Brill, sounds like this is pretty well covered then. Trying to overfit might still be a good test to run. Thanks! |
Proposed for who writes what: Intro / lit review: Thomas |
had an issue with training on sentinel - note that 'his seems related to the following bug reports. Basically, the UNet that comes with SMP requires images with patch_size divisible by 32. Can you try switching from 250 to 256 and see if that solves your issue? -- switching to 256 solved the issue. |
Here's the list of tasks left to do by Friday (a few could be left for later). I suggest everyone writes which ones they're taking on and then I'll add a name next to the task and you can tick it when done. Use the comments to extend the list as needed and I can keep editing this issue.
Model training
Model evaluation
FAIR tasks:
Repository organising
Report writing
The text was updated successfully, but these errors were encountered: