Top
Best
New

Posted by DevarshRanpara 19 hours ago

The Smallest Brain You Can Build: A Perceptron in Python(ranpara.net)
288 points | 64 commentspage 2
techteach00 4 hours ago|
Is this too high level for my 8th grade comp sci class?
Bimos 14 hours ago||
> A perceptron *is* the smallest brain you can build.

> In 1958, a researcher named Frank Rosenblatt built a machine *he called* the perceptron.

> It was *inspired* by a single brain cell, a neuron.

Lerc 7 hours ago||
I did a lecture once which included a 5 minute whirlwind tour of neural net history.

I included a remark about how time travellers would find Rosenblatt a better target than Miles Dyson.

I was never quite sure on how close, or over, the line that was on appropriateness. It was definitely thought provoking.

lmf4lol 12 hours ago||
Yes . But at least the post seems to be written by OP himself!

and its an a great learning resource - which is arguably more important :-)

esafak 18 hours ago||
If you want to learn the fundamentals of ML I recommend a book, such as Deep Learning: Foundations and Concepts by Chris Bishop. If you insist on staying online, one option is https://course.fast.ai/

If you don't know ML I don't think you're going to learn much through ad hoc demos.

mysterydip 17 hours ago||
Checked out the book on your recommendation, and they even have a free online option on their site! Very generous: https://www.bishopbook.com/
llimllib 5 hours ago|||
I remember sitting in the senior study lounge reading the previous Bishop book and implementing the perceptron from it, 22 years ago: https://github.com/llimllib/personal_code/blob/945b017b2915c...

(before numarray and numpy merged!)

rishabhaiover 18 hours ago|||
This book equipped me with the right intuition and tools to visualize machine learning. I wish I was smart enough to hold it all together.
andai 18 hours ago||
>I wish I was smart enough to hold it all together.

I used to have a wife, but they took her in the divorce!

The human mind isn't very good at correlating its contents[0]. You can "know" something for years without realizing its implications.

The human mind traverses its knowledge like a man with a small flashlight in total darkness. Our beam of attention is small and narrow, so you need to put the right things in it, or the magic doesn't happen.

This has important implications for learning. I don't know what they are though.

Probably something like, "you can know something without knowing what it means." You haven't connected it to the things it's supposed to be connected to yet. I don't know how to fix that though. (Something involving the Feynman technique, maybe?)

[0] H.P. Lovecraft quote - https://www.goodreads.com/quotes/193944-the-most-merciful-th...

stuxnet79 17 hours ago|||
I didn't know Bishop had released a new textbook. I will have to take a look at it. I wasn't the biggest fan of his Pattern Recognition book as I found it overly dense. I much preferred the Murphy and Alpaydin books.

EDIT: His son is co-author?

zxexz 14 hours ago||
I still find his pattern recognition book useful and informative. It may be dense, but some of us consider that a positive for 'reference' literature. That book was one of very few that still holds up well fr when it was published - truly in on of the last "dark ages" of ML.

I think those down voting you are perhaps overly eager. I upvoted. Grab "Deep Learning" - you'll find it useful, imteresting, and likely less 'dense' in the negative sense!

stuxnet79 14 hours ago||
Appreciate your comment. I skimmed the online version and it covers all the 2010s era developments all the way to Transformers which is enough to earn it a spot on my bookshelf.

> Grab "Deep Learning" - you'll find it useful, imteresting, and likely less 'dense' in the negative sense!

Absolutely! I just ordered it and it's enroute :)

DevarshRanpara 15 hours ago||
This fast AI course looks soo good man! Definitely I will start learning soon. Thank you!
opem 9 hours ago||
I have still so many questions left, but regardless of that it was a great read. Thanks for sharing!
warengonzaga 10 hours ago||
This is amazing insight, thanks for sharing!
CyberDildonics 6 hours ago|
This is your first comment in six years, what is amazing about it?
charcircuit 15 hours ago||
I can build a smaller brain.

f(x) = 0.

rippeltippel 14 hours ago||
That's great, now make it learn something :)
jeffwass 11 hours ago||
It's the simplest AI nihilist!
lioeters 9 hours ago|||
I take your brain, add a couple more rules, and presto! It can perform any computation.

    Ix = x
    Kxy = x
    Sxyz = xz(yz)
opem 9 hours ago|||
This brain is interesting. Basically you get a no for everything you ask, right?
moffkalast 9 hours ago||
Yeah, this is small brain time.
sspoisk 4 hours ago||
[flagged]
infoinlet 9 hours ago|
[flagged]
More comments...