Neural Network Genetic Algorithm/Programming
Design a and program neural network which is optimised with genetic algorithm / genetic programming (written in C++ or python language). The weights of the neural network are to be determined by the genetic algorithm .genetic programming rather than the traditional method of trial and error. The aim here is to improve the time it takes to determine the appropriate weights for learning a particular task. The task itself is not important. For example, for the task of image recognition, e.g. recognising images of cars, the genetic algorithm/programming should take a shorter time determining the appropriate weights /Inputs into the network.
Also, the structure of the neural network should also be determined using the same method (GA/GP). That is, the number of layers and number of nodes within the network. Please provide references when citing other works for comparison, clarification etc.
I am good at using C++ programming language. I have developed many projects. I am totally in need for money. I would like to help in developing this project.I have attended more than three courses about programming in faculty of engineering. I am good with data structures and algorithms. I would like to contribute in developing your project.