Outlier Detection In Python

Download Outlier Detection In Python PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Outlier Detection In Python book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
Outlier Detection in Python

Learn how to identify the unusual, interesting, extreme, or inaccurate parts of your data. Data scientists have two main tasks: finding patterns in data and finding the exceptions. These outliers are often the most informative parts of data, revealing hidden insights, novel patterns, and potential problems. Outlier Detection in Python is a practical guide to spotting the parts of a dataset that deviate from the norm, even when they're hidden or intertwined among the expected data points. In Outlier Detection in Python you'll learn how to: • Use standard Python libraries to identify outliers • Select the most appropriate detection methods • Combine multiple outlier detection methods for improved results • Interpret your results effectively • Work with numeric, categorical, time series, and text data Outlier detection is a vital tool for modern business, whether it's discovering new products, expanding markets, or flagging fraud and other suspicious activities. This guide presents the core tools for outlier detection, as well as techniques utilizing the Python data stack familiar to data scientists. To get started, you'll only need a basic understanding of statistics and the Python data ecosystem. About the technology Outliers—values that appear inconsistent with the rest of your data—can be the key to identifying fraud, performing a security audit, spotting bot activity, or just assessing the quality of a dataset. This unique guide introduces the outlier detection tools, techniques, and algorithms you’ll need to find, understand, and respond to the anomalies in your data. About the book Outlier Detection in Python illustrates the principles and practices of outlier detection with diverse real-world examples including social media, finance, network logs, and other important domains. You’ll explore a comprehensive set of statistical methods and machine learning approaches to identify and interpret the unexpected values in tabular, text, time series, and image data. Along the way, you’ll explore scikit-learn and PyOD, apply key OD algorithms, and add some high value techniques for real world OD scenarios to your toolkit. What's inside • Python libraries to identify outliers • Combine outlier detection methods • Interpret your results About the reader For Python programmers familiar with tools like pandas and NumPy, and the basics of statistics. About the author Brett Kennedy is a data scientist with over thirty years’ experience in software development and data science. Table fo Contents Part 1 1 Introducing outlier detection 2 Simple outlier detection 3 Machine learning-based outlier detection 4 The outlier detection process Part 2 5 Outlier detection using scikit-learn 6 The PyOD library 7 Additional libraries and algorithms for outlier detection Part 3 8 Evaluating detectors and parameters 9 Working with specific data types 10 Handling very large and very small datasets 11 Synthetic data for outlier detection 12 Collective outliers 13 Explainable outlier detection 14 Ensembles of outlier detectors 15 Working with outlier detection predictions Part 4 16 Deep learning-based outlier detection 17 Time-series data
Anomaly Detection in Video Surveillance

Anomaly detection in video surveillance stands at the core of numerous real-world applications that have broad impact and generate significant academic and industrial value. The key advantage of writing the book at this point in time is that the vast amount of work done by computer scientists over the last few decades has remained largely untouched by a formal book on the subject, although these techniques significantly advance existing methods of image and video analysis and understanding by taking advantage of anomaly detection in the data mining community and visual analysis in the computer vision community. The proposed book provides a comprehensive coverage of the advances in video based anomaly detection, including topics such as the theories of anomaly detection and machine perception for the functional analysis of abnormal events in general, the identification of abnormal behaviour and crowd abnormal behaviour in particular, the current understanding of computer vision development, and the application of this present understanding towards improving video-based anomaly detection in theory and coding with OpenCV. The book also provides a perspective on deep learning on human action recognition and behaviour analysis, laying the groundwork for future advances in these areas. Overall, the chapters of this book have been carefully organized with extensive bibliographic notes attached to each chapter. One of the goals is to provide the first systematic and comprehensive description of the range of data-driven solutions currently being developed up to date for such purposes. Another is to serve a dual purpose so that students and practitioners can use it as a textbook while researchers can use it as a reference book. A final goal is to provide a comprehensive exposition of the topic of anomaly detection in video media from multiple points of view.
Deep Learning and XAI Techniques for Anomaly Detection

Create interpretable AI models for transparent and explainable anomaly detection with this hands-on guide Purchase of the print or Kindle book includes a free PDF eBook Key FeaturesBuild auditable XAI models for replicability and regulatory complianceDerive critical insights from transparent anomaly detection modelsStrike the right balance between model accuracy and interpretabilityBook Description Despite promising advances, the opaque nature of deep learning models makes it difficult to interpret them, which is a drawback in terms of their practical deployment and regulatory compliance. Deep Learning and XAI Techniques for Anomaly Detection shows you state-of-the-art methods that'll help you to understand and address these challenges. By leveraging the Explainable AI (XAI) and deep learning techniques described in this book, you'll discover how to successfully extract business-critical insights while ensuring fair and ethical analysis. This practical guide will provide you with tools and best practices to achieve transparency and interpretability with deep learning models, ultimately establishing trust in your anomaly detection applications. Throughout the chapters, you'll get equipped with XAI and anomaly detection knowledge that'll enable you to embark on a series of real-world projects. Whether you are building computer vision, natural language processing, or time series models, you'll learn how to quantify and assess their explainability. By the end of this deep learning book, you'll be able to build a variety of deep learning XAI models and perform validation to assess their explainability. What you will learnExplore deep learning frameworks for anomaly detectionMitigate bias to ensure unbiased and ethical analysisIncrease your privacy and regulatory compliance awarenessBuild deep learning anomaly detectors in several domainsCompare intrinsic and post hoc explainability methodsExamine backpropagation and perturbation methodsConduct model-agnostic and model-specific explainability techniquesEvaluate the explainability of your deep learning modelsWho this book is for This book is for anyone who aspires to explore explainable deep learning anomaly detection, tenured data scientists or ML practitioners looking for Explainable AI (XAI) best practices, or business leaders looking to make decisions on trade-off between performance and interpretability of anomaly detection applications. A basic understanding of deep learning and anomaly detection–related topics using Python is recommended to get the most out of this book.