The application INNE (Interactive Neural Network Environment) is a graphical environment to design, simulate and analyse the behaviour of neural networks. It has been developed in the European project CoLoS (Conceptual Learning of Science) [CoLoS] [Här94], which has involved several European Universities and research centers since 1988 when it started under the auspicies of Hewlett-Packard. His objective is to support concept learning and deeper understanding in the field of science and technology making optimal use of the didactical potential of modern communication technologies.
The aim of the application is to provide a rich and flexible tool for learning neural network modelling. This goal has influenced several design choices and in particular the emphasys that has been given on showing the dynamical processes that occur in the net during the learning phase and the computation.
The neural models implemented are:
In order to realise a range of examples easy to understand it has been necessary to enrich INNE with some auxiliary tools, for instance a generator of gaussian distributions and a generator of uniform distribution inside polygons. These tools are used to generate strong visual flavoured examples so that one can ``see'' what is going on during the computation.
Moreover to make examples more concrete and allow students to fully appreciate the implemented models, the environment provides a range of problems solved with neural networks with which students can experiment. For instance we illustrate the principal components analysis with the problem of image compression, the clustering analysis with the problem of image segmentation, the problem of topological mapping with an example of approximation of bi-dimensional figures.
INNE architecture INNE: a Neural Network INNE: a Neural Network