Neural network optimizers for buildings architectural style classification task

Authors

  • Olena Gavrylenko
  • Nelia Novichenko

DOI:

https://doi.org/10.34185/1562-9945-5-136-2021-16

Keywords:

машинне навчання, нейронні мережі, оптимізатори, класифікація зображень, архітектурні стилі

Abstract

The article considers the problem of classification of images with close interclass relationships - the classification of architectural styles of buildings, where a large number of basic features and characteristics are common to several classes. The object of the research is a neural network learning algorithm for recognizing architectural styles of buildings. A proposed method of neural network training achieves higher accuracy. The proposed optimizer algorithm was implemented and tested to compare the efficiency of the algorithm.
Analysis of existing algorithms and methods has shown shortcomings that are critical to solving the problem of image classification. The advanced algorithm solves some of the shortcomings of existing methods: it does not require a large number of calculations, as the sum of gradients is recursively defined as the average of all past square gradients; the learning speed is adaptive which allows to accelerate learning when the gradient of the function does not change quickly; the algorithm can be used to calculate a group of observations, which will reduce the requirements for memory and the number of calculations; the algorithm is suitable for deep networks; the method regulates the values of the weights of the neural network, not allowing them to increase significantly, which makes the calculations as effective as in SGD for shallow networks; the method takes into account the requirements for the values of the weights of the neural network - they must be small to avoid retraining.
The proposed method of learning the neural network for the classification of archi-?ectural styles of buildings achieves greater accuracy in less learning time. On average, the algorithm showed 1.5 times less value of the loss function at the end of training and 1.13 times faster than using other algorithms.

References

Chu W.T., Tsai M.H.: Visual pattern discovery for architecture image classification and product image search. In: Proceedings of the 2nd ACM International Conference on Multimedia Retrieval, p. 27. ACM (2012).

Z. Xu, D. Tao, Y. Zhang, J. Wu, A. Tsoi, "Architectural Style Classification using Multinomial Latent Logistic Regression", European Conference on Computer Vision (ECCV2014), 2014.

M. Mathias (a), A. Martinovic (a), J. Weissenberg (b), S. Haegler (b), L. Van Gool (a, b) “AUTOMATIC ARCHITECTURAL STYLE RECOGNITION” (a) PSI/VISICS, Department of Electrical Engineering, KU Leuven, Kasteelpark Arenberg 10/02441, 3001 Heverlee, Belgium - (markus.mathias, andelo.martinovic, luc.vangool)@esat.kuleuven.be (b) Computer Vision Laboratory, ETH Zurich, Sternwartstrasse 7, 8092 Zurich, Switzerland - (shaegler, julienw, vangool)@vision.ee.ethz.ch, 2011, Trento, Italy, 6 pages.

Gayane Shalunts , Yll Haxhimusa , and Robert Sablatnig: «Architectural Style Classification of Building Facade Windows». – Vienna University of Technology, Institute of Computer Aided Automation Computer Vision Lab, Institute of Computer Graphics and Algorithms, Pattern Recongition and Image Processing Lab, 2011.

Shahar G. Neural Networks for Image Recognition: Methods, Best Practices, Applications [Elektronniy resurs] — Rezhim dostupa k state: https://missinglink.ai/guides/computer-vision/neural-networks-image-recognition-methods-best-practices-applications/.

Sorokina K. Image Classification with Convolutional Neural Networks [Elektronniy resurs] — Rezhim dostupa k state: https://medium.com/@ksusorokina/image-classification-with-convolutional-neural-networks-496815db12a8.

Sebastian Ruder. An overview of gradient descent optimization algorithms [Elektronniy resurs] — Rezhim dostupa k state: https://ruder.io/optimizing-gradient-descent/.

Vitaly Bushaev. Stochastic Gradient Descent with momentum [Elektronniy resurs] — Rezhim dostupa k state: https://towardsdatascience.com/stochastic-gradient-descent-with-momentum-a84097641a5d.

Helton Maia Peixoto, Rafael Magalhães. Artificial Neural Networks and Efficient Optimization Techniques for Applications in Engineering / Helton Maia Peixoto, R?-fael Magalhães – 2011.

Published

2021-05-29