SDS 474: The Machine Learning House — with Jon Krohn

Topics covered
Episode Highlights
Core Subjects
emphasizes the importance of foundational subjects like linear algebra, calculus, and probability in the field of data science. These subjects form the bedrock of statistical models and machine learning approaches, remaining constant despite the ever-evolving tools and techniques in the industry 1. Jon suggests that while high-level tools like scikit-learn and Keras are exciting, a deep understanding of these core subjects is crucial for long-term success.
The foundational subjects that underlie data science, including those behind statistical models and machine learning approaches, that is, linear algebra, calculus, probability theory, and data structures. These subjects barely change at all, decade after decade after decade.
---
He believes that mastering these areas not only enhances one's ability to innovate but also facilitates the transition to specialized domains like deep learning and natural language processing 1.
Application
Understanding foundational knowledge is essential for applying machine learning in real-world scenarios. explains that these subjects enable data scientists to improve models and deployments by providing a deeper appreciation of machine learning theory 1. This understanding is likened to the ground floor of a 'machine learning house,' supporting more advanced applications.
To be an outstanding data scientist or machine learning engineer, it doesn't suffice to only know how to use models via the abstract interfaces that the most popular libraries provide.
---
Jon highlights that a strong grasp of these fundamentals is crucial for transitioning from general machine learning principles to specialized areas, as these often require knowledge found in academic papers or textbooks 1.
Related Episodes

SDS 556: @JonKrohnLearns's Machine Learning Courses
Answers 383 questions
SDS 446: Getting Started in Machine Learning — with Jon Krohn
Answers 383 questions
SDS 464: A.I. vs Machine Learning vs Deep Learning — with Jon Krohn
Answers 383 questions
SDS 558: @JonKrohnLearns's Answers to Questions on Machine Learning
Answers 383 questions
SDS 510: Deep Reinforcement Learning — with Jon Krohn
Answers 383 questions
SDS 554: @JonKrohnLearns's Deep Learning Courses
Answers 383 questions
SDS 448: How to be a Data Science Leader — with Jon Krohn
Answers 383 questions
SDS 506: Supervised vs Unsupervised Learning — with Jon Krohn
Answers 383 questions
SDS 444: Future-Proofing Your Career — with Jon Krohn
Answers 383 questions
SDS 468: The History of Data — with Jon Krohn
Answers 383 questions
SDS 470: My Favorite Books — with Jon Krohn
Answers 383 questions
SDS 476: Peer-Driven Learning — with Jon Krohn
Answers 383 questions
SDS 460: The History of Algebra — with Jon Krohn
Answers 383 questions
SDS 429: 2020's Biggest Data Science Breakthroughs — with Jon Krohn
Answers 383 questions
SDS 562: Daily Habit #8: Math or Computer Science Exercise — with Jon Krohn
Answers 383 questions