In the previous chapter, you learned how machine learning can help you build malware detectors. In this chapter, you learn the basic concepts necessary to predict how malware detection systems will perform. The ideas you learn here will prove crucial in improving any malware detection system you build, because without a way to measure your system’s performance, you will not know how to improve it. Please note that while this chapter is dedicated to introducing basic evaluation concepts, Chapter 8 continues this thread, introducing essential evaluation concepts like cross-validation.

First, I introduce the ...

Get Malware Data Science now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.