Skip to main content
00:00/00:00
Lecture 17 of 25

Training & Testing the modified neural network

Download Course (Free)

Course Content

0 / 25 completed
Section 1: Introduction Interpolation & Machine learning2 videos

Overview of the course

21m

Interpolation (or regression) - The fundamental principle of machine learning

1h 26m
Section 2: Your first neural network Sum of two numbers9 videos

From interpolation to neural networks

21m

[Project 1] Most simple neural network Sum of two numbers

13m

What are neural networks

38m

Prepare the training and testing data

19m

Initialize the weights & Calculate the output

19m

Accuracy & Error functions

29m

Gradient of the error function

18m

Using the trained network on the test data

22m

Training the neural network via gradient descent

27m
Section 3: Modifying the problem Sign of the sum of two numbers6 videos

[Project 2] Complete neural network Sign of the sum of two numbers

16m

Modify input, output & weights

41m

Add an activation function to the neural network

26m

Modify accuracy and error functions

21m

Modify gradient of the error function

27m

Training & Testing the modified neural network

26mNow Playing
Section 4: Same code, different problem Image recognition4 videos

[Project 3] Same neural network Applied to recognize hand-written digits

13m

Apply our neural network to the new problem Number recognition

33m

Improve the gradient function

30m

Analysis of the trained neural network

28m
Section 5: Outlook & Goodbye3 videos

How to improve the network

15m

Outlook Pretrained neural networks & Machine learning in Wolfram Mathematica

17m

Goodbye!

11m
Section 6: [Resources]1 videos

[Installation] Python and Jupyter Notebook via Anaconda

19m