Skip to content

A web for visualizing inner working of Self-Organizing Map (SOM) made using Svelte

Notifications You must be signed in to change notification settings

teodorus-nathaniel/som-visualizer

Repository files navigation

Project Overview

SOM Visualizer is made to help study and understand Self Organizing Map (SOM) by visualizing the training and the neurons' movements. This project is made using svelte with typescript and tailwind.

Self Organizing Map

SOM itself is an unsupervised AI Algorithm to cluster data points.
Each cluster represented by neurons.
The algorithm simplified step by step:

  • Choose a data point
  • Get the winner neuron (nearest neuron to the data point)
  • Move the neuron and its neighboring neurons closer to the data point
  • Repeat

How to Run

Development

  • npm run dev

Production

  • npm run build
  • npm start

About

A web for visualizing inner working of Self-Organizing Map (SOM) made using Svelte

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published