I’m sure I’ll get torn to pieces for this but it’s frustrating to continually witness people treat a single person’s prose as the Word of God.
I were 17, I'd learn how to build LLMs from scratch
651–660 of 725 posts
Re: I were 17, I'd learn how to build LLMs from scratch
#652Earlier quoted context omitted.
Which resources from these two would you recommend? Or just blanket-recommend all their videos/books?
I kind of want to blanket recommend but that's not very helpful I would suggest starting with Andrej Karpathy's YouTube video: https://youtu.be/kCc8FmEb1nY?is=oiDsrBYJg_MUUmoD This video is excellent. I'm a huge fan. Also the video is zero commitment and instantly available which makes it a good way to check you are interested. The book by Sebastian Raschka is slightly less accessible but very reasonably priced and t…
Re: I were 17, I'd learn how to build LLMs from scratch
#653I agree more with Yann LeCunn's salty reply. Over long run, knowing how autoregressive language models work from scratch will be just one step in having foundational understanding, and they might become dated... like knowing how a CRT monitor work. Something of historical interest and good for learning, but not crucial to being well-rounded. There are other types of models like diffusion models right now that are sho…
Yann has been consistently wrong about the limits of LLMs.
Re: I were 17, I'd learn how to build LLMs from scratch
#654the lessons have svg diagrams, ai chat inline (google docs), etc
apologies if this comes off as slop, but its been working great for me.
Re: I were 17, I'd learn how to build LLMs from scratch
#655Re: I were 17, I'd learn how to build LLMs from scratch
#656"Why would you reinvent the wheel rather than making it better?"
"To learn how wheels are made"
Banger reply.
Re: I were 17, I'd learn how to build LLMs from scratch
#657Re: I were 17, I'd learn how to build LLMs from scratch
#658I am kind of amazed how negative the comments are here, especially on HN. Learning to hack something together in high school using the latest technology (vacuum tubes, radios, microprocessors, web/javascript) has been a common theme in the tech world for generations. With LLMs and online tutorials, this isn't even a difficult suggestion. Do people think learning new tech is somehow wasted effort?
Re: I were 17, I'd learn how to build LLMs from scratch
#659Earlier quoted context omitted.
I think provable conclusions and building an intuition are different things to be fair. In my opinion it is entirely possible to build intuition about seemingly impossible to understand topics like infinitesimal areas, infinite limits, function mappings, and high dimensional spaces. For example, 3D spaces are easy to intuit if you can visualize vectors in your head. Some people claim it is impossible to understand di…
It's like saying that horse can understand physics, because he knows when to jump using his intuition.
Like a cat who knows how to teleport so rapidly around the room that he becames a blur. All the while taking into account stuff falling around he knocked down.
Re: I were 17, I'd learn how to build LLMs from scratch
#660Earlier quoted context omitted.
Completely agreed. The point is the knowledge, the learning and the journey. If a kid has a passion for building or toying with LLMs, then of course, by all means, please start tearing them apart or even build and train your own model. You'll learn a ton, even if you won't necessarily end up using it here and now. The learning experience will compound and of course that will be useful. The above is, after all, the wh…
How exactly does one go about "tinkering" with an LLM? Any architectural change you introduce needs fine tuning. That needs data and compute I tried to modify the embedding output of bert to make it generate box embeddings instead of point ones. At the time I had access to university provided A100 gpus but even with all that a training run took half a day. Models these days I don't think I can train it in any reasona…
The best analogy is strip mining (big labs) vs cave exploration (solitary/small teams). I think this is how science progresses at the boundaries by smart/curious/hardworking individuals because depth is a requisite for finding the right questions and then the answer. It is not for everyone and it does not always work. But you learn a ton even if it doesn't pan out to be a big breakthrough.