My Machine Learning Notes

📊 Statistical Inference

This course covers the mathematical foundations of classical and modern statistical inference. Topics include sampling distributions, confidence intervals, hypothesis testing, likelihood theory, and bootstrap methods as well as linear models. Emphasis is placed on conceptual understanding, simulation-based intuition, and practical implementation using R. It is foundational for understanding statistical learning and data science.

Reference: Mathematical Statistics with Resampling and R (3rd Edition) by Laura M. Chihara and Tim C. Hesterberg

Chapters:

📘 Optimization Methods

This course introduces the fundamental theories and methods of optimization, including unconstrained and constrained optimization, convex analysis, gradient-based methods, and Lagrangian duality. The techniques learned here are widely applicable in areas such as machine learning, operations research, and engineering design.

Reference: Convex Optimization by Stephen Boyd and Lieven Vandenberghe

Chapters:

🤖 Machine Learning

This course introduces the theoretical and practical aspects of machine learning, including supervised and unsupervised methods, linear models, classification, support vector machines, ensemble methods, and deep learning basics. It bridges the gap between theory and application for real-world AI systems.

Reference: Pattern Recognition and Machine Learning by Christopher M. Bishop

Chapters: