NASA Harvest Field Boundary Detection Challenge
Can you detect field boundaries for Rwandan smallholder farmers in a satellite image dataset?
Prize
$5 000 USD
Time
~1 month to go
Participants
126 active · 568 enrolled
Helping
Rwanda
Advanced
Classification
Earth Observation
Agriculture
Unable to get to the baseline
Notebooks · 17 Jan 2023, 22:49 · 4

Hello,

I have gone through the baseline that is in Tensorflow and converted it to Fast.ai/ PyTorch. I believe I have almost everything the same except I am doing dynamic augmentations. I am only getting 1/2 the result that is output by the baseline.

I was wondering if anyone could take a look at this notebook and let me know where it might be going wrong. https://www.kaggle.com/code/ltspacemonkey/2021-nasa-harvest-rwanda-field-detection-baseline (No guarantees it will run in Kaggle though.)

Thanks,

Steve

Discussion 4 answers

Hello Steve,

I got similar results with BCELoss (didn't work even I tried different learning rates). After that I tried DiceLoss, and my results improved.

17 Jan 2023, 23:07
Upvotes 2

Hello, Do you use baseline code from this link: radiantearth/Nasa_harvest_field_boundary_competition (github.com)

Thank you.

I used that code as the basis for my notebook in PyTorch, yes. It is done in TensorFlow, which I don't know.

Marcell,

When I use DiceLoss() my validation loss doesn't change at all and training loss bounces around the same number.

I trained for 200 epochs and the numbers didn't change.

18 Jan 2023, 01:16
Upvotes 0