Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Introduction to Neural Networks Programming in C# - 2009

Jeff Heaton via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn neural network programming fundamentals using the C# programming language through this comprehensive 16-class video series spanning nearly 7 hours of instruction. Master essential concepts starting with matrix mathematics, weight matrices, and threshold neurons before progressing to advanced topics like Hopfield networks, feedforward backpropagation, and the XOR problem. Explore optimization techniques including genetic algorithms for neural network training, simulated annealing for solving the traveling salesman problem, and various pruning methods for network optimization. Dive into practical applications such as temporal prediction using sine waves, stock market forecasting, and forest cover classification. Gain hands-on experience implementing activation functions, hidden layers, backpropagation algorithms, and root mean square calculations. Build real-world projects including a tic-tac-toe neural network and develop skills in both supervised and unsupervised learning approaches. Note that this content is from 2009, and a more recent version of the course is available for those seeking updated material.

Syllabus

Introduction to Neural Networks for C# (Intro)
Introduction to Neural Networks for C# (Class 1/16, Part 1/3)
Introduction to Neural Networks for C#(Class 1/16, Part 2/3)
Introduction to Neural Networks for C# (Class 1/16, Part 3/3)
Introduction to Neural Networks for C#(Class 2/16, Part 1/5) - matrix math
Introduction to Neural Networks for C#(Class 2/16, Part 2/5) - weight matrix threshold neuron
Introduction to Neural Networks for C#(Class 2/16, Part 3/5) - matrix construction
Introduction to Neural Networks for C#(Class 2/16, Part 4/5) - matrix mathematics, dot product
Introduction to Neural Networks for C#(Class 2/16, Part 5/5) - bipolar matrix
Introduction to Neural Networks for C#(Class 3/16, Part 1/5) - hopfield
Introduction to Neural Networks for C#(Class 3/16, Part 2/5) - Hopfield
Introduction to Neural Networks for C#(Class 3/16, Part 3/5) - hopfield example
Introduction to Neural Networks for C#(Class 3/16, Part 4/5) - root mean square
Introduction to Neural Networks for C#(Class 3/16, Part 5/5)
Introduction to Neural Networks for C#(Class 4/16, Part 1/5) - feedforward backpropagation xor
Introduction to Neural Networks for C#(Class 4/16, Part 2/5) - activation function
Introduction to Neural Networks for C#(Class 4/16, Part 3/5) - hidden layers
Introduction to Neural Networks for C#(Class 4/16, Part 4/5) - feedforward
Introduction to Neural Networks for C#(Class 4/16, Part 5/5) - backpropagation
Introduction to Neural Networks for C#(Class 5/16, Part 1/5) - genetic algorithm
Introduction to Neural Networks for C#(Class 5/16, Part 2/5) - genetic algorithm
Introduction to Neural Networks for C#(Class 5/16, Part 3/5) traveling salesman genetic algorithm
Introduction to Neural Networks for C#(Class 5/16, Part 4/5) neural network genetic algorithm
Introduction to Neural Networks for C#(Class 5/16, Part 5/5) tic tac toe neural network
Introduction to Neural Networks for C#(Class 6/16) xor and or
Introduction to Neural Networks for C# (Class 7/16, Part 1/3) simulated annealing traveling salesman
Introduction to Neural Networks for C# (Class 7/16, Part 2/3) simulated annealing traveling salesman
Introduction to Neural Networks for C# (Class 7/16, Part 3/3) simulated annealing traveling salesman
Introduction to Neural Networks for C# (Class 8/16) forest cover
Introduction to Neural Networks for C# (Class 9/16, Part 1/3) pruning
Introduction to Neural Networks for C# (Class 9/16, Part 2/3) selective pruning
Introduction to Neural Networks for C# (Class 9/16, Part 3/3) incremental pruning
Introduction to Neural Networks for C# (Class 10/16, Part 1/3) predict temporal
Introduction to Neural Networks for C# (Class 10/16, Part 2/3) implement predict temporal
Introduction to Neural Networks for C# (Class 10/16, Part 3/3) predict temporal sine wave
Introduction to Neural Networks for C# (Class 11/16, Part 1/5) predict stock market
Introduction to Neural Networks for C# (Class 11/16, Part 2/5)
Introduction to Neural Networks for C# (Class 11/16, Part 3/5) predict stock market
Introduction to Neural Networks for C# (Class 11/16, Part 4/5) predict stock market
Introduction to Neural Networks for C# (Class 11/16, Part 5/5) predict stock market
Introduction to Neural Networks for C# (Class 12/16, Part 1/5)
Introduction to Neural Networks for C# (Class 12/16, Part 2/5)
Introduction to Neural Networks for C# (Class 12/16, Part 3/5)
Introduction to Neural Networks for C# (Class 12/16, Part 4/5)
Introduction to Neural Networks for C# (Class 12/16, Part 5/5)
Introduction to Neural Networks for C# (Class 13/16, Part 1/3)
Introduction to Neural Networks for C# (Class 13/16, Part 2/3)
Introduction to Neural Networks for C# (Class 13/16, Part 3/3)
Introduction to Neural Networks for C# (Class 14/16)
Introduction to Neural Networks for C# (Class 15/16, Part 1/2)
Introduction to Neural Networks for C# (Class 15/16, Part 2/2)
Introduction to Neural Networks for C# (Class 16/16)

Taught by

Jeff Heaton

Reviews

Start your review of Introduction to Neural Networks Programming in C# - 2009

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.