Skip to main content

2026 Study Goal - Machine Learning Fundamentals

Machine Learning  ·  2026 Study Goals

ML Fundamentals

Annual Goal  ·  2026

A structured path from vocabulary to working models

35h
Weekly Target
30
Weeks Planned
8
Sections
3
Phase Sprints

One of my main study goals for 2026 is to gain a deeper understanding of Machine Learning. It was previously a sub-discipline of AI, but has become synonymous with it — the impetus behind the latest breakthroughs like ChatGPT.

Table of Contents

① Training Setup
② ChatGPT & Vibe Coding
③ Online ML Courses
④ Math Fundamentals
⑤ Statistics
⑥ Python ML Projects
⑦ MLOps + ML Systems
⑧ Learning Plan & Schedule

Section I

Training Setup

You actually don't need a powerful laptop. I'm doing fine thus far on an ancient 6th-gen Intel i7, and when I hit the more compute-intensive stages I'll sign up for Google Colab to leverage cloud compute.

Hardware

  • HP ab292nr — Intel i7-6700HQ · 16 GB RAM · 1 TB SSD
  • Google Colab — Cloud compute for heavier model training

Software Stack

  • VS Code — Primary code editor / IDE
  • Python — scikit-learn, numpy, pandas, matplotlib, torch, streamlit
  • GitHub — Version control
  • Docker — Containerized model serving
  • Streamlit.io — Lightweight app deployment for experiments

Vibe Coding Assistants

  • ChatGPT
  • Claude

Section II

Claude & Vibe Coding

I'm leveraging Claude for vibe coding and looking up definitions, terms, and validating concepts from my training. It is also one of the first things most people consider when they think of AI — a useful reference point for understanding the field itself.  I also tried ChatGPT, but have found Claude is better.

Section III

Online ML Courses — Introduction

Starting with the Google Machine Learning Crash Course as my December 2025 study focus, followed by a more structured MOOC. Learning terminology is especially important — knowing that "stochastic" means random or that a "token" represents a word makes abstract concepts far easier to grasp.

  • Google — Machine Learning Crash Course
  • Google — Machine Learning Glossary

Increasing study time from 1–2 hours per week to 30–40 hours per week — roughly 5 hours a day. By January 2026, the goal is to complete the Google course, internalize the glossary, and clearly understand the core concepts.

Section IV

Fundamentals — Math

Next would be brushing up on Math. It's been a while since Calculus in college — hoping it's not too difficult to pick up again. Considering the 12-week Coursera Math for ML and DS specialization.

  • Coursera — Mathematics for Machine Learning and Data Science Specialization

Section V

Statistics

There is an edX Harvard course on Statistics 110: Probability. I'll have to decide which MOOC to standardize on — I don't want to spend money on both Coursera and edX. Might try the free book and lectures first.

  • Harvard / edX — Statistics 110: Probability

Section VI

Python ML Projects

Along the way, experimenting in Python — starting with simple ML projects like email spam detection. The focus is on building strong fundamentals: knowledge that will remain valuable even as tools and trends evolve.

  • O'Reilly — Hands On Machine Learning with Scikit-Learn, Keras & PyTorch

Starting with Scikit-Learn, progressing to PyTorch. Building working models — not just reading about them.

Section VII

MLOps + ML Systems

Need to learn more about Machine Learning Ops — model serving, monitoring & retraining, feature pipelines. While not true MLOps at scale, on a budget Docker and Streamlit.io cover the essentials for small experiments.

  • Docker — Containerization and model serving
  • Streamlit.io — Free, lightweight app deployment for small ML experiments

Section VIII

Learning Plan & Schedule

Phase Dates Duration Focus
Phase 1 12/15/25 – 1/21/26 6 weeks Google ML Vocabulary ✓ done 1/11/26
Google ML Crash Course ✓ done 1/21/26
Phase 2 1/22/26 – 4/19/26 12 weeks Statistics 110 · HOMLP · Scikit-Learn & PyTorch model builds · Docker App · Streamlit.io App
Phase 3 4/20/26 – 7/12/26 12 weeks Coursera Math for ML/DS · Advanced Scikit-Learn & PyTorch model builds

30 weeks · 3 phases · vocabulary → models → math — fundamentals first, tools second.

Comments

Popular posts from this blog

Sony MDR-ZX100 vs ZX-110 vs ZX-310 Series Headphones

Gear Review Budget Audio Face-off: Sony ZX Series Review Comparing the ZX-100, ZX-110, and ZX-310 for your everyday carry ~3 Models ~$10–$20 Price 2.5+ Years Longevity Table of Contents ① Build Quality ② Cost Comparison ③ Sound Quality ④ Overall Value ⑤ Upgrade Path Section I Build Quality The Sony ZX series headphones primarily feature a durable plastic construction. My ZX-100 has lasted over 2½ years, enduring countless tosses into my backpack and car without any issues. However, the lower-end ZX-100 and ZX-110 models have a significant downside: poor-quality earpads.   The Earpad Problem Over time, the earpads on the ZX-100 and ZX-110 disintegrate, leaving vinyl flakes that stick to your hair and ears. The ZX-310 comes with upgraded earpads that don't suffer from this problem — a clear win in the build department. Tip: If your earpads start to flake, it is a sign of material degradation; consider replacing the cushions or upgrading to a model with more durable synthetic lea...

Casio G-Shock 5600 vs 6900 vs 9000

Gear Review Finding the Perfect Fit: My G-Shock Journey A deep dive into balancing form, function, and wrist presence. 4 Models Tested 2 Favorite Series 1 Non-negotiable Feature Table of Contents ① The Quest for Size ② Best Compromise: G9000 Mudman Series ③ Feature Needs: G/GW vs DW ④ The Lineup: Models at a Glance ⑤ Final Verdict: 5600 Wins Section I The Quest for Size After trying out several G-Shock models, I've developed a better sense of the specific features and design elements I appreciate most. While features are always a plus, my main priority is size. Here's how some of the models I've tried stack up. 5600 Series For overall size, the 5600 series stands out as a favorite due to its compact, comfortable form. It's slim, lightweight, and fits well on my wrist without being too bulky. Although the 6900 series provides the benefit of a well-placed front illumination button, the 5600 remains the ideal size for everyday wear.   Section II Best Compromise: G900...

Casio MTD 1010 the $30 Submariner Homage

Diver-Style Watches  ·  Budget Horology Casio MTD-1010 Oyster Quartz  ·  Ref. MTD-1010-1AV The Best Budget Submariner Homage $30 eBay Price 41.5mm Case Size 10 ATM Water Resistance 20mm Lug Width If you're on the hunt for an affordable watch that channels the classic diver aesthetic of the Submariner, look no further than the Casio MTD-1010. Priced at around $30 on eBay, this model offers incredible value for anyone who loves a good deal.   Table of Contents ① Affordable Elegance ② Function Over Frills ③ Best Bang for Your Buck ④ Specs & Practical Tips Section I Affordable Elegance The MTD-1010 strikes a bala...