10.9: Neural Networks: Matrix Math Part 3 - The Nature of Code

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=NgZAIkDcPkI



Duration: 28:11
60,172 views
1,234


This video continues the "Matrix Math" series where I attempt to implement in JavaScript the math operations required for a simple neural network library. In this 3rd part, I implement matrix multiplication ("matrix product").

Next Video: https://youtu.be/nAz9AA_pQUQ

This video is part of Chapter 10 of The Nature of Code (http://natureofcode.com/book/chapter-10-neural-networks/)

This video is also part of session 4 of my Spring 2017 ITP "Intelligence and Learning" course (https://github.com/shiffman/NOC-S17-2-Intelligence-Learning/tree/master/week4-neural-networks)

Support this channel on Patreon: https://patreon.com/codingtrain
To buy Coding Train merchandise: https://www.designbyhumans.com/shop/codingtrain/
To support to the Processing Foundation: https://processingfoundation.org/

Send me your questions and coding challenges!: https://github.com/CodingTrain/Rainbow-Topics

Contact:
Twitter: https://twitter.com/shiffman
The Coding Train website: http://thecodingtrain.com/


Links discussed in this video:
The Nature of Code: http://natureofcode.com/
Session 4 of Intelligence and Learning: https://github.com/shiffman/NOC-S17-2-Intelligence-Learning/tree/master/week4-neural-networks
3Blue1Brown's Essence of Linear Algebra: https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab
Hadamard product (matrices) on Wikipedia: https://en.wikipedia.org/wiki/Hadamard_product_(matrices)


Videos mentioned in this video:
Vector Dot Product: https://youtu.be/_ENEsV_kNx8


Source Code for the all Video Lessons: https://github.com/CodingTrain/Rainbow-Code

p5.js: https://p5js.org/
Processing: https://processing.org


The Nature of Code playlist: https://www.youtube.com/user/shiffman/playlists?view_as=subscriber&shelf_id=6&view=50&sort=dd
For More Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
For More Intelligence and Learning: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6YJ3XfHhT2Mm4Y5I99nrIKX

📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct







Tags:
live
programming
daniel shiffman
creative coding
coding challenge
tutorial
coding
challenges
coding train
the coding train
nature of code
artificial intelligence
live stream
itp nyu
neural network
neural network artist
intelligence and learning
machine learning
machine learning art
perceptron
linear algebra
neural network intro
neural net
matrix math
matrix multiplication
matrix dot product
matrix product