Assessing Shape Bias Property of Convolutional Neural Networks
Hossein Hosseini, Baicen Xiao, Mayoore Jaiswal, Radha Poovendran

TL;DR
This paper investigates whether CNNs inherently exhibit human-like shape bias in image classification, using a novel metric based on negative images, and finds that shape bias depends on training and architecture choices.
Contribution
It introduces a new large-scale experimental approach to assess shape bias in CNNs using negative images and analyzes factors influencing this bias.
Findings
CNNs do not intrinsically display shape bias.
Proper initialization and data augmentation can induce shape bias.
Batch normalization enhances the learning of shape structures.
Abstract
It is known that humans display "shape bias" when classifying new items, i.e., they prefer to categorize objects based on their shape rather than color. Convolutional Neural Networks (CNNs) are also designed to take into account the spatial structure of image data. In fact, experiments on image datasets, consisting of triples of a probe image, a shape-match and a color-match, have shown that one-shot learning models display shape bias as well. In this paper, we examine the shape bias property of CNNs. In order to conduct large scale experiments, we propose using the model accuracy on images with reversed brightness as a metric to evaluate the shape bias property. Such images, called negative images, contain objects that have the same shape as original images, but with different colors. Through extensive systematic experiments, we investigate the role of different factors, such as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsBatch Normalization
