卷积神经网络和隐藏的马尔科夫链的新混合模型用于图像分类
Soumia Goumiri1,2, Dalila Benboudjema1, Wojciech Pieczynski3
1Laboratoire des Méthodes de Conception de Systèmes (LMCS), Ecole nationale Supérieure d'Informatique (ESI), BP, 68M Oued-Smar, 16270 Alger, Algeria.
Neural computing & applications
|June 26, 2023
概括
这项研究引入了一种新的混合模型,将卷积神经网络 (CNN) 与隐藏的马尔科夫链 (HMC) 结合起来,以改进图像分类. 与传统的CNN和其他混合方法相比,CNN-HMC模型显著提高了准确性.
科学领域:
- 计算机科学 计算机科学
- 人工智能的人工智能
- 机器学习 机器学习
背景情况:
- 卷积神经网络 (CNN) 在图像识别方面非常出色.
- 隐藏的马尔科夫链 (HMCs) 是建立的图像处理的概率模型.
- 现有的CNN模型可以进一步优化,以提高图像分类性能.
研究的目的:
- 推出一种新的混合模型,CNN-HMC,将CNN和HMC集成在一起,以获得更优质的图像分类.
- 为了在统一的框架内利用CNN来提取特征和HMC进行分类.
- 为了提高基于CNN的图像分类任务的准确性和性能.
主要方法:
- 开发了一个CNN-HMC模型,利用CNN用于特征提取和HMC用于分类.
- 采用卷积和聚合层来提取特征地图和Peano扫描来生成HMC.
- 使用预期最大化 (EM) 算法对HMC参数估计和贝叶斯最大后方模式 (MPM) 进行无监督分类.
主要成果:
- 据报道,CNN-HMC模型在4Conv和Mini AlexNet等经典CNN上表现出了卓越的性能.
- 观察到显著的准确性改进,CNN-HMC实现了81.63%92.5%的准确性,而基线CNN的准确性为71%.
- 在五个数据集和四个指标 (回忆,精度,F1分数,准确性) 上进行的比较实验证实了CNN-HMC方法的有效性.
结论:
- 拟议的CNN-HMC混合模型在图像分类方面取得了重大进展.
- 这种方法通过整合基于HMC的分类,有效地提高了CNN的性能.
- CNN-HMC模型为复杂的图像分类挑战提供了强大而准确的解决方案.
相关概念视频
Classification of Systems-I
221
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
221
Classification of Systems-II
183
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
183
Neural Circuits
1.3K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.3K
Aggregates Classification
350
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
350
Force Classification
1.3K
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
1.3K
Classification of Signals
556
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
556


