Skip to content

This repository contains boltzmann machine, self organizing maps and autoencoder

Notifications You must be signed in to change notification settings

WielkaDraka/Deep-Learning-BM-SOM-AE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network Architectures

This repository provides an overview of various neural network architectures, including Self-Organizing Maps (SOM), Boltzmann Machines, and Autoencoders. Each type of neural network has its unique structure and application areas. Below is a detailed description of each architecture.

Table of Contents

Self-Organizing Maps (SOM)

Self-Organizing Maps (SOMs) are a type of unsupervised learning network used for clustering and visualizing high-dimensional data.

Key Features:

  • Topology Preservation: Maintain the spatial relationships of input data.
  • Competitive Learning: Neurons compete to respond to a subset of the input data.

Applications:

  • Clustering
  • Data visualization
  • Dimensionality reduction

Boltzmann Machines

Boltzmann Machines are stochastic neural networks capable of learning internal representations. They consist of visible and hidden units with symmetric connections.

Key Features:

  • Energy-Based Model: The network assigns an energy to each configuration of the variables.
  • Restricted Boltzmann Machines (RBM): A variant with a restricted topology to facilitate learning.

Applications:

  • Dimensionality reduction
  • Collaborative filtering
  • Feature learning

Autoencoders

Autoencoders are unsupervised neural networks used for learning efficient codings of input data. They consist of an encoder and a decoder.

Key Features:

  • Encoder: Maps input data to a lower-dimensional latent space.
  • Decoder: Reconstructs the input data from the latent representation.
  • Loss Function: Measures the difference between the input and its reconstruction (e.g., Mean Squared Error).

Applications:

  • Data denoising
  • Dimensionality reduction
  • Anomaly detection

References

About

This repository contains boltzmann machine, self organizing maps and autoencoder

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages