Skip to content

ML Coding


ML Coding Checklist

Classic ML Algorithms

  • Linear Regression
  • Logistic Regression
  • Decision Tree (Information Gain Calculation)
  • Random Forest (Voting)
  • K-Means Clustering
  • K-Nearest Neighbors (KNN)

Optimization

  • Gradient Descent (with/without regularization)
  • Cross-entropy Loss

Deep Learning Foundations

  • Convolutional Neural Network (CNN)
    • Convolution Layer
    • Pooling Layer (Max, Average)
  • Graph Neural Network (GNN)
    • Message Passing Mechanism
  • Transformer
    • Query / Key / Value Computation
    • Scaled Dot-Product Attention
    • Positional Encoding
    • Layer Normalization

Learning Resources