Regression Analysis Based on Particle Swarm Improved Deep Belief Network, Regression Analysis Based on PSO-DBN

Table of contents

Principle
of DBN Neural Network Definition
of DBN Neural Network Principle of
Restricted Boltzmann Machine (RBM)
Particle Swarm Algorithm
DBN Particle Swarm Improved Deep Belief Network Regression Analysis
Basic Structure
Main Parameters
Data
MATALB Code
Result Chart
Outlook

back view

DBN is a deep learning neural network with the ability to extract features and unsupervised learning. It is a very good classification algorithm. In this paper, particle swarms improve the regression analysis of deep belief networks

The principle of DBN neural network

insert image description here

Definition of Deep Belief Neural Network DBN

Deep belief network, DBN, Deep Belief Nets, a kind of neural network. It can be used for unsupervised learning, similar to an autoencoder; it can also be used for supervised learning, as a classifier.

From the perspective of unsupervised learning, the purpose is to preserve the characteristics of the original features as much as possible while reducing the dimensionality of the features. From the perspective of supervised learning, its purpose is to make the classification error rate as small as possible. Whether it is supervised learning or unsupervised learning, the essence of DBN is the process of Feature Learning, that is, how to get better feature expression.

As a neural network, neurons are naturally an essential part of it. DBN consists of several layers of neurons, and the component is a restricted Boltzmann machine (RBM).

Restricted Boltzmann Machine (RBM)

RBM is a neural perceptron,

Guess you like

Origin blog.csdn.net/abc991835105/article/details/132281196