The Little Learner: A Straight Line to Deep Learning
405 points| dgarrett | 3 years ago |mitpress.mit.edu
Here's a preview of the first two chapters: https://mitpress.ublish.com/ebook/the-little-learner-a-strai...
405 points| dgarrett | 3 years ago |mitpress.mit.edu
Here's a preview of the first two chapters: https://mitpress.ublish.com/ebook/the-little-learner-a-strai...
unknown|3 years ago
[deleted]
bzhang255|3 years ago
Given the wealth of information and the problem of appraising it all, I don't think it helps this book that it costs $55 and requires the reader to learn an esoteric language (for the field), when there are so many educational books and lecture series by experts in the field that you can find freely available online.
timmg|3 years ago
This is exactly the concern I had when I saw what it was. I'll definitely keep my eye on it and read the reviews.
sn9|3 years ago
jhbadger|3 years ago
veqq|3 years ago
tluyben2|3 years ago
So yep, must have. If you haven’t read the rest, they are really must haves imho.
bigdict|3 years ago
EDIT: Half Life 3 confirmed: "Presents key ideas of machine learning using a small, manageable subset of the Scheme language"
zelphirkalt|3 years ago
I don't know what is in the book, but things are possible.
mark_l_watson|3 years ago
EDIT: I have not tried the OpenBLAS Racket bindings here (https://github.com/soegaard/sci) but perhaps the low level tensor and tensor ops book code could be optimized,
tejtm|3 years ago
hedgehog0|3 years ago
rootusrootus|3 years ago
runevault|3 years ago
solaxun|3 years ago
Y_Y|3 years ago
jjtheblunt|3 years ago
superdisk|3 years ago
hedgehog0|3 years ago
john29917958|3 years ago
krsrhe|3 years ago
[deleted]
SomeHacker44|3 years ago
tauchunfall|3 years ago
The Kindle version of it does not even have fixed table cell width for the layout of the conversation.
German book website buecher.de has "The Little Learner" to preorder as ePUB with Adobe DRM. I don't know, if you can buy digital books on this site outside of Germany. Also notice, that copy-protected digital books on this website are highly unusual; most of the books are with watermark instead, if at all.
I have no clue why a book with pedagogical background and custom layout, has copy-protection and no print-quality PDF version (but instead one with poor layout).
rychco|3 years ago
anjanb|3 years ago
alostpuppy|3 years ago
dark-star|3 years ago
Have to think about this for a while :)
sritchie|3 years ago
dunham|3 years ago
I had to think on the little schemer, but grabbed it because my ten year old said that the little typer was "interesting", and I thought he might learn something from it.
Probably should finish working through what I have before getting another, though.
scruple|3 years ago
jkmcf|3 years ago
I know _why wrote his books as a conversation between two foxes.
Jtsummers|3 years ago
The Seasoned Schemer - More on Scheme.
The Reasoned Schemer - Minikanren in Scheme
The Little Prover - Proofs about programs
The Little Typer - Dependent types
The Little MLer - The ML language, not machine learning.
A Little Java - Java
I have the first 5 books, but never got around to finishing Little Prover or Typer (got married and moved that year, probably not the best time to try and start something like that). Definitely like the first three and what I read in those other two.
selimthegrim|3 years ago
tmountain|3 years ago
mattfrommars|3 years ago
havercosine|3 years ago
Read the preface. A very high praise coming from Guy Steele Jr and Peter Norvig.
At the same time, a warning! Scheme based introductions don't appeal to everyone. Some people feel way out of comfort zone in coding with it (which is sad because it is much simpler). Also, the utilitarian appeal is low: it won't right away see a step change in your Pytorch knowledge or whatever. The appeal of these books is to think deeply about fundamental ideas by implementing them in simplest language without too much help.
In short, YMMV. But if you have a long term view it might help you a lot than sort of currently fashionable trends. (Though I must admit that fast.ai is not just a flavor of the season resources but much better!)
nextos|3 years ago
darthrupert|3 years ago
d0m|3 years ago
kamaal|3 years ago
cinjon|3 years ago
frr149|3 years ago
unknown|3 years ago
[deleted]
boredemployee|3 years ago
solaxun|3 years ago
I always had trouble with recursive functions when I was new to programming, and many recommended working through "the little schemer" to solve that problem. It was a tough read for me, but the investment was well worth it and it did for me what it said on the tin. I didn't have nearly as much trouble with recursion after that book, but an unfortunate side effect was developing an affinity for lisps which I haven't yet shaken.
senthil_rajasek|3 years ago
It worked very well for me in learning functional programming and some computational theory ideas.
Worth it.
drcode|3 years ago
there is zero fluff, almost zero narration
the books are basically just input output pairs of "now do this, and now that happens"
they are basically a sort of brain data dump for people who can think with computer code
amelius|3 years ago
hedgehog0|3 years ago
unknown|3 years ago
[deleted]