Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 它能检测颜色吗?_Python_Tensorflow_Machine Learning_Neural Network_Object Detection - Fatal编程技术网

Python 它能检测颜色吗?

Python 它能检测颜色吗?,python,tensorflow,machine-learning,neural-network,object-detection,Python,Tensorflow,Machine Learning,Neural Network,Object Detection,一年前,我训练了一个模型来探测花朵。一年后,我又开始了这个项目,但首先我决定通过训练它使用红色和绿色的蜡笔来确保我仍然记得 我的过程大致遵循本教程- 我有两个标签,绿色和红色。我有200个训练图像和20个测试图像。 使用更快的rcnn。我按照步骤运行了我的模型 它检测到的蜡笔,以及你可以只有200个图像,然而,无法区分红色和绿色的蜡笔在所有。我想可能是我把设置搞砸了,但是如果我把一支蓝笔移入,标签就会弹出 即使我给它输入训练图像,它也会将99%的图像分类为两支绿色钢笔。即使每个图像总是有两支

一年前,我训练了一个模型来探测花朵。一年后,我又开始了这个项目,但首先我决定通过训练它使用红色和绿色的蜡笔来确保我仍然记得

我的过程大致遵循本教程-

我有两个标签,绿色和红色。我有200个训练图像和20个测试图像。 使用更快的rcnn。我按照步骤运行了我的模型

它检测到的蜡笔,以及你可以只有200个图像,然而,无法区分红色和绿色的蜡笔在所有。我想可能是我把设置搞砸了,但是如果我把一支蓝笔移入,标签就会弹出

即使我给它输入训练图像,它也会将99%的图像分类为两支绿色钢笔。即使每个图像总是有两支不同的笔

这个型号能和颜色搭配吗?或者是它以某种方式改变了颜色,把它弄得一团糟?颜色很难检测,我只需要更多的训练图像?我有没有可能搞砸了一个设置,因为它甚至不能正确分类训练图像

我正在使用的配置文件如下:
我已将第9行、第130行和第108行更改为false

一般来说,神经网络可以检测颜色

但他们常常学会不这样做。由于色温和透视图的不同,不同的颜色可以产生相同或相似的像素级值。因此,当在较大的数据集上进行训练时,网络往往变得高度不可知颜色。不幸的是,我只能凭直觉说话,不能提供任何例子或参考,但上面的图片应该让你明白为什么

在您的案例中,问题因以下事实而变得更加复杂,即存在检测目标盒的竞争任务。正因为如此,在再训练过程中,探测网会对颜色等微弱线索变得不敏感

为了解决这种情况,我建议在再培训期间仔细检查分类的准确性。据我所知,教程代码只提供了损失值。人们应该预计,在再培训过程中,至少列车组应该过盈,几乎完美,即绿色和红色蜡笔必须能够区分。如果不是这样的话,延长训练时间或降低学习速度可能是有意义的