مقدمهای بر یادگیری ماشین و مرور مباحث احتمال و جبرخطی (۱ جلسه)
روشهای تخمین ML و MAP (۱ جلسه)
رگرسیون (۳ جلسه)
رگرسیون خطی و غیرخطی
بیشبرازش (overfitting)
تجزیهی خطا به بایاس (bias)، واریانس (variance) و نویز
منظمسازی (regularization)
رگرسیون آماری (statistical): ارتباط توابع هدف مبتنی بر SSE با تخمینهای احتمالی ML و MAP برای مسالهی رگرسیون
ارزیابی (evaluation) و تنظیم کردن مدلها (۱ تا ۲ جلسه)
اعتبارسنجی (validation)
اعتبارسنجی متقابل (Cross-validation)
انتخاب مدل (model selection)
انتخاب ویژگی (feature selection)
دستهبندی (classification)
دستهبندهای احتمالی (probabilistic classifiers) (سه جلسه)
تئوری تصمیم (decision theory) و دستهبند بهینه بیز (Bayes optimal classifier)
دستهبندی احتمالی جداساز (discriminative) و مولد (generative)
Logistic regression دو دستهای و چند دستهای (multi-class) و بیز ساده (Naïve Bayes)
دستهبندی با استفاده از توابع جداسازی (discriminant functions) (شش جلسه)
درخت تصمیم (Decision Tree) (یک جلسه)
روشهای یادگیری مبتنی بر نمونه (instance-based) (دو جلسه)
تخمین چگالی غیر پارامتری (Non-parametric density estimation)
دستهبند k-نزدیکترین همسایه (k-Nearest Neighbors)
رگرسیون خطی وزندار محلی (Locally Weighted Linear Regression)
تئوری یادگیری محاسباتی (۲ جلسه)
یادگیری جمعی (ensemble learning) (دو جلسه)
Boosting و Bagging
AdaBoost
کاهش ابعاد (dimensionality reduction) بدون ناظر (۲ جلسه)
تحلیل مولفه اصلی (PCA)
تحلیل مولفه مستقل (ICA)
خوشهبندی (clustering) (سه جلسه)
یادگیری تقویتی (reinforcement learning) (دو جلسه)
فرایند تصمیم مارکوف (MDP)
روشهای یادگیری مبتنی بر مدل (model-based)
روش تکرار مقدار (value iteration) و تکرار سیاست (policy iteration)
روشهای یادگیری بی مدل (model-free)
الگوریتمهای SARSA، Q-learning، تفاضل زمانی (Temporal Difference)
مباحث پیشرفته در یادگیری ماشین