HackerTrans
TopNewTrendsCommentsPastAskShowJobs

trybackprop

no profile record

Submissions

Free ML Resources to Become a FAANG ML Engineer

trybackprop.com
2 points·by trybackprop·2 वर्ष पहले·1 comments

Build Image Search with Linear Algebra Fundamentals

trybackprop.com
3 points·by trybackprop·2 वर्ष पहले·1 comments

Linear Algebra for AI/ML Part 2 – Dot Product

trybackprop.com
2 points·by trybackprop·2 वर्ष पहले·3 comments

Show HN: I created two interactive web experiences to learn ML

trybackprop.com
5 points·by trybackprop·2 वर्ष पहले·1 comments

Linear Algebra 101 for AI/ML – Dot Product, Embeddings

trybackprop.com
9 points·by trybackprop·2 वर्ष पहले·6 comments

Linear Algebra 101 for AI/ML

trybackprop.com
79 points·by trybackprop·2 वर्ष पहले·14 comments

comments

trybackprop
·पिछला वर्ष·discuss
A blog for learning all things ML – concepts, interview tips, online ML courses: https://www.trybackprop.com
trybackprop
·2 वर्ष पहले·discuss
I made a list of all the free resources I used to study ML and deep learning to become an ML engineer at FAANG, so I think it'll be helpful to follow these resources: https://www.trybackprop.com/blog/top_ml_learning_resources (links in the blog post)

Fundamentals Linear Algebra – 3Blue1Brown's Essence of Linear Algebra series, binged all these videos on a one hour train ride visiting my parents

Multivariable Calculus – Khan Academy's Multivariable Calculus lessons were a great refresher of what I had learned in college. Looking back, I just needed to have reviewed Unit 1 – intro and Unit 2 – derivatives.

Calculus for ML – this amazing animated video explains calculus and backpropagation

Information Theory – easy-to-understand book on information theory called Information Theory: A Tutorial Introduction.

Statistics and Probability – the StatQuest YouTube channel

Machine Learning Stanford Intro to Machine Learning by Andrew Ng – Stanford's CS229, the intro to machine learning course, published their lectures on YouTube for free. I watched lectures 1, 2, 3, 4, 8, 9, 11, 12, and 13, and I skipped the rest since I was eager to move onto deep learning. The course also offers a free set of course notes, which are very well written.

Caltech Machine Learning – Caltech's machine learning lectures on YouTube, less mathematical and more intuition based

Deep Learning Andrej Karpathy's Zero to Hero Series – Andrej Karpathy, an AI researcher who graduated with a Stanford PhD and led Tesla AI for several years, released an amazing series of hands on lectures on YouTube. highly highly recommend

Neural networks – Stanford's CS231n course notes and lecture videos were my gateway drug, so to speak, into the world of deep learning.

Transformers and LLMs Transformers – watched these two lectures: lecture from the University of Waterloo and lecture from the University of Michigan. I have also heard good things about Jay Alammar's The Illustrated Transformer guide

ChatGPT Explainer – Wolfram's YouTube explainer video on ChatGPT

Interactive LLM Visualization – This LLM visualization that you can play with in your browser is hands down the best interactive experience with an LLM.

Financial Times' Transformer Explainer – The Financial Times released a lovely interactive article that explains the transformer very well.

Residual Learning – 2023 Future Science Prize Laureates Lecture on residual learning.

Efficient ML and GPUs How are Microchips Made? – This YouTube video by Branch Education is one of the best free educational videos on the internet, regardless of subject, but also, it's the best video on understanding microchips.

CUDA – My FAANG coworkers acquired their CUDA knowledge from this series of lectures.

TinyML and Efficient Deep Learning Computing – 2023 lectures on efficient ML techniques online.

Chip War – Chip War is a bestselling book published in 2022 about microchip technology whose beginning chapters on the invention of the microchip actually explain CPUs very well
trybackprop
·2 वर्ष पहले·discuss
[flagged]
trybackprop
·2 वर्ष पहले·discuss
I wrote a post about how to build image search using OpenAI's CLIP, and I included a Google Colab notebook that walks you through step by step the coding process. My article also gives the reader all the fundamental linear algebra and ML they need to know. Enjoy!
trybackprop
·2 वर्ष पहले·discuss
Thanks for the feedback!
trybackprop
·2 वर्ष पहले·discuss
From my experience with 5 years in “software engineering” and then 7 years in “machine learning”, what matters is the most is that you like what you do so that you can bring your A game to work. That’ll separate you from the average engineer and management and peers will take notice. Yes it’s very tough to find a job right now, and there will always be down cycles. But I’ve noticed the best engineers are able to stay afloat even during downturns because they’ve built up a reputation for being a good engineer. Plus, you can always transition into ML if you work hard enough. Even with an ML degree, you’re not guaranteed to find an ML job these days. I actually wrote a blog post about how folks transitioned into ML that you might find useful: https://www.trybackprop.com/blog/2024_06_09_you_dont_need_a_...
trybackprop
·2 वर्ष पहले·discuss
I just posted part 2: https://news.ycombinator.com/item?id=40846513. It covers the dot product and embeddings and features more visuals and two interactive playgrounds to reinforce the concepts learned. Hope you find it useful.
trybackprop
·2 वर्ष पहले·discuss
Thanks! I built the interactive playgrounds with React in TypeScript, a lot of SVG manipulation. All of this was built with either Python for visuals or React in general.
trybackprop
·2 वर्ष पहले·discuss
Learn the linear algebra you need to know for AI/ML. This covers the dot product both algorithmically and visually and applies it to machine learning embeddings. This article also contains visualizations and two interactive playgrounds, the Interactive Dot Product Playground [0] and the Interactive Embedding Explorer [1] (best viewed with laptop or desktop!) to reinforce the concepts that are taught.

[0] https://www.trybackprop.com/blog/linalg101/part_2_dot_produc...

[1] https://www.trybackprop.com/blog/linalg101/part_2_dot_produc...
trybackprop
·2 वर्ष पहले·discuss
Thank you for the kind words! Please feel free to leave any feedback if you have any. Thanks!
trybackprop
·2 वर्ष पहले·discuss
thank you for the feedback! Ah, I can see how switching from column form to row form right away is confusing, especially if someone isn't familiar with all the notation and the code yet. Same with introducing the tensor method without talking about what a tensor is until later. Thanks for pointing this out! I'll make some adjustments.
trybackprop
·2 वर्ष पहले·discuss
I'm working on this series of articles for folks like you! So glad to hear that you found it useful. Stay tuned for part 2!
trybackprop
·2 वर्ष पहले·discuss
I love 3Blue1Brown's Essence of Linear Algebra series! Yeah, I wrote this article knowing it'd be review for a lot of folks, but I wanted to at least get readers on the same page before diving deeper into the more interesting aspects of ML. Thanks for reading! Stay tuned for part 2 of my Linear Algebra 101 series.
trybackprop
·2 वर्ष पहले·discuss
Thank you for the kind words! I currently working on Part 2 of the series (dot products, matrix multiplication, similarity search) and hope to have it out soon. Hope you continue reading!
trybackprop
·2 वर्ष पहले·discuss
Thanks! Part 2 (in the works) will cover visual explanations of the dot product and matrix multiplication, and I'll discuss how to build a visual similarity search engine. Stay tuned!
trybackprop
·2 वर्ष पहले·discuss
Was not expecting to be on the front page of HN! Please feel free to leave feedback on the website (i.e., mobile experience, content, quiz, etc.) Thanks!