Deep Learning For Dummies

Höfundur John Paul Mueller; Luca Massaron

Útgefandi Wiley Professional Development (P&T)

Snið ePub

Print ISBN 9781119543046

Útgáfa 1

Útgáfuár 2019

2.490 kr.

Description

Efnisyfirlit

  • Cover
  • Introduction
  • About This Book
  • Foolish Assumptions
  • Icons Used in This Book
  • Beyond the Book
  • Where to Go from Here
  • Part 1: Discovering Deep Learning
  • Chapter 1: Introducing Deep Learning
  • Defining What Deep Learning Means
  • Using Deep Learning in the Real World
  • Considering the Deep Learning Programming Environment
  • Overcoming Deep Learning Hype
  • Chapter 2: Introducing the Machine Learning Principles
  • Defining Machine Learning
  • Considering the Many Different Roads to Learning
  • Pondering the True Uses of Machine Learning
  • Chapter 3: Getting and Using Python
  • Working with Python in this Book
  • Obtaining Your Copy of Anaconda
  • Downloading the Datasets and Example Code
  • Creating the Application
  • Understanding the Use of Indentation
  • Adding Comments
  • Getting Help with the Python Language
  • Working in the Cloud
  • Chapter 4: Leveraging a Deep Learning Framework
  • Presenting Frameworks
  • Working with Low-End Frameworks
  • Understanding TensorFlow
  • Part 2: Considering Deep Learning Basics
  • Chapter 5: Reviewing Matrix Math and Optimization
  • Revealing the Math You Really Need
  • Understanding Scalar, Vector, and Matrix Operations
  • Interpreting Learning as Optimization
  • Chapter 6: Laying Linear Regression Foundations
  • Combining Variables
  • Mixing Variable Types
  • Switching to Probabilities
  • Guessing the Right Features
  • Learning One Example at a Time
  • Chapter 7: Introducing Neural Networks
  • Discovering the Incredible Perceptron
  • Hitting Complexity with Neural Networks
  • Struggling with Overfitting
  • Chapter 8: Building a Basic Neural Network
  • Understanding Neural Networks
  • Looking Under the Hood of Neural Networks
  • Chapter 9: Moving to Deep Learning
  • Seeing Data Everywhere
  • Discovering the Benefits of Additional Data
  • Improving Processing Speed
  • Explaining Deep Learning Differences from Other Forms of AI
  • Finding Even Smarter Solutions
  • Chapter 10: Explaining Convolutional Neural Networks
  • Beginning the CNN Tour with Character Recognition
  • Explaining How Convolutions Work
  • Detecting Edges and Shapes from Images
  • Chapter 11: Introducing Recurrent Neural Networks
  • Introducing Recurrent Networks
  • Explaining Long Short-Term Memory
  • Part 3: Interacting with Deep Learning
  • Chapter 12: Performing Image Classification
  • Using Image Classification Challenges
  • Distinguishing Traffic Signs
  • Chapter 13: Learning Advanced CNNs
  • Distinguishing Classification Tasks
  • Perceiving Objects in Their Surroundings
  • Overcoming Adversarial Attacks on Deep Learning Applications
  • Chapter 14: Working on Language Processing
  • Processing Language
  • Memorizing Sequences that Matter
  • Using AI for Sentiment Analysis
  • Chapter 15: Generating Music and Visual Art
  • Learning to Imitate Art and Life
  • Mimicking an Artist
  • Chapter 16: Building Generative Adversarial Networks
  • Making Networks Compete
  • Considering a Growing Field
  • Chapter 17: Playing with Deep Reinforcement Learning
  • Playing a Game with Neural Networks
  • Explaining Alpha-Go
  • Part 4: The Part of Tens
  • Chapter 18: Ten Applications that Require Deep Learning
  • Restoring Color to Black-and-White Videos and Pictures
  • Approximating Person Poses in Real Time
  • Performing Real-Time Behavior Analysis
  • Translating Languages
  • Estimating Solar Savings Potential
  • Beating People at Computer Games
  • Generating Voices
  • Predicting Demographics
  • Creating Art from Real-World Pictures
  • Forecasting Natural Catastrophes
  • Chapter 19: Ten Must-Have Deep Learning Tools
  • Compiling Math Expressions Using Theano
  • Augmenting TensorFlow Using Keras
  • Dynamically Computing Graphs with Chainer
  • Creating a MATLAB-Like Environment with Torch
  • Performing Tasks Dynamically with PyTorch
  • Accelerating Deep Learning Research Using CUDA
  • Supporting Business Needs with Deeplearning4j
  • Mining Data Using Neural Designer
  • Training Algorithms Using Microsoft Cognitive Toolkit (CNTK)
  • Exploiting Full GPU Capability Using MXNet
  • Chapter 20: Ten Types of Occupations that Use Deep Learning
  • Managing People
  • Improving Medicine
  • Developing New Devices
  • Providing Customer Support
  • Seeing Data in New Ways
  • Performing Analysis Faster
  • Creating a Better Work Environment
  • Researching Obscure or Detailed Information
  • Designing Buildings
  • Enhancing Safety
  • Index
  • About the Authors
  • Advertisement Page
  • Connect with Dummies
  • End User License Agreement

Additional information

Veldu vöru

Rafbók til eignar

Aðrar vörur

0
    0
    Karfan þín
    Karfan þín er tómAftur í búð