【发布时间】:2017-06-11 10:40:32
【问题描述】:
我正在研究图像标记和注释问题,只是一个图像可能包含多个对象。我想训练 inception-v4 进行多标签分类。我的训练数据将是一个图像,一个长度等于类数的向量,如果图像中存在对象,则每个索引中都有 1。例如,如果我有四个类(人、汽车、树、建筑物)。如果图像包含人和汽车。那么我的向量将是 (1, 1, 0, 0)。
我需要进行哪些更改来训练 inception-v4 以解决标记和注释问题?
在inception-v4架构中只需要改变输入格式,将损失函数从softmax改为sigmoid_cross_entropy_with_logits吗?
https://github.com/tensorflow/models/blob/master/slim/nets/inception_v4.py
提前谢谢你。
【问题讨论】:
-
你为什么不试一试,让我们知道它是如何工作的? :)
-
如何构建标签向量?如果你使用默认的 slim 标准,每张图片都应该有 one-hot 矢量样式标签。
-
这是使用 inception-v3: github.com/BartyzalRadek/Multi-label-Inception-net
标签: tensorflow tf-slim