这份课件(源自李宏毅老师的教学材料 )主要围绕深度学习中的特征提取展开,重点介绍了在无监督学习背景下,模型如何通过不同的设计任务来获取提取高质量特征的能力。

以下是内容概括:

1. 深度学习的本质与特征提取

  • 核心定义:深度学习是将输入转换为高维向量的过程,可以理解为一种编码压缩

  • 目的:模型压缩特征的方向由标签(Label)决定,目的是为了更好地提取特征,以便后续用于分类、回归等下游任务 。

2. 无监督学习与自监督学习方法

针对现实中大部分数据没有标签的现状,课件介绍了三类主流方法来约束模型学习特征提取能力:

  • 对比学习 (Contrastive Learning):让相同类别的特征(如原图与其增广图像)距离更近,让不同类别的特征互相远离(如 SimSiam 架构) 。

  • 生成对抗网络 (GAN):通过生成器(Generator)与判别器(Discriminator)的对抗,迫使模型学习生成真实数据的能力 。此外还提到了 Cycle-GAN,用于确保图像风格转换后的“还原度”与“相像度” 。

  • 生成式自监督学习 (Generative Self-supervised):将数据的一部分作为学习目标。

    • 图像领域:如 自编码器 (Autoencoder),通过编码(Encoder)和解码(Decoder)重建输入图像 。

    • 文字领域:通过掩码任务(Masking)让模型预测缺失的文字 。

3. 特征分离 (Feature Disentanglement)

  • 探讨如何将特征中的不同维度进行分离(例如将图像的风格内容分离,或将语音中的内容说话人信息分离) 。

  • 展示了通过编码器提取纯净特征后,进行跨模态或跨风格转换的可能性(如语音转文字、图像风格迁移) 。

4. 应用流程:预训练与下游任务

  • 训练逻辑:先利用海量无标签数据进行无监督预训练,使模型具备强大的特征提取能力 。

  • 落地应用:在下游任务(Downstream tasks)中,只需少量监督数据即可完成高质量的微调 。

5. 总结与展望

  • 深度学习模型正在通过模仿人类无需标签的学习方式来提升智能化程度 。

  • 下节课预告将进入 Self-attentionBERT 的学习,并要求学生尝试了解词编码 。


您是否需要我为您详细解读其中某一种具体算法(如 GAN 或对比学习)的实现逻辑?

更多推荐