wushuhong LV
发表于 昨天 22:32
零样本学习,通俗地说,就是让模型学会“没见过也能认出来”。
比如,训练模型时只给它看过猫、狗、马的图片,没有给它看过斑马图片。但如果我们提前告诉它:“斑马是一种像马、身上有黑白条纹的动物。”那么测试时给它一张斑马图片,它就有可能根据“像马”和“有条纹”这些描述,把斑马认出来。
所以,零样本学习并不是“完全不用数据学习”,而是说:模型在训练阶段没有见过某个类别的样本,但可以借助类别的文字描述、属性特征、语义关系等“额外知识”,去识别这个新类别。
打个比方,这就像一个学生没做过某道新题,但他学过相关概念和解题方法,看到题目描述后,也能尝试推断出答案。零样本学习的关键,就是让模型不是死记每个类别长什么样,而是学会根据描述和已有知识进行迁移判断。 |
|