AI is moving so fast right now. What are the best free resources for learning tech skills like Generative AI or Neural Networks? I’m looking for something that explains the math but also shows how to implement models in Python or PyTorch.
3 answers
Google’s "Machine Learning Crash Course" is excellent. It’s free, concise, and includes interactive visualizations that make complex concepts much easier to grasp.
The "DeepLearning.AI" courses on Coursera by Andrew Ng are iconic. While they are technically part of a paid specialization, you can audit the videos for free. Another incredible hidden gem is the "Fast.ai" course. It takes a "top-down" approach, teaching you how to build models first and explaining the math later. For those looking for free resources for learning tech skills in 2024, the Hugging Face NLP course is a must. It’s completely free and teaches you how to work with Transformers and Large Language Models, which is the most in-demand skill in the AI market right now.
Is it better to learn the heavy math (calculus and linear algebra) before starting these AI courses?
Bradley, it depends on your goal. If you want to do research, learn the math. If you want to build apps, use free resources for learning tech skills that focus on libraries like Keras or Scikit-learn first. You can always loop back to the math once you see why it actually matters in the code.
I agree, that's exactly how I got my start. The exercises in the browser are very helpful for visual learners.