Feature Discovery by Deep Learning for Aesthetic Analysis of Evolved Abstract Images

We investigated the ability of a Deep Belief Network with logistic nodes, trained unsupervised by Contrastive Divergence, to discover features of evolved abstract art images. Two Restricted Boltzmann Machine models were trained independently on low and high aesthetic class images. The receptive fields (filters) of both models were compared by visual inspection. Roughly 10 % of these filters in the high aesthetic model approximated the form of the high aesthetic training images. The remaining 90 % of filters in the high aesthetic model and all filters in the low aesthetic model appeared noise like. The form of discovered filters was not consistent with the Gabor filter like forms discovered for MNIST training data, possibly revealing an interesting property of the evolved abstract training images. We joined the datasets and trained a Restricted Boltzmann Machine finding that roughly 30 % of the filters approximate the form of the high aesthetic input images. We trained a 10 layer Deep Belief Network on the joint dataset and used the output activities at each layer as training data for traditional classifiers (decision tree and random forest). The highest classification accuracy from learned features (84 %) was achieved at the second hidden layer, indicating that the features discovered by our Deep Learning approach have discriminative power. Above the second hidden layer, classification accuracy decreases.

[1]  Geoffrey E. Hinton A Practical Guide to Training Restricted Boltzmann Machines , 2012, Neural Networks: Tricks of the Trade.

[2]  James Ze Wang,et al.  Studying Aesthetics in Photographic Images Using a Computational Approach , 2006, ECCV.

[3]  Jia Li,et al.  Semantics and aesthetics inference for image search: statistical learning approaches , 2009 .

[4]  Patrice Y. Simard,et al.  Best practices for convolutional neural networks applied to visual document analysis , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..

[5]  Victor Ciesielski,et al.  Finding Image Features Associated with High Aesthetic Value by Machine Learning , 2013, EvoMUSART.

[6]  Honglak Lee,et al.  Sparse deep belief net model for visual area V2 , 2007, NIPS.

[7]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[8]  Jitendra Malik,et al.  Detecting People in Cubist Art , 2014, ECCV Workshops.

[9]  Vic Ciesielski,et al.  A self organizing map based method for understanding features associated with high aesthetic value evolved abstract images , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[10]  Derek Partridge,et al.  Computers and Creativity , 1995 .

[11]  Philip Galanter,et al.  Computational Aesthetic Evaluation: Past and Future , 2012 .

[12]  Nitish Srivastava,et al.  Improving neural networks by preventing co-adaptation of feature detectors , 2012, ArXiv.

[13]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[14]  James McDermott,et al.  Evolutionary and Biologically Inspired Music, Sound, Art and Design , 2015, Lecture Notes in Computer Science.

[15]  Brian Wyvill,et al.  Computational Aesthetics , 2008, IEEE Computer Graphics and Applications.

[16]  Ahmed M. Elgammal,et al.  Computational Beauty: Aesthetic Judgment at the Intersection of Art and Science , 2014, ECCV Workshops.

[17]  Christian Igel,et al.  Training restricted Boltzmann machines: An introduction , 2014, Pattern Recognit..

[18]  Antti Oulasvirta,et al.  Computer Vision – ECCV 2006 , 2006, Lecture Notes in Computer Science.

[19]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[20]  D. Reaves,et al.  Aesthetic image rating (AIR) algorithm , 2008 .

[21]  Naila Murray,et al.  AVA: A large-scale database for aesthetic visual analysis , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[22]  Yan Ke,et al.  The Design of High-Level Features for Photo Quality Assessment , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[23]  Victor Ciesielski,et al.  Evolving images for entertainment , 2007, IE '07.

[24]  Martin A. Riedmiller,et al.  Improving Deep Neural Networks with Probabilistic Maxout Units , 2013, ICLR.

[25]  Florian Hönig Defining Computational Aesthetics , 2005, CAe.

[26]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[27]  James Zijun Wang,et al.  RAPID: Rating Pictorial Aesthetics using Deep Learning , 2014, ACM Multimedia.