Applied Machine Learning
Detailed study guides distilled from weekly labs (Jupyter), lecture PDFs, and tutorials, with quizzes, flashcards, progress tracking, and EN / 中文 support.
Mission control
Turn your study hub into a mastery loop: keep momentum, see progress, and jump straight to the right chapter.
No learning streak yet. Open a chapter and complete a check to start one.
Clear a chapter by building strong quiz, quick-check, and tutorial coverage.
Use the study guide, then jump into maths and quizzes once the foundations are set.
Launch mission →Weekly atlas
Choose a week, then move from core ideas to maths, quizzes, and revision tools.
Python, NumPy & Pandas
Language refresher, arrays, and tabular data — foundation for scikit-learn labs.
k-Nearest Neighbours
Instance-based classification plus 1R / PRISM rule learners, train/test splits, and feature scaling.
Linear & Logistic Regression
Least squares, Ridge/Lasso, and logistic models for classification.
Naive Bayes & Evaluation
Generative models, precision/recall/F1, cross-validation, and grid search.
Decision Trees & Ensembles
Splits, pruning, bagging, random forests, and boosting.
SVMs & PCA
Maximum margin, kernels, and dimensionality reduction.
Feedforward Neural Networks
Perceptron rule, backpropagation, ReLU, dropout, softmax and cross-entropy.
Convolutional & Recurrent Networks
CNN filters, stride, padding, pooling; RNN unrolling, BPTT, and LSTM gates.
Transformer & Attention
Seq2seq, attention mechanism, self-attention QKV, multi-head, positional encoding.
Clustering
K-means, GMM/EM, hierarchical clustering, DBSCAN, and evaluation metrics.
Markov Models & HMM
Markov property, HMM (A, B, π); evaluation (forward), decoding (Viterbi), learning (Baum-Welch).
Reinforcement Learning
MDPs, value functions, Q-Learning, Deep Q-Networks, and applications.