GlobalFishingWatch / vessel-scoring

Apache License 2.0
14 stars 11 forks source link

Accuracy vs ais degredation #51

Closed bitsofbits closed 8 years ago

bitsofbits commented 8 years ago

closes #29 closes #11

Comparison of how precision / recall change as the AIS data is degraded by randomly dropping out point.

@redhog, please take a look at this; the results are suprisingly robust against degrading the AIS, so I'd like a second opinion. Please take a look at:

When we are happy with this, we should run it by David K – he's the one who originally asked for this.

redhog commented 8 years ago

I think we need to do this "backwards" also - train with the full dataset, but predict on a degraded dataset. Possibly also doing both at the same time. What do you think?

redhog commented 8 years ago

The top text is wrong:

We train as normal, then progessively randomly dropout more and more of the training data and see how that effects the resulting predicted results. We restrict ourselves to looking at a subset of the initial AIS points where there were 100-200 AIS points in the previous 24 hour period. This allows us to to see the effects of dropout at consistent point bins.

This should be test data, as that's what you're doing in the code.

bitsofbits commented 8 years ago

@redhog , good catch; fixed.

@davidkroodsma, can you take another look over this. If it looks good let us know and we can merge it into master.