|
|
| NN Simulators | 8.2.2004 | Jozef Wagner |
|
|
|
 | NN Simulators |
|
NN Simulators are 2 programs for simple NN simulation. First program simulates Supervised Learning with backprob learning Algorithm. Second program is using unsupervised learning and Kohonen algorithm.
These programs are used for programmers who know something about Neural Networks and want to program them.
|
Status :
 | Finished |
 | Free (both program and source code) |
 | For programmers. Not very useful for common users. |
|
 | Description |
|
Some User interface help :
- change gama with mouse wheel or UP/DOWN key
- click inside test sample picture to propagate that particulat sample
I will provide brief description for source code here :
CSamples : Holds both train and test samples. Functions for loading sample set, geting sample ...
CNNetwork : Holds all neurons and topology. Max 3 hidden layers. Functions for learning, modifying neurons ...
CNeuron : Class for 1 neuron. Neuron has its parameters and array of pointers to output and input neurons. CNeuron holds input weights.
CKxnnsApp creates instance of CNNetwork and CSample. CKxnnsApp::InitInstance() loads samples and creates topology (with AddNeuron() and ConnectNeurons()). Learning and User Interface things are done in CKxnnsDoc() and CKxnnsView()
|
 | Features |
|
- Developed under Visual C++ 6.0. Using MFC
- BackProb and Kohonen
- Graphical output
- For programmers mainly
- No saving/loading support
- Cannot change topology in program
|
 | Download |
|
1. - Backprob :
2. - Kohonen :
note that these programs are for programmers who want to know something about programming neural networks
read Other section on this page for known bugs and program notes to avoid asking me things which are explained here
|
 | Screenshots |
|
|
|
 | Other |
|
Report :
Notes :
- If you want to know password for source codes, contact me. read FAQ for more info why I passworded source codes
- If you have some questions about source code, ask me and I'll gladly answer...
Bugs :
TODO :
- program is finished, if you want to add some features, tell me
- (Slovak) Funkciu susednosti zrobit fajnu pri 2. zadani
|
|