To create an educative software package about artificial neural networks (ANNs).
Keywords:attractive, enjoyable, simple, educative, open source, free
With MyANN software you can:
Create multilayered feedforward ANNs. Train these ANNs with training patterns using backpropagation. Visualize their inner activities during work. Play with a light-sensitive "creature" controlled by ANN. Create your own software using MyANN library (C++ knowledge required).
- Everybody, who wants to learn more about artificial neural networks.
- Students looking for a quick introduction to ANNs (because tomorrow is an examination :)
- Teachers, for demonstrations in lectures.
- Software writers, who want to use neural networks in their products (e.g. in student projects, games, computer animations, automatics. NB! This product has no guarantee whatsoever, do NOT use it in any critical application!).
I'm a student in Tallinn Technical University and I constantly feel the lack of educational software products that could be described with keywords like those a few paragraphs above. It's not only about our university 'cause it's very difficult to find anything cool AND educative AND free from Internet as well. So I just tried to make something myself. Why artificial neural networks? Because one of my interests is Artificial Life and I wanted to learn a bit more about ANNs (but no, I don't expect much of a liveliness from them :) and what could be a better way to learn about something than creating it yourself!
Taivo Lints, Estonia