- Source code for the algorithm
- Test data for the model
- Jupyter notebook describing the model in depth
- Introduction to precision and recall (Wikipedia)
The first model developed is referred to as the heuristic model and was derived by observing that there were correlations between fishing behavior and several of the values present in AIS messages. In particular, the likelihood that a vessel was fishing tends to increase with the standard deviation of the speed and course but decrease with mean speed. These features, calculated over a one hour window, were used to develop the heursitic model
The heuristic model performs reasonably well for trawlers and longliners but poorly for purse seiners.