介绍了什么是机器学习,整个课程会分为15章,会依次讲解不同类型的机器学习方法(如有监督学习、自监督学习、生成对抗网络、强化学习、异常检测、可解释的AI、模型压缩等内容)。
1. 什么是机器学习?§
- 一类特殊的函数
2. 课程结构§
有监督学习 (lecture1-5)
- training data
- label
自监督学习 Self-supervised Learning(lecture 7)
- Pre-train (基本功 unlabeled)先学习基本功,就能够在下游任务上得到好的结果。
- Pre-trained Model (Foundation Model, example. BERT) vs. Downstream Tasks
- 类似于 Operation System vs. Software Application
- Pre-train (基本功 unlabeled)先学习基本功,就能够在下游任务上得到好的结果。
生成对抗网络 (lecture 6)
- 无监督语音转换ASR
- 无监督机器翻译
强化学习
异常检测 Anomaly Detection (lecture 8)
可解释性的AI Explainable AI(lecture 9)
模型攻击 Model Attack (lecture 10)
- 加入噪声,模型的预测完全改变
Domain Adaptation (lecture 11)
Network Compression (lecture 13)
- 模型压缩,用于各种嵌入式应用
Life-long Learning (lecture 14)
- 为什么机器无法做到一直学习?
Meta learning = learned to learn
- 不使用人为设置的算法,而从历史算法中由机器设计出新的算法
- Few-shot learning
- 少样本学习会依赖于Meta learning来实现,因为没有人设计的算法能够在Few-shot下得到好的结果,需要meta learning由机器设计出的算法。
评论