Beginning anomaly detection using Python-based deep learning :
Other Title Information
with Keras and PyTorch /
First Statement of Responsibility
Sridhar Alla, Suman Kalyan Adari.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
New York :
Name of Publisher, Distributor, etc.
Apress,
Date of Publication, Distribution, etc.
[2019]
Date of Publication, Distribution, etc.
�2019.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
416p.
Other Physical Details
illustrations.
GENERAL NOTES
Text of Note
Includes index.
NOTES PERTAINING TO BINDING AND AVAILABILITY
Text of Note
Available to OhioLINK libraries.
SUMMARY OR ABSTRACT
Text of Note
Utilize this easy-to-follow beginner's guide to understand how deep learning can be applied to the task of anomaly detection. Using Keras and PyTorch in Python, the book focuses on how various deep learning models can be applied to semi-supervised and unsupervised anomaly detection tasks. This book begins with an explanation of what anomaly detection is, what it is used for, and its importance. After covering statistical and traditional machine learning methods for anomaly detection using Scikit-Learn in Python, the book then provides an introduction to deep learning with details on how to build and train a deep learning model in both Keras and PyTorch before shifting the focus to applications of the following deep learning models to anomaly detection: various types of Autoencoders, Restricted Boltzmann Machines, RNNs & LSTMs, and Temporal Convolutional Networks. The book explores unsupervised and semi-supervised anomaly detection along with the basics of time series-based anomaly detection. By the end of the book you will have a thorough understanding of the basic task of anomaly detection as well as an assortment of methods to approach anomaly detection, ranging from traditional methods to deep learning. Additionally, you are introduced to Scikit-Learn and are able to create deep learning models in Keras and PyTorch.