Implementing Artificial Neural Network training process in Python
-
Updated
Jun 8, 2020 - Python
Implementing Artificial Neural Network training process in Python
Assignments on Neural Networks
Unsupervised clustering for the UCI-WINE dataset using Kohonen Network
Module 4 of the course IT-3105 Artificial intelligence programming at NTNU. Self organizing maps are based on unsupervised, competitive learning. For this project, the neural network is structured after the "Kohonen network".
🌐 🧠 This project is an implementation of a self-organising map.
Unsupervised learning implementations in Python including PCA, Kohonen, Oja and Hopfield.
A Self Organizing Maps (SOM) or Kohonen Network is a type of Artificial Neural Network that is trained using clustering of datasets. This repo implements SOM using MiniSOM library applied on Iris Dataset and outputs the confusion matrix and clustering accuracy
This program implements SOM network and includes amazing visualizations
Add a description, image, and links to the kohonen-network topic page so that developers can more easily learn about it.
To associate your repository with the kohonen-network topic, visit your repo's landing page and select "manage topics."