On Perceptrons #2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Just leaving a few crumbs of research here:
Minsky and Papert's Perceptrons is pretty rough going for me. It's a bunch of proofs which I can reason through, but don't especially enjoy.
AND
andOR
, but notXOR
.Dan Shiffman has a chapter on perceptrons in The Nature of Code. Naturally, the second version (which is the PDF I have on my computer) gives up pretty early. It introduces a perceptron, and then farms all the interesting stuff out to ml5.js.
I realize also that The Little Learner also comes with its own software library,
malt
. I was so surprised at having to download all the packages just to start with the Racket version of the thing.This conduces to our usual question in Ludus: what does the language have to be able to do to make encountering this kind of stuff easy?
First of all, I have to actually work through this stuff to find out.
Second of all, I think perceptrons have to come after objects. It's possible to do them in a functional style (and perhaps The Little Learner will teach me this), but it strikes me that a perceptron really does encapsulate both state and functionality--which makes it a real goram object.