Cargando…
A new hybrid model of convolutional neural networks and hidden Markov chains for image classification
Convolutional neural networks (CNNs) have lately proven to be extremely effective in image recognition. Besides CNN, hidden Markov chains (HMCs) are probabilistic models widely used in image processing. This paper presents a new hybrid model composed of both CNNs and HMCs. The CNN model is used for...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer London
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10230497/ https://www.ncbi.nlm.nih.gov/pubmed/37362578 http://dx.doi.org/10.1007/s00521-023-08644-4 |
_version_ | 1785051544303960064 |
---|---|
author | Goumiri, Soumia Benboudjema, Dalila Pieczynski, Wojciech |
author_facet | Goumiri, Soumia Benboudjema, Dalila Pieczynski, Wojciech |
author_sort | Goumiri, Soumia |
collection | PubMed |
description | Convolutional neural networks (CNNs) have lately proven to be extremely effective in image recognition. Besides CNN, hidden Markov chains (HMCs) are probabilistic models widely used in image processing. This paper presents a new hybrid model composed of both CNNs and HMCs. The CNN model is used for feature extraction and dimensionality reduction and the HMC model for classification. In the new model, named CNN-HMC, convolutional and pooling layers of the CNN model are applied to extract features maps. Also a Peano scan is applied to obtain several HMCs. Expectation–Maximization (EM) algorithm is used to estimate HMC’s parameters and to make the Bayesian Maximum Posterior Mode (MPM) classification method used unsupervised. The objective is to enhance the performances of the CNN models for the image classification task. To evaluate the performance of our proposal, it is compared to six models in two series of experiments. In the first series, we consider two CNN-HMC and compare them to two CNNs, 4Conv and Mini AlexNet, respectively. The results show that CNN-HMC model outperforms the classical CNN model, and significantly improves the accuracy of the Mini AlexNet. In the second series, it is compared to four models CNN-SVMs, CNN-LSTMs, CNN-RFs, and CNN-gcForests, which only differ from CNN-HMC by the second classification step. Based on five datasets and four metrics recall, precision, F1-score, and accuracy, results of these comparisons show again the interest of the proposed CNN-HMC. In particular, with a CNN model of 71% of accuracy, the CNN-HMC gives an accuracy ranging between 81.63% and 92.5%. |
format | Online Article Text |
id | pubmed-10230497 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Springer London |
record_format | MEDLINE/PubMed |
spelling | pubmed-102304972023-06-01 A new hybrid model of convolutional neural networks and hidden Markov chains for image classification Goumiri, Soumia Benboudjema, Dalila Pieczynski, Wojciech Neural Comput Appl Original Article Convolutional neural networks (CNNs) have lately proven to be extremely effective in image recognition. Besides CNN, hidden Markov chains (HMCs) are probabilistic models widely used in image processing. This paper presents a new hybrid model composed of both CNNs and HMCs. The CNN model is used for feature extraction and dimensionality reduction and the HMC model for classification. In the new model, named CNN-HMC, convolutional and pooling layers of the CNN model are applied to extract features maps. Also a Peano scan is applied to obtain several HMCs. Expectation–Maximization (EM) algorithm is used to estimate HMC’s parameters and to make the Bayesian Maximum Posterior Mode (MPM) classification method used unsupervised. The objective is to enhance the performances of the CNN models for the image classification task. To evaluate the performance of our proposal, it is compared to six models in two series of experiments. In the first series, we consider two CNN-HMC and compare them to two CNNs, 4Conv and Mini AlexNet, respectively. The results show that CNN-HMC model outperforms the classical CNN model, and significantly improves the accuracy of the Mini AlexNet. In the second series, it is compared to four models CNN-SVMs, CNN-LSTMs, CNN-RFs, and CNN-gcForests, which only differ from CNN-HMC by the second classification step. Based on five datasets and four metrics recall, precision, F1-score, and accuracy, results of these comparisons show again the interest of the proposed CNN-HMC. In particular, with a CNN model of 71% of accuracy, the CNN-HMC gives an accuracy ranging between 81.63% and 92.5%. Springer London 2023-05-31 /pmc/articles/PMC10230497/ /pubmed/37362578 http://dx.doi.org/10.1007/s00521-023-08644-4 Text en © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2023. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law. This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Original Article Goumiri, Soumia Benboudjema, Dalila Pieczynski, Wojciech A new hybrid model of convolutional neural networks and hidden Markov chains for image classification |
title | A new hybrid model of convolutional neural networks and hidden Markov chains for image classification |
title_full | A new hybrid model of convolutional neural networks and hidden Markov chains for image classification |
title_fullStr | A new hybrid model of convolutional neural networks and hidden Markov chains for image classification |
title_full_unstemmed | A new hybrid model of convolutional neural networks and hidden Markov chains for image classification |
title_short | A new hybrid model of convolutional neural networks and hidden Markov chains for image classification |
title_sort | new hybrid model of convolutional neural networks and hidden markov chains for image classification |
topic | Original Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10230497/ https://www.ncbi.nlm.nih.gov/pubmed/37362578 http://dx.doi.org/10.1007/s00521-023-08644-4 |
work_keys_str_mv | AT goumirisoumia anewhybridmodelofconvolutionalneuralnetworksandhiddenmarkovchainsforimageclassification AT benboudjemadalila anewhybridmodelofconvolutionalneuralnetworksandhiddenmarkovchainsforimageclassification AT pieczynskiwojciech anewhybridmodelofconvolutionalneuralnetworksandhiddenmarkovchainsforimageclassification AT goumirisoumia newhybridmodelofconvolutionalneuralnetworksandhiddenmarkovchainsforimageclassification AT benboudjemadalila newhybridmodelofconvolutionalneuralnetworksandhiddenmarkovchainsforimageclassification AT pieczynskiwojciech newhybridmodelofconvolutionalneuralnetworksandhiddenmarkovchainsforimageclassification |