高级机器学习
课程简介
高级机器学习课程深入探讨机器学习的核心理论和高级方法,包括监督学习、无监督学习、强化学习等各个分支。
学习内容
监督学习
- 线性回归与逻辑回归
- 支持向量机
- 决策树与随机森林
- 神经网络
无监督学习
- 聚类算法
- 降维技术
- 密度估计
- 异常检测
深度学习
- 卷积神经网络
- 循环神经网络
- 注意力机制
- 生成模型
学习笔记
第一章:线性回归
1.1 线性回归模型
模型定义:
其中:
是目标变量 是特征向量 是权重向量 是偏置项 是噪声项
1.2 损失函数
均方误差:
其中
1.3 梯度下降
权重更新规则:
其中
第二章:支持向量机
2.1 最大间隔分类器
优化问题:
2.2 对偶问题
拉格朗日对偶:
实践项目
- [ ] 实现线性回归算法
- [ ] 构建SVM分类器
- [ ] 完成Kaggle竞赛项目
- [ ] 复现经典论文算法
参考资料
- 教材:《Pattern Recognition and Machine Learning》- Bishop
- 在线课程:Coursera Machine Learning - Andrew Ng
- 论文:经典机器学习论文合集
最后更新:2024年9月9日