10.7: Neural Networks: Matrix Math Part 2 – The Nature of Code

[ad_1]
This video is a continuation of my first Matrix Math video where I implement in JavaScript the math operations that I need in order to create my own simple neural network library.

Matrix Math Part 1:

This video is part of Chapter 10 of The Nature of Code (

This video is also part of session 4 of my Spring 2017 ITP “Intelligence and Learning” course (

Support this channel on Patreon:
To buy Coding Train merchandise:
To donate to the Processing Foundation:

Send me your questions and coding challenges!:

Contact:
Twitter:
The Coding Train website:

Links discussed in this video:
The Nature of Code:
Session 4 of Intelligence and Learning:
My Simple Artificial Neural Network JavaScript Library:
Khan Academy’s Linear Algebra class:
3Blue1Brown’s Essence of Linear Algebra:
Brendan Fortuner’s Linear algebra cheat sheet for deep learning:
Hadamard product (matrices) on Wikipedia:

Books discussed in this video:
Tariq Rashid’s Make Your Own Neural Network:
Marvin Minsky’s Perceptrons:

Source Code for the all Video Lessons:

p5.js:
Processing:

The Nature of Code playlist:
For More Coding Challenges:
For More Intelligence and Learning:

Help us caption & translate this video!


Posted

in

by

Tags:

Comments

21 responses to “10.7: Neural Networks: Matrix Math Part 2 – The Nature of Code”

  1. shoutlike Avatar

    Hey, I recently found this video (https://www.youtube.com/watch?v=iV-hah6xs2A) and I wondered if you could ever try to recreate this using Processing or p5.js 🙂

  2. Sbc Sbc Avatar

    Looking forward for more of NN..
    Be well!

  3. Leonardo Espíndola Avatar

    man, i really wish you were my teacher in my university

  4. Javier Ferrer González Avatar

    Hi!
    How do you change the video capture source and scene at 0:36?
    We're trying to do so at @CodelyTV, but we don't know how to do it so smooth.
    We've tried with an HDMI switch connected to an elgato capturer and then to OBS, but the problem is that we have about 2 seconds while the capturer doesn't detect the input while doing the switch, and additionally, we should manually sinchronize the HDMI input switch with the OBS scene change. How could we automate this process as you do?

    Thanks a lot for sharing!

  5. Sven Van Laere Avatar

    Can someone help me, i want to know how to format my processing sketch. Example: size(500,500) –> size( 500, 500); Pleas help me

  6. thelonelypanda Avatar

    I HAS AN IMPOTENT QUESTION FOR MR. THE CODING TRAIN. Do you have a significant other?

  7. Marcel Ruland Avatar

    I am (attempting) a Python implementation of all this. Which is kinda weird because now I know that Rashid's book (which I don't have) is based on Python. But this way it's a good and fun exercise.
    https://github.com/prestoaghitato/NeuralNetworkPy

  8. Craig Avatar

    console.table(); = mind blown…

  9. Hundred Scope Avatar

    why prototype functions?

  10. Ishupreet Singh Avatar

    I am really looking forward to the next videos in this series… Can you please tell us when are they coming?

  11. wasserbesser ツ Avatar

    You are such a Energy Bundle 😀
    Amazing Guy you are ♥
    ps: psst, are you lsd microdosing? just give me a hidden sign in your next video or as a comment 😉

  12. XxGamersUnitedxX Avatar

    I really wish you did this in Java – or did more Java projects in general! Thumbs up if anyone else agrees!

  13. Głos Rozsądku Avatar

    What software do you use and in what language u programming?

  14. Elango Dhanasekaran Avatar

    Can u Please do a program on Linear Interpollation or Circular Interpollation

  15. Slick Avatar

    why is your editor font so big?

  16. Ihor L Avatar

    Good work! One thing – it would be nice to add a piece of code, which would check if the size of m1 equal to the size m2. It'll be useful both in add-function and in multiply-function.

  17. ramon vargas Avatar

    i have a challenge for all….
    Which prime numbers multiplied are 88 643 201 136 565 416 566 389 951?, the first one who writes the answered won $100 bucks………………………… You have to prove your answer.

  18. Argon Zavious Avatar

    "You dont know what your about to watch"
    You're right!

Leave a Reply

Your email address will not be published. Required fields are marked *