Getting Started
In this section we provide some guidance for getting Python set up, a brief introduction to some of the deep learning concepts that we use in the deepSSF models, some intuition about the step selection approach for modelling animal movement, and then a high-level overview of how we applied those concepts in the deepSSF model.
In terms of understanding the deepSSF model, the code itself will also be useful, particularly in the model training and predictions scripts. These three scripts are written in Python but I’ve added plots and descriptions along the way that test pieces of code to show what they do (such as the blocks the comprise the deepSSF model).