English

Arithmetic addition of two integers by deep image classification networks: experiments to quantify their autonomous reasoning ability

Computer Vision and Pattern Recognition 2019-12-11 v1

Abstract

The unprecedented performance achieved by deep convolutional neural networks for image classification is linked primarily to their ability of capturing rich structural features at various layers within networks. Here we design a series of experiments, inspired by children's learning of the arithmetic addition of two integers, to showcase that such deep networks can go beyond the structural features to learn deeper knowledge. In our experiments, a set of images is constructed, each image containing an arithmetic addition n+mn+m in its central area, and several classification networks are then trained over a subset of images, using the sum as the label. Tests on the excluded images show that, as the image set gets larger, the networks have well learnt the law of arithmetic additions so as to build up their autonomous reasoning ability strongly. For instance, networks trained over a small percentage of images can classify a big majority of the remaining images correctly, and many arithmetic additions involving some integers that have never been seen during the training can also be solved correctly by the trained networks.

Keywords

Cite

@article{arxiv.1912.04518,
  title  = {Arithmetic addition of two integers by deep image classification networks: experiments to quantify their autonomous reasoning ability},
  author = {Shuaicheng Liu and Zehao Zhang and Kai Song and Bing Zeng},
  journal= {arXiv preprint arXiv:1912.04518},
  year   = {2019}
}

Comments

6 pages, 6 figures

R2 v1 2026-06-23T12:41:00.837Z