我正在学习 AI 课程,我们刚刚进入深度学习章节。谈到经典机器学习模型和深度学习之间的区别,事实证明,支持神经网络的最相关的一点是它不需要特征提取阶段。那是因为它可以直接在我们作为输入的数据上隐式学习最重要的特征是什么。相反,机器学习系统在开始训练之前严重依赖特征提取。
我在这个网站上发现了一些关于这个主题的有用问题,但我仍然对理解特征提取的真正含义感到有些困惑。所以我请老师给我举个例子。
他给了我这个例子:假设我们有一个巨大的图像数据集,我们想根据图片中至少一棵树的存在与否对它们进行分类。因此,如果图像包含树,则将其分类为1 ,否则将分类为-1。
- 在神经网络的情况下,我们只需将图像及其标签输入网络。就这样。网络将学习什么是树,并将优化其权重以检测它们
- 相反,如果我们想使用机器学习算法,除了标记图像之外,我们还必须告诉模型一棵树实际上是什么。这部分是特征提取阶段
我不明白如何告诉模型图像中的树是什么。我认为发现它是机器学习算法任务的一部分。