Companies Home Search Profile

Multi-Layer Neural Network Implementation

Focused View

Stephen Osella

1:31:12

8 View
  • 1 - Course Overview.mp4
    03:18
  • 1 - Resources.pdf
  • 2 - Introduction to Neural Networks.mp4
    07:21
  • 3 - MultiLayer Neural Network Structure.mp4
    05:13
  • 4 - MultiLayer Neural Network Training.mp4
    10:39
  • 5 - Training Process.mp4
    01:55
  • 6 - Testing Process.mp4
    02:23
  • 7 - Analysis of the Source Code.mp4
    22:12
  • 8 - Testing with Datasets.mp4
    19:08
  • 9 - Quick Review.mp4
    04:49
  • 10 - Exercise.mp4
    14:14
  • Description


    Mathematics of Multi-Layer Neural Network Training and Testing and Implementation in C#

    What You'll Learn?


    • Basic theory of Multi-Layer Neural Networks
    • The mathematics of Neural Network Training: Backpropagation and Gradient Descent
    • The mathematics of Neuron Activation Functions
    • How to implement in C# the Training and Testing of a Multi-Layer Neural Network
    • How to create Datasets for Training and Testing the Neural Network

    Who is this for?


  • IT Professionals and Software Engineers who want to understand the mathematics and implementation of Multi-Layer Neural Networks
  • What You Need to Know?


  • Basic understanding of Linear Algebra
  • Intermediate proficiency in C#
  • Basic knowledge of JSON
  • More details


    Description

    This course presents in detail the implementation of multi-layer neural network training and testing. The steps involved in neural network training and testing are discussed in detail with thorough review of the mathematics. The C# source code, that is available for download, is discussed in detail.  Testing with datasets is presented with the aim of being applicable to any prediction problem use case.  The course begins with a thorough introduction to neural networks, provides a detailed view of the structure of multi-layer neural networks, presents the mathematics involved in neural network training in a very simple and methodical approach, presents the demonstration of testing with a number of datasets, and ends with a quick summary of neural network training.


    What you will learn in the Course

    • Basic theory of Multi-Layer Neural Networks

    • The mathematics of Neural Network Training: Backpropagation and Gradient Descent

    • The mathematics of Neuron Activation Functions

    • The process for training and testing the Neural Network

    • How to implement in C# the Training and Testing of a Multi-Layer Neural Network

    • How to create Datasets for Training and Testing the Neural Network


    Course Outline

    Section 1: Introduction

    • Course Overview

    • Introduction to Neural Networks

    • Multi-Layer Neural Network Structure

    Section 2: Mathematics of Neural Network Training

    • Multi-Layer Neural Network Training

    Section 3: Implementation

    • Training Process

    • Testing Process

    • Analysis of the Source Code

    Section 4: Datasets

    • Testing with Datasets

    Section 5: Summary

    • Quick Review

    Section 6: Exercise

    • Exercise

    Who this course is for:

    • IT Professionals and Software Engineers who want to understand the mathematics and implementation of Multi-Layer Neural Networks

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Stephen Osella
    Stephen Osella
    Instructor's Courses
    I have 40+ plus years of experience developing software in the scientific, engineering, artificial intelligence, and enterprise web-based application fields. I received my Doctor of Science degree in Computer Science with concentration in Artificial Intelligence and Machine Learning. My dissertation is titled "Adaptive recognition of phonemes from speaker-independent connected-speech using ALISA".
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 10
    • duration 1:31:12
    • Release Date 2024/03/12