Book description
As deep neural networks (DNNs) become increasingly common in real-world applications, the potential to deliberately "fool" them with data that wouldn’t trick a human presents a new attack vector. This practical book examines real-world scenarios where DNNs—the algorithms intrinsic to much of AI—are used daily to process image, audio, and video data.
Author Katy Warr considers attack motivations, the risks posed by this adversarial input, and methods for increasing AI robustness to these attacks. If you’re a data scientist developing DNN algorithms, a security architect interested in how to make AI systems more resilient to attack, or someone fascinated by the differences between artificial and biological perception, this book is for you.
- Delve into DNNs and discover how they could be tricked by adversarial input
- Investigate methods used to generate adversarial input capable of fooling DNNs
- Explore real-world scenarios and model the adversarial threat
- Evaluate neural network robustness; learn methods to increase resilience of AI systems to adversarial data
- Examine some ways in which AI might become better at mimicking human perception in years to come
Publisher resources
Table of contents
- Preface
- I. An Introduction to Fooling AI
- 1. Introduction
- 2. Attack Motivations
- 3. Deep Neural Network (DNN) Fundamentals
- 4. DNN Processing for Image, Audio, and Video
- II. Generating Adversarial Input
- 5. The Principles of Adversarial Input
- 6. Methods for Generating Adversarial Perturbation
- III. Understanding the Real-World Threat
- 7. Attack Patterns for Real-World Systems
- 8. Physical-World Attacks
- IV. Defense
- 9. Evaluating Model Robustness to Adversarial Inputs
- 10. Defending Against Adversarial Inputs
- 11. Future Trends: Toward Robust AI
- A. Mathematics Terminology Reference
- Index
Product information
- Title: Strengthening Deep Neural Networks
- Author(s):
- Release date: July 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492044956
You might also like
book
Hands-On Neural Networks with Keras
Your one-stop guide to learning and implementing artificial neural networks with Keras effectively Key Features Design …
book
Case Studies in Bayesian Statistical Modelling and Analysis
Provides an accessible foundation to Bayesian analysis using real world models This book aims to present …
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
book
Applied Deep Learning: A Case-Based Approach to Understanding Deep Neural Networks
Work with advanced topics in deep learning, such as optimization algorithms, hyper-parameter tuning, dropout, and error …