Categorization of digitized artworks by media with brain programming

Appl Opt. 2020 May 10;59(14):4437-4447. doi: 10.1364/AO.385552.

Abstract

This work describes the use of brain programming applied to the categorization problem of art media. The art categorization problem-from the standpoint of materials and techniques used by artists-presents a challenging task and is considered an open research area. Brain programming is a machine learning methodology successfully tested for the problem of object categorization; however, when working with art images, the objects in pictures of the same category may be different from each other regarding image content. Therefore, it is necessary to find the best set of functions that extract specific features to identify patterns among different techniques. In this study, we show a comparison with deep learning to understand the limits and benefits of our approach. We train and validate solutions with the Kaggle database and test the best results with the WikiArt database. The results confirm that brain programming matches or surpasses deep learning in three out of five classes (over 90%) while being close (less than 5%) in the remaining two with significantly simpler programs.

MeSH terms

  • Brain
  • Choice Behavior
  • Cognition
  • Computer Simulation
  • Databases, Factual
  • Humans
  • Machine Learning*
  • Models, Theoretical
  • Paintings*