VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » freeCodeCamp.org
Neural Networks with JavaScript - Full Course using Brain.js

Neural Networks with JavaScript - Full Course using Brain.js

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
This course gives you a practical introduction to building neural networks in the browser and in Node.js using the Brain.js JavaScript library. To complete the course-s interactive challenges, simply head over to the Scrimba version: https://scrimba.com/g/gneuralnetworks --What you'll learn -- By the end of the course, you'll be able to solve a range of different problems using neural networks. The lectures does not dwell with much theory, but rather on how to code the networks. That means the course is suitable for anybody who knows JavaScript. --About Robert Plummer -- Robert is the lead developer of the Brain.js library. He has a unique ability to explain complex concepts in a manner that everyone can understand. Feel free to reach out to Robert via Twitter if you have feedback, or simply want to thank him for creating this course. Good luck, and welcome to the exciting world of neural networks! --Course Contents
Date: 2022-03-14

Comments and reviews: 7


Hmm I wonder how can we use brain.js with massive training data, because ... you know the more data the better? (for example working with images or sounds)
With the data so massive we can't just type out every possible input and output in the script. There must be some way of saving it and processing it chunks as a time.
So we can store our training data in Javascript in the LocalStorage but the maximum of it is 10MB. Which is not big.
Everytime a page loads the script will have to feed all of the data into the neural network and it trains so you waste time everytime the page loads waiting for the model to train. So It would be beneficial to save the model state, I tried saving the neural as JSON but it only saves the attributes though, the methods aren't available.

reply

I have not gone through the full thing yet and forgive me if this is covered. However, before I go into this can I just ask, does Brain.js have a mechanism for weighing particular properties? For example, if you're doing a stock market predictor like the one demonstrated, you may want to attach more weight to the close price than the high of the day. Is it possible to do that kind of thing with Brain.js or will it just assume that all properties are equal? Thanks!
reply

I love the technology but the tutorial was unwatchable. I lasted for 54 minutes. I couldn't last until the end. To suddenly dish out a configuration option like that at 54:00 without any prior mention of those settings even existing is sloppy.
reply

Wow. I Started Today by coding my self a Python program then.. i move to YouTube And watch your python tutorial. Then i vent to MySQL And then ended up in JavaScript. What is wrong with me?
reply

So you give data and you get random output...I don't get it. How it took Monday when none of the days of the weeks had any numeric value associated? I'm talking about problem at 30:38
reply

28:00 damn... didn't know you can assign a dynamic key like that in JavaScript... shame on me :D. On the other side, inverting the training like that is awesome
reply

The tutorial was nice, until you began to work with the raw data. I don't understand what you are using the data for and the tutorial became boring.
reply
Add a review, comment






Other channel videos