Summary

In this chapter, we looked into detecting anomalous and suspicious patterns. We discussed the two fundamental approaches, focusing on library encoding, either positive or negative patterns. Next, we got our hands on two real-life datasets, and we discussed how to deal with unbalanced class distributions and how to perform anomaly detection on time series data.

In the next chapter, we'll dive deeper into patterns and more advanced approaches to building pattern-based classifiers, and discuss how to assign labels to images using deep learning automatically.

Get Machine Learning in Java - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.