Multiple Perceptrons. XOR.
Simon explains how to use XOR in a simple neural network with multiple perceptrons. Based upon Daniel Shiffman’s live stream on neural networks number 98.
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
Simon explains how to use XOR in a simple neural network with multiple perceptrons. Based upon Daniel Shiffman’s live stream on neural networks number 98.
Simon was preoccupied with vector functions for most of the day on Saturday, compiling what, at first site, looked like a monstrously excessive code in Processing (he recycled some of … Continue reading Back to Python (and C#)!
Simon seems to be setting first gentle steps in Calculus, once again thanks to Daniel Shiffman. In the videos below, Simon talks about minimizing and maximizing functions, the power rule, … Continue reading Treading into Calculus
Simon has been working on a very complicated topic for the past couple of days: Linear Regression. In essence, it is the math behind machine learning. Simon was watching Daniel … Continue reading Simon gets serious with Linear Regression (Machine Learning)
In the two videos below Simon writes a JavaScript program using Linear Regression in Atom and gives a whiteboard lecture on the Linear Regression algorithm, both following a tutorial on … Continue reading Simon explains Linear Regression (Machine Learning)
Here Simon explains how to calculate the magnitude of a 3D vector. This is something he partially figured out on his own and partially learned from Daniel Shiffman’s tutorial on … Continue reading Magnitude of a 3D vector
Today Simon spent hours translating this Car On Terrain project from Phaser.io (where it appears in JavaScript) into Processing (Java). He loved doing it in a form of a lesson for … Continue reading Translating Car On Terrain project from Phaser.io into Processing
Almost every evening, before going to bed, we are reading books and Simon mostly prefers math adventures. Russian author Vladimir Levshin (1904-1984) published several books about geometry, algebra and math history, … Continue reading Old men from the 19th century
Funny how, even when training some pretty straightforward (and boring) arithmetic or Dutch reading, Simon tries to introduce more complex notions like here, the floor, ceiling and round functions while … Continue reading Looking for math everywhere
Heard Simon give his Russian grandparents a lecture in the playroom, via FaceTime. When I came in, this is what I saw on the whiteboard. Simon proudly said he figured … Continue reading Teaching SOHCAHTOA to Grandmom in Russian
Simon wrote a modulus counting program in Processing after we were discussing why 1 % 2 = 1 and why 2 % 4 = 2. He basically told me he … Continue reading Modulus Counting in Processing
A beautiful project in Processing (Java), Simon’s own code, resembling an El Lissitzky painting that you can control and change with the mouse (without Simon knowing El Lissitzky). Resulted from … Continue reading Infinite Line in Processing. Simon’s own code.