Artificial Intelligence Foundations: Neural Networks

Artificial Intelligence Foundations: Neural Networks

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 16m | 458 MB

An artificial neural network uses the human brain as inspiration for creating a complex machine learning system. There are now neural networks that can classify millions of sounds, videos, and images. These machines can answer our questions, understand our behaviors, and even drive our cars. The network looks for subtle patterns in our data and then fine-tunes itself to improve over time. They can become experts in predicting our behavior, learning our languages, and finding new discoveries. In this course, instructor Doug Rose provides an overview of artificial neural networks, explaining what they are and how you can use them for your machine learning challenges. Discover ways that you can use this technology to do fascinating new things for your projects or your business.

Topics include:

  • What are artificial neural networks?
  • Using a neural network
  • Making decisions with neurons
  • Neural networks for machine learning
  • Finding complex patterns
  • Configuring a neural network
  • Initializing your network
  • Using back propagation for errors
  • Classifying massive data sets
Table of Contents

Introduction
1 Welcome

What_Are_Artificial_Neural_Networks
2 Use_a_neural_network
3 Multilayer_perceptrons
4 Make_decisions_with_neurons

Neural_Networks_for_Machine_Learning
5 Find_complex_patterns
6 Feed_data_into_the_network
7 Use_hidden_layers
8 Add_weights
9 Determine_the_activation_level
10 Give_the_neurons_an_activation_bias

Configuring_the_Neural_Network
11 Initialize_your_network
12 Improve_your_network_s_accuracy
13 Use_back_propagation_for_errors
14 Move_backwards_to_help_the_network_learn
15 Tune_your_network
16 Link_your_learning_with_the_chain_rule

Using_the_Neural_Network_to_Find_Patterns
17 Classify_massive_data_sets
18 Cluster_your_data_into_groups
19 Avoid_serious_challenges

Conclusion
20 Next_steps