Yolov4 已经有更大的权重了吗?
Is there bigger weights already available for Yolov4?
我想检测比仅检测 80 个对象的 coco 数据集更多的对象,我想检测尽可能多的动作,例如拥抱、游泳......等
我不在乎大小而且我不想想训练自己...那么有没有数据集(权重)足够大,我可以下载和使用,或者我必须为 yolo 训练和标记?
您尝试分类的内容表示为动作识别。这里 [1] 是一个很好的回购协议,其中列出了该任务的许多现成模型。
解释:模型(如 YOLO)包含两个主要块:特征提取(CNN 东西)和分类(线性层)。从头开始训练时,特征提取和分类都会从头开始训练。将分类训练到你想要的东西很容易,但很难训练特征提取部分(因为它需要很多时间)。因此,我们通常在广义数据集上使用预训练模型(比如 YOLO 在 COCO 上训练),所以我们的特征提取部分从一个比较好的泛化的地方开始。稍后,我们将自己的分类部分替换为从头开始为我们的任务进行训练。
TL;DR,您可以在 COCO 上使用预训练的 YOLO 模型来完成您的任务,方法是替换最后的线性层以对您想要的内容进行分类。这里有一些不同框架的资源 [2, 3].
此处 [4] 是如何执行此操作的简单演练。
- [1] https://github.com/jinwchoi/awesome-action-recognition/blob/master/README.md#action-recognition-and-video-understanding
- [2] 张量流:https://www.tensorflow.org/tutorials/images/transfer_learning
- [3] 火炬手:https://pytorch.org/tutorials/beginner/transfer_learning_tutorial.html
- [4]https://blog.roboflow.com/training-yolov4-on-a-custom-dataset/
您可以找到 here 一个带有边界框的非常庞大的数据集!
我想检测比仅检测 80 个对象的 coco 数据集更多的对象,我想检测尽可能多的动作,例如拥抱、游泳......等
我不在乎大小而且我不想想训练自己...那么有没有数据集(权重)足够大,我可以下载和使用,或者我必须为 yolo 训练和标记?
您尝试分类的内容表示为动作识别。这里 [1] 是一个很好的回购协议,其中列出了该任务的许多现成模型。
解释:模型(如 YOLO)包含两个主要块:特征提取(CNN 东西)和分类(线性层)。从头开始训练时,特征提取和分类都会从头开始训练。将分类训练到你想要的东西很容易,但很难训练特征提取部分(因为它需要很多时间)。因此,我们通常在广义数据集上使用预训练模型(比如 YOLO 在 COCO 上训练),所以我们的特征提取部分从一个比较好的泛化的地方开始。稍后,我们将自己的分类部分替换为从头开始为我们的任务进行训练。
TL;DR,您可以在 COCO 上使用预训练的 YOLO 模型来完成您的任务,方法是替换最后的线性层以对您想要的内容进行分类。这里有一些不同框架的资源 [2, 3].
此处 [4] 是如何执行此操作的简单演练。
- [1] https://github.com/jinwchoi/awesome-action-recognition/blob/master/README.md#action-recognition-and-video-understanding
- [2] 张量流:https://www.tensorflow.org/tutorials/images/transfer_learning
- [3] 火炬手:https://pytorch.org/tutorials/beginner/transfer_learning_tutorial.html
- [4]https://blog.roboflow.com/training-yolov4-on-a-custom-dataset/
您可以找到 here 一个带有边界框的非常庞大的数据集!