Skip to content

Latest commit

 

History

History
56 lines (35 loc) · 1.92 KB

README.md

File metadata and controls

56 lines (35 loc) · 1.92 KB

Time invariant Self Organising Map (SOM) methods

Variation of the self-organising map algorithm where the original time-dependent (learning rate and neighbourhood) learning function is replaced by a time-invariant one. These time independent methods allow continous learning.

These implemetation allows to viusalize the convergence in input space. Hence it is advisable to use this for pattern in 1D, 2D, 3D space.

References

How to Use

    data = np.loadtxt("data.csv", delimiter=",")
    som = SOM((15, 15), 2)
    som.learn(data, epochs=30, plot=True)

Tech Stack

    numpy
    warnings
    matplotlib
    functools
    typing
    sys

Demo

demo.mp4

Acknowledgements

Contributing

Contributions are always welcome!

License

MIT