Primary competition visual

NASA Harvest Field Boundary Detection Challenge

Helping Rwanda
$5 000 USD
Challenge completed over 2 years ago
Classification
Earth Observation
768 joined
185 active
Starti
Nov 17, 22
Closei
Feb 26, 23
Reveali
Feb 26, 23
Unable to get to the baseline
Notebooks · 17 Jan 2023, 22:49 · 5

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 5 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

Have you used a pretrained model?The model that was used in the baseline notebook is pretrained.

22 Feb 2023, 01:57
Upvotes 0