Re:Brain.js
by hombre_fatal on Friday December 28, 2018 @09:20AM
(#18776816)
A 19-part interactive neural network course that uses brain.js was posted to HN last week: https://scrimba.com/g/gneuralnetworks
[ Parent
| on HN ]
I just went through the 19-part interactive neural network and this is the best tutorial for beginners I've encountered. Each video is < 10 minutes and contains a practical example that motivated me to try implementing / prototype something quickly.
And doing all the examples directly on the browser creates a very low barrier to entry as a front end developer.
Re:Brain.js
by WrtCdEvrydy on Friday December 28, 2018 @11:02AM
(#18777494)
For reference, NodeJS support for GPUs will only drop under version 2, so if you're planning on GPU acceleration, this is not for you.
This is Robert, the lead developer for brain.js. Ty for the plug! I was going to mention this, nice to see people listening and helping spread the word. Working on it hard guys! When spare time cannot be had, just stay up late, and get up early!
This is tangential, but I highly disapprove of any encouragement to stay up late. Sleep is incredibly important for the entirety of the body. It's always better to get well-rested over a small amount more work done (which you'll eventually lose anyway since you won't be well-rested).
Different strokes for different folks. If it works, don’t fix it. Etc.
Some of us succeed not just despite our bad habits, but because of them.
Lack of sleep might not stop you from succeeding, but it can make you think slower, have poorer memory, get sick easier, eat more than you should, look older, and be more prone to depression and anxiety.
Please read "Why We Sleep" by neuroscientist Matthew Walker. Sleep is essential. Don't give it up lightly.
Re:Brain.js
by WrtCdEvrydy on Saturday December 29, 2018 @02:55AM
(#18782546)
This is not to mean that it's not a useful tool for teaching people simplified neural networks without having to whip out a full tensorflow environment.
Edit: When you have a working 2.0 beta, do you mind if I build a docker-jupyter notebook kinda like the Tensorflow docker? Something with nvidia-docker runtime on jupyter-nodejs? I really just wanna bring this into a more mainstream audience.
That'd be awesome!
I've used: https://github.com/n-riesco/ijavascript https://github.com/notablemind/jupyter-nodejs
Or even: https://beta.observablehq.com/
Even as someone who has only superficial knowledge of the topic, that course was very underwhelming.
Re:Brain.js
by sickcodebruh on Friday December 28, 2018 @10:35AM
(#18777286)
As someone with absolutely no knowledge of the topic, I found that course to be very digestible and pleasant.
Re:Brain.js
by hombre_fatal on Friday December 28, 2018 @12:14PM
(#18777997)
Same. It was so accessible (voiceover in an online code editor) that I just did it instead of bookmarking it for a day that never arrives.
That is really cool to hear!
Ty, I hope my voice is/was not very irritating. I obsess over relaying ideas in a _very simple_ manner.
Things should be as simple as possible, but not simpler...
Ty for your thought. I'd love to know more specifics.
Most of the arguments either don't add up (e.g. saying it's mathematically proven while ML doesn't have rigorous theory) or are too generic to add much value. The course feels more like a verbal introduction to the library API rather than teaching anything related to ML.