对于346张图像,我获得了4096个功能,这些功能是在预先训练的模型Alexnet的帮助下提取的(使用了传输学习的概念)。 这些负面价值代表什么? 如果我将这些负值转换为零或正数,是否可以?
答案 0 :(得分:0)
通过向提取的要素添加relu激活(将负值设置为0),您只需使用不同的提取功能集,根据问题和您使用的分类器,这些功能集可能会也可能无法正常工作
有些框架认为FC + relu是一层,在这种情况下,来自FC + relu层的4096次激活都是非负的,有些认为FC是一层而后面是relu的第二层,在这种情况下,您应该从您感兴趣的图层中提取。因此,在最终的AlexNet图层中,您正在从中提取要素,这里的问题是您是否考虑转换图层中的要素或来自转化后的relu层。这些方法都不对,每个都只对应不同的功能。
答案 1 :(得分:0)
您正在将数据从mxn转换为4096x1空间,您可以根据转换为每个元素设置任意数字。因此,无论非负像素值如何,您都应该将其视为不同的数据。