Evolutionary Neural Networks (EvoNN)[1](Noisy Blast Furnace.) implemented in MATLAB(R).
- Install ImageMagick (portable) from here2 and keep the in same folder as the code. An empty folder is included in repo.
- More coming...
Download the code and run in MATLAB™
Read basics of ANN here. and Genetic Algorithms here. A good book for learning Evolutionary Computation is first reference.
-
Importing the data
- from excel ->
importdata
from MATLAB asNumericMatrix
- Once the variable is present in the
Workspace
,saveas
[_desired_filename].mat
- from excel ->
-
Trainig of the Neural Net
- start with
PP_NNGA_subsets.m
. Configure the parameters and the Folder and filenames and then go toPP_NNGA_automate.m
- set
in_index
andout_index
(=corresponding to objectives) - run (press F5).
- start with
We'd love to hear them here.
For authors see, authors.md
- Deb, K.,”Multi-Objective Optimization Using Evolutionary Algorithms,”Chichester. UK, Wiley, (2002).
- K-optimality : M. Farina and P. Amato. On the Optimal Solution Definition for Manycriteria Optimization Problems. In Proceedings of the NAFIPS-FLINT International Conference’2002, pages 233–238, Piscataway, New Jersey, June 2002. IEEE Service Center
- EvoNN : F. Pettersson, N. Chakraborti and H. Saxen, “A genetic Algorithm based multi-objective neural net applied to noisy blast furnance data”, Appl. Soft Compu. 7(2007), pp. 387-397