Neural Networks


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Due to recent advancements in processing, neural networks have become easier to train, which made them extremely popular. In this course, you will learn about neural networks and how to use them.

Target Audience
Anyone interested in understanding machine learning and using it to solve problems

Prerequisites
None

Expected Duration (hours)
0.7

Lesson Objectives

Neural Networks

  • start the course
  • describe neural networks and their capabilities
  • describe how different neural networks are structured
  • describe how cost functions are used to train neural networks
  • describe activation functions and list different types of commonly used activation functions
  • describe feedforward neural networks and the intuition behind calculating gradients in neural networks
  • describe how to use backpropagation for more efficient neural network training
  • describe batch learning and why it makes neural network training easier
  • describe TensorFlow and its high-level architecture
  • set up TensorFlow for use on a CPU
  • import data into TensorFlow using built-in data sources and external data sources
  • build and train a single-layer neural network in TensorFlow
  • build and train a multilayer neural network in TensorFlow
  • describe neural networks, network layers, cost functions, activation functions, and gradient descent
  • Course Number:
    sd_exml_a04_it_enus

    Expertise Level
    Intermediate