Abstract
The world, as we know, it would not exist without the development of machine learning (ML). Its application in processing information gives the human more advantages than in any other age. The use of ML brings the opportunity to perform categorizations into a big amount of elements and into areas that the human simply can not do it without this technology. But the development of ML algorithms is complex since it requires specific theoretical bases and the development of skills to achieve the tuning of these algorithms. Given the wide variety of algorithms and techniques to perform element classification, this chapter focuses on the study of Convolutional Neural Networks (CNN), and the development of tests that facilitate the understanding of the effects of their basic parameters. The classification objects used are images, and only the multiple class classification model is considered.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Y. LeCun, C. Cortes, C. Burges, MNIST handwritten digit database (2013). http://yann.lecun.com/exdb/mnist. Accessed 28 June 2020
scikit-learn: machine learning in Python—scikit-learn 0.23.2 documentation (2020). https://scikit-learn.org/stable. Accessed 28 Aug 2020
TensorFlow (2020). https://www.tensorflow.org. Accessed 28 Aug 2020
T. Fawcett, An introduction to roc analysis. Pattern Recogn. Lett. 27(8), 861–874 (2006). https://doi.org/10.1016/j.patrec.2005.10.010
C. Ferri, J. Hernández-Orallo, R. Modroiu, An experimental comparison of performance measures for classification. Pattern Recogn. Lett. 30(1), 27–38 (2009). https://doi.org/10.1016/j.patrec.2008.08.010
T. Guo, J. Dong, H. Li, Y. Gao, Simple convolutional neural network on image classification, in 2017 IEEE 2nd International Conference on Big Data Analysis (ICBDA) (2017), pp. 721-724. https://doi.org/10.1109/ICBDA.2017.8078730
L. Igual, S. Seguí, Supervised Learning (Springer, Cham, 2017), pp. 67–96. https://doi.org/10.1007/978-3-319-50017-1_5
L. Igual, S. Seguí, Supervised Learning (Springer, Cham, 2017), pp. 67–96. https://doi.org/10.1007/978-3-319-50017-1_5
L. Igual, S. Seguí, Unsupervised Learning (Springer, Cham, 2017), pp. 115–139. https://doi.org/10.1007/978-3-319-50017-1_7
P. Kim, Neural Network (Apress, Berkeley, CA, 2017), pp. 19–51. https://doi.org/10.1007/978-1-4842-2845-6_2
C. Reinders, H. Ackermann, M.Y. Yang, B. Rosenhahn, Chapter 4—Learning convolutional neural networks for object detection with very little training data, in Multimodal Scene Understanding, ed. by M.Y. Yang, B. Rosenhahn, V. Murino (Academic, 2019), pp. 65–100. https://doi.org/10.1016/B978-0-12-817358-9.00010-X
S.S. Skiena, What is Data Science? (Springer, Cham, 2017), pp. 1–25. https://doi.org/10.1007/978-3-319-55444-0_1
M. Sokolova, G. Lapalme, A systematic analysis of performance measures for classification tasks. Inf. Process. Manag. 45(4), 427–437 (2009). https://doi.org/10.1016/j.ipm.2009.03.002
K. Team, Keras: The Python Deep Learning API (2020). https://keras.io. Accessed 28 Aug 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ramos-Michel, A., Pérez-Cisneros, M., Cuevas, E., Zaldivar, D. (2021). Image Classification with Convolutional Neural Networks. In: Oliva, D., Houssein, E.H., Hinojosa, S. (eds) Metaheuristics in Machine Learning: Theory and Applications. Studies in Computational Intelligence, vol 967. Springer, Cham. https://doi.org/10.1007/978-3-030-70542-8_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-70542-8_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70541-1
Online ISBN: 978-3-030-70542-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)