A Basic Introduction to Neural Networks (2007)
pages.cs.wisc.edu
pages.cs.wisc.edu
Last-Modified: Tue, 30 Apr 1996 18:53:31 GMT
Still, looks good, if a bit dated. For me, these two tutorials were the ones that helped me understand NN the most:- http://neuralnetworksanddeeplearning.com/
- https://mattmazur.com/2015/03/17/a-step-by-step-backpropagat...
I didn't get lost in the details and was able to see the bigger picture after going through his work. It has brought in enormous change to my career and life. I can't thank him enough.
Reply to below: it uses pretty complicated language and doesn't explain many terms (e.g. activation functions, supervised learning, etc. are not explained). Errors: the statements the article makes about the error surface are really misleading and in some places wrong. Same for the statement about sigmoids. Some of their definitions are also wrong today, such as "epoch." The list goes on.
- no mention of non-sigmoid activation functions - calling overfitting 'grandmothering' and - diving comparatively deep into gradient descent (which while absolutely the most common, is not the only way to train a neural network), while being an inch deep on practically every other aspect.
Its a bit of a confused intro that simultaneously tries to teach you the basics while throwing jargon at you ('delta-rule', 'beta-coefficient', 'hyperparaboloid', etc.).
Is ML becoming more prevalent because of theoretical breakthroughs, or is it because of hardware improvements, or perhaps because there is more training data available now?
This is not to discredit any new work that's being done. I think it's awesome to see so much progress in a field that's certainly on its way of defining an era. I'm just pointing out that we have known about most of the fundamentals for a long time.
[1]: https://tryolabs.com/blog/2016/12/06/major-advancements-deep...
Ultimately I want technology to be my better half. Fill in my gaps if you will. I want my vitals linked to a server, a "CRON" job monitoring my sleep/wake cycles. I've been doing some scraping. I'd like to develop my own thing runs "autonomously and grows"
Gotta read, between this and machine learning. Gotta focus though. Not sure when I'll come back to this. Thanks for posting this.
I wanted to write a "quick search" scrape pages related to a search (though last time I checked, the Google API wasn't available anymore where you could search Google back end.)
Anyway. Maybe a source like Wikipedia. Still parsing words and assigning them values...
That part about using ANNs for finding regularities in patterns. That sounds interesting. It seems many successes came by determining the next step in some form of evolution whether it was a product or service. Blockbuster to Netflix, Blackberry's to iPhones, etc... Maybe look at something like that.
At any rate, gotta read. That was quite informative. The whole thing of "not knowing what it actually does" is pretty nuts too. Give it data and watch it go!
https://www.amazon.com/Make-Your-Own-Neural-Network-ebook/dp...