NeuPy

Neural Networks in Python

  • Articles
  • Tutorials
  • Documentation
  • Cheat sheet
  • Model Zoo
  • 2018 Mar 26 Making Art with Growing Neural Gas

    Article shows how to generate unique styles from any image using Growing Neural Gas (GNG). In addition, it explains how this type of neural network works and what problems user might encounter while training it on different images.


    Tags: image processing, unsupervised, art
  • 2017 Dec 17 Create unique text-style with SOFM

    Neupy's logo has been generated with a help of the neural network. This article shows the process and how it could be extended for some other text.


    Tags: sofm, unsupervised, art
  • 2017 Dec 13 The Art of SOFM

    It's quite rare that algorithm can not only extract knowledge from the data, but also produce something beautiful using exactly the same set of training rules without any modifications.

    SOFM is a great example of the algorithm that can produce simple work of art when used in the right way.


    Tags: sofm, unsupervised, visualization, art
  • 2017 Dec 09 Self-Organizing Maps and Applications

    Self-Organizing Feature Map (SOFM or SOM) is a simple algorithm for unsupervised learning. It can be applied to solve vide variety of problems. It quite good at learning topological structure of the data and it can be used for visualizing deep neural networks.

    This article explains how SOFM works and shows different applications where it can be used.


    Tags: sofm, deep learning, image recognition, unsupervised, visualization, clustering
  • 2015 Sep 21 Password recovery

    Discrete hopfiled networks can be used to solve wide variety of problems. In this article, we try to use this type of network in order to memorizes user's password and then we try reconstruct it from partially corrupted version of this password.


    Tags: memory, unsupervised, discrete hopfield network
  • 2015 Sep 20 Discrete Hopfield Network

    In this article, we describe core ideas behind discrete hopfield networks and try to understand how it works. In addition, we explore main problems related to this algorithm. And finally, we take a look into simple example that aims to memorize digit patterns and reconstruct them from corrupted samples.


    Tags: memory, unsupervised, discrete hopfield network

Search

Install NeuPy

pip install neupy

Learn more about NeuPy reading tutorials and documentation.

Issues and feature requests

If you find a bug or want to suggest a new feature feel free to create an issue on Github

© Copyright 2015 - 2019, Yurii Shevchuk. Powered by Tinkerer and Sphinx.