NeoCognitron

  •        0

This software simulator is proposed for a study of the Neocognitron neural network. Neocognitron was initially suggested by his author, Kunihiko Fukushima, as a neural model for pattern recognition which mimics the organization and processing in biological vision.

http://neocognitron.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Neocognitron-Java


A final project for my pattern recognition class. The Neocognitron is a neural network which specialize is character recognition. This is a Java implementation of the Neocognitron.

Neural Network Basic


Neural Network Basic contain implementation of simple and effective implementation of neural network. Functionality it is developed in C++ native programming language, with use STL and Visual Studio C++ Express 2010.

ConvNetJS - Javascript implementation of Neural networks


ConvNetJS is a Javascript implementation of Neural networks, It currently supports Common Neural Network modules, Classification (SVM/Softmax) and Regression (L2) cost functions, A MagicNet class for fully automatic neural network learning (automatic hyperparameter search and cross-validatations), Ability to specify and train Convolutional Networks that process images, An experimental Reinforcement Learning module, based on Deep Q Learning.

Neural network - digit recognition


Digit recognition contain implementation of simple and effective implementation of neural network. Neural network is used to recognize handwritten digits - OCR system. Core functionality it is developed in C++ native programming language, STL, boost, GUI in C++ .NET.

Back-Propagation Neural Networks Simulation


This is simple Back-Propagation Neural Network simulation using C#. This code is a part of my "Supervised Neural Network" book written in 2006.

neural-animation - Implementing neural art on video


Implementing neural art on video. Transform video in the artistic style of Van Gogh, Munch, or any other image using CNNs based on A Neural Algorithm of Artistic Style by Leon A. Gatys, Alexander S. Ecker, and Matthias Bethge using a recent Torch implemenation.

jneural - Jet's Neural library - for making neural net apps


Jet's Neural library - for making neural net apps

Snail - Simulated Neural Approach to Intelligent Learning, a basic neural network written in python


Simulated Neural Approach to Intelligent Learning, a basic neural network written in python

RSNNS - RSNNS: Neural Networks in R using the Stuttgart Neural Network Simulator (SNNS)


RSNNS: Neural Networks in R using the Stuttgart Neural Network Simulator (SNNS)

ios-BPN-Algorithm - Back Propagation Neural Network ( BPN ) is one of neural-network algorithms.


Back Propagation Neural Network ( BPN ) is one of neural-network algorithms.

Lightweight Neural Network


Lightweight backpropagation neural network in C. Intended for programs that need a simple neural network and do not want needlessly complex neural network libraries. Includes example application that trains a network to recognize handwritten digits.

Fast Artificial Neural Network Library


Fast Artificial Neural Network Library is a free open source neural network library, which implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. Cross-platform execution in both fixed and floating point are supported. It includes a framework for easy handling of training data sets. It is easy to use, versatile, well documented, and fast. Bindings to more than 15 programming languages are available. An easy to read intro

sentencepiece - Unsupervised text tokenizer for Neural Network-based text generation.


SentencePiece is an unsupervised text tokenizer and detokenizer mainly for Neural Network-based text generation systems where the vocabulary size is predetermined prior to the neural model training. SentencePiece implements sub-word units (also known as wordpieces [Wu et al.] [Schuster et al.] and byte-pair-encoding (BPE) [Sennrich et al.]) with the extension of direct training from raw sentences. SentencePiece allows us to make a purely end-to-end system that does not depend on language-specific pre/postprocessing.This is not an official Google product.

Cluster Networks


Cluster Networks are a new style of neural simulation / neural network modeling, that models networks of neural populations (quot;clustersquot;) that transform and transmit information using precisely-timed, graded bursts (quot;pulsesquot; or quot;volleysquot;) of firing.

Amygdala Spiking Neural Network


Amygdala is a C++ spiking neural network library. It includes several neuron models, SMP support and facilities for developing SNNs with genetic algorithms. Support for running Amygdala neural networks on workstation clusters and MPPs is also under way

Multi Touch Digit OCR With Matlab Neural Network Wpf Project


Multi Touch Digit OCR Project is a wpf project that works on multi touch devices but it works well on normal devices , this project uses matlab core , that creates 4 feed forward neural network and train them with Back Propagation Algorithm for detecting numbers that you draw .

Neural Networks Library


Neural networks Library by Sefnaj

Neural Cryptography in F#


This project is my magistracy resulting work. It is intended to be an example of using neural networks in cryptography. Hashing functions are chosen as the first step in this broad topic. Implementation language is F# running under .NET 4.0 with VS 2010 RC

Neural-networks-stuff - Trying to understand neural networks...


Trying to understand neural networks...

neural-rs - A library for simulating spiking neural networks


A library for simulating spiking neural networks