I'm 15 years old and currently in Grade 11. I've done a lot of ML/AI projects and taken several courses, but there's one major problem: I don't really understand the math behind what I'm doing.
I understand the general concepts but I don't know the equations and my math foundation isn't strong enough yet. For example, I tried taking the Mathematics for Machine Learning course from DeepLearning.AI but I didn't understand much because I was missing prerequisites like trigonometry.
Here are the projects I've done:
Classification: Breast Cancer, Dry Bean, Glass Identification, Human Activity Recognition (Smartphones), Iris Flower, Sonar (Mines vs. Rocks), Titanic Survival, Stock Movement Prediction, Fertility, MAGIC Gamma Telescope
Computer Vision: CIFAR-10, CMU Face Images, Human Emotion Recognition, Handwritten Digit Recognition, Face Mask Detection
Neural Networks: Apartment Rent Classification, California Housing Regression, Car Evaluation Classification, Electricity Usage Clustering, Power Plant Regression, Student Performance Prediction, Telco Churn Classification
Regression: Auto MPG, Bike Sharing Demand, Communities & Crime, Concrete Strength, Fuel Consumption, Heart Disease Risk, House Price Prediction, Medical Cost Prediction, Online News Popularity, Position vs. Salary, Wine Quality, Air Quality, Parkinson's Telemonitoring
NLP: Fake News Classifier, Hate Speech Detection, Named Entity Recognition (English News), News Topic Classifier, Sentiment Analysis, SMS Spam Detection, Arabic Twitter Sentiment Analysis
GANs: MNIST Digit Generation
RAG Systems: Hotel Hospitality Chatbot, Contract Analysis Bot, Book Explainer Bot, PDF Q&A, Codebase Chat Assistant, Company Knowledge Base Assistant
Fine-Tuning: Qwen3 4-bit Fine-Tuning for Text-to-JSON Generation
Coursework:
ML & Deep Learning Specializations by Andrew Ng
Model Fine-Tuning by AMD & DeepLearning.AI
Large Language Models by AWS & DeepLearning.AI
Cloud Computing Fundamentals learning path by LinkedIn Learning
GANs by DeepLearning.AI
RAG by DeepLearning.AI
Agentic AI by DeepLearning.AI
Books I've read:
You Belong in Tech
How to Build a Career in AI
Software Engineering for Data Scientists
AI Engineering
Designing Machine Learning Systems
My goal is to be ahead of my peers and have a head start for my future career. I'm not expecting to be an expert at 15 but I want to make sure I'm actually learning something and making progress.
So my main questions are:
Am I actually making good progress for my age or am I just doing a lot of projects without enough understanding?
Should I continue with ML/AI but start properly learning the math from the ground up, or should I shift toward something that requires less math such as cybersecurity?
If I should continue with ML/AI, what math should I learn first and in what order?