I spent a decade working on various machine learning platforms at well known tech companies. Everything I ever worked on became obsolete pretty fast. From the ML algorithm to the compute platform, all of it was very transitory. That coupled with the fact that a few elite companies are responsible for all ML innovation, its oxymoronic to me to even learn a lot of this material.
Understanding Deep Learning
81–90 of 103 posts
Re: Understanding Deep Learning
#82Earlier quoted context omitted.
> Sources like Karpathy's recent video on what LLMs actually do are good anti-hype for the lay audience Which video is this?
I believe op means Intro to Large Language Model https://youtu.be/zjkBMFhNj_g?si=XQQ3p92ajuQYOyqN
His series on making a GPT from scratch is also great for building intuition specifically about text-based generative AI, with an audience of software developers.
Re: Understanding Deep Learning
#83Re: Understanding Deep Learning
#84This book looks impressive. There's a chapter on the unreasonable effectiveness of Deep Learning which I love. Any other books I should be on the lookout for?
This presentation from Deep Mind outlines some foundational ML books: https://drive.google.com/file/d/1lPePNMGMEKoaDvxiftc8hcy-rFp... For the impatient, look into slide #123. Essentially, the recommendations are Murphy, Gelman, Barber, and Deisenroth. Note these slides have a Bayesian bias. In spite of that, Murphy is a great DL book. Besides, going through GLMs is a great way to get into DL.
Joking aside, these slides are excellent! Is there an associated video or course that they were a part of?
Re: Understanding Deep Learning
#85Most comments here are in one of two camps: 1) you don't need to know any of this stuff, you can make AI systems without this knowledge, or 2) you need this foundational knowledge to really understand what's going on. Both perspectives are correct. The field is bifurcating into two different skill sets: ML engineer and ML scientist (or researcher). It's great to have both types on a team. The scientists will be too s…
I guess this message is delivered by an AI scientist, sure. It's almost self-exploratory that when you hit a roadblock in practice you go back to foundations, and good people should aim to do both. In that case I don't see where ML engineer/scientist bifurcation comes from except for some to feel good about themselves
There is a need for people who are able to build using available tools, but who don't have an interest in the theory or foundations of the field. It's a valuable mindset and nothing in my original comment suggested otherwise.
It's also pretty clear that many comments on this post divide into the two mindsets I've described.
Re: Understanding Deep Learning
#86Most comments here are in one of two camps: 1) you don't need to know any of this stuff, you can make AI systems without this knowledge, or 2) you need this foundational knowledge to really understand what's going on. Both perspectives are correct. The field is bifurcating into two different skill sets: ML engineer and ML scientist (or researcher). It's great to have both types on a team. The scientists will be too s…
Would you see these as analogous? The people who create the models and the people that use them. The people who create the programming languages and the people that use them.
Whereas it's unlikely in most programming jobs you would need to do any research into programming language design.
Re: Understanding Deep Learning
#87Earlier quoted context omitted.
I started off being really excited to learn, but as time went on I actually lost interest in the field. The whole thing is essentially curve fitting. The ML field is essentially an art more than a science and it's all about tricks and intuitions on different ways of getting that best fit curve. From this angle the whole field got way less interesting. The field has nothing deeper or more insightful to offer beyond th…
Are deep learning and neural networks just curve fitting? I thought those were significantly different.
From a technical standpoint, it’s not correct analogy either, because it assumes you have a curve to fit. What curve is language? What’s curve is images? No answer, because there isn’t one. Deep learning is about modeling complex behaviors, not curve fitting. Images and language for instance are based in social and cultural patterns and not intrinsic curves to be fit.
At best, it’s an imprecise statement. But I’d disagree entirely.
Re: Understanding Deep Learning
#88Most comments here are in one of two camps: 1) you don't need to know any of this stuff, you can make AI systems without this knowledge, or 2) you need this foundational knowledge to really understand what's going on. Both perspectives are correct. The field is bifurcating into two different skill sets: ML engineer and ML scientist (or researcher). It's great to have both types on a team. The scientists will be too s…
This sounds like a sell-pitch for an AI scientist.
The point the commenter is making is that both schools of thought in the comments are valuable and unless you perform both roles, i.e. an engineer who is familiar with the scientific foundations, both are symbiotic and not in contention.
Re: Understanding Deep Learning
#89Earlier quoted context omitted.
Maybe last week's drama should have been a left-pad moment. For many things you can train your own NN and be just as good without being dependent on internet access, third parties, etc. Knowing how things work should give you insight into using them better.
Which drama of last week are you referring to? The one about the openai guy saying it's all just the data set? Or something else?
Re: Understanding Deep Learning
#90If I start now and start reading up on AI, will I become anything close to an expert? I'm worried that I'm starting a journey that requires a Master's or PhD.