News for hackers. Stuff that matters.
Re:ImageNet-trained CNNs are biased towards texture (2019) by stared on Monday April 20, 2020 @05:08AM (#22922297)
They are, and it is not that new; the interesting part is how to solve that.

For image classification, this bias for textures may be passable. For image generation, it would produce atrocious results, especially for faces. To the point, that people devised some methods to overcome this, especially with progressive networks (e.g. proGAN). See https://towardsdatascience.com/progan-how-nvidia-generated-i... for the proGAN explanation - it starts from training on 4x4 pixel images, to get the overall shape.

Re:ImageNet-trained CNNs are biased towards texture (2019) by kzrdude on Monday April 20, 2020 @03:43AM (#22921950)
Texture is area-filling, while silhouette is "just a line", so it sounds natural that texture areas would weigh more in an image? If there is both texture and contour "signal" in the labeled inputs, how to pick what get's weighted more? This is supposed to be learned by training.
Re:ImageNet-trained CNNs are biased towards texture (2019) by mbeex on Monday April 20, 2020 @04:16AM (#22922111)
I think, this is one of the reasons to use much more video-based training sets and these in time-correct frame order. A moving boundary is something quite significant, but these should possibly not exclusively inspected through a hole ('convolutinal')
Re:ImageNet-trained CNNs are biased towards texture (2019) by rayuela on Monday April 20, 2020 @10:58AM (#22924363)
Oh wow you're absolutely right. This is actually a really clever solution to the problem presented in this paper.
Re:ImageNet-trained CNNs are biased towards texture (2019) by mbeex on Monday April 20, 2020 @04:21AM (#22922118)
Oh, forgot an 'o'.
Re:ImageNet-trained CNNs are biased towards texture (2019) by mkl on Monday April 20, 2020 @05:48AM (#22922477)
Did you know you can edit your comments for two hours? Click "edit" above the comment.

https://github.com/minimaxir/hacker-news-undocumented

Re:ImageNet-trained CNNs are biased towards texture (2019) by mbeex on Monday April 20, 2020 @11:30AM (#22924741)
This is actually new to me. Thank you!
Re:ImageNet-trained CNNs are biased towards texture (2019) by wodenokoto on Monday April 20, 2020 @03:59AM (#22922041)
My favorite titled ml article [1], from 2015, seems to argue for the same conclusion - that it is textures not shapes that drives recognition in CNN

[1] “Suddenly, a leopard print sofa appears”, http://rocknrollnerd.github.io/ml/2015/05/27/leopard-sofa.ht...

Re:ImageNet-trained CNNs are biased towards texture (2019) by modeless on Monday April 20, 2020 @04:15AM (#22922102)
> it is textures not shapes that drives recognition in CNN

This is a misinterpretation of the paper. It's not CNNs that are biased toward textures, it's the ImageNet dataset. As they prove by training a CNN biased toward shapes, using a modified dataset.

Re:ImageNet-trained CNNs are biased towards texture (2019) by fxtentacle on Monday April 20, 2020 @05:03AM (#22922275)
I thought the same. Captain Obvious called a second time. Of course CNNs are still heavily biased towards texture, because nothing has fundamentally changed in the past 5 years.
Re:ImageNet-trained CNNs are biased towards texture (2019) by angry_octet on Monday April 20, 2020 @01:45PM (#22926336)
I'm curious if stereo vision and eyepoint movement has a benefit for humans in distinguishing shape vs texture, and perhaps that could be a promising approach for ML, but are there any databases for that? There are car focused ones like KITTI, but any more generalist ones?
Re:ImageNet-trained CNNs are biased towards texture (2019) by mbeex on Monday April 20, 2020 @04:34AM (#22922182)
Re:ImageNet-trained CNNs are biased towards texture (2019) by jasdfijsflj on Monday April 20, 2020 @12:05AM (#22921014)
Style transfer is done using neural networks, so it should be natural that the resultant image fools a neural network classifier. On the other hand, for the filled silhouette, the classifier network was pretty close to human.
Re:ImageNet-trained CNNs are biased towards texture (2019) by w_t_payne on Monday April 20, 2020 @03:28AM (#22921888)
I don't think that's what's happening here.
Re:ImageNet-trained CNNs are biased towards texture (2019) by DeathArrow on Monday April 20, 2020 @04:40AM (#22922195)
What would be a better dataset to train CNNs?
Re:ImageNet-trained CNNs are biased towards texture (2019) by kleiba on Monday April 20, 2020 @05:11AM (#22922311)
Pro tip: read more than just the headline.