Testing deep learning algorithms
The AI community is severely behind on adopting appropriate testing procedures. Some of the most advanced AI companies rely on manual checks instead of automating tests on their algorithms. You've already done a form of a test throughout this book; cross-validating our models with training, testing, and validation sets helps to verify that everything is working as intended. In this section, we'll instead focus on unit tests, which seek to test software at the smallest computational level possible. In other words, we want to test the little parts of our algorithms, so we can ensure the larger platform is running smoothly.
Testing our algorithms helps us keep track of non-breaking bugs, which have become ubiquitous ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access