Portions of a generic genetic-algorithms library

From CSSEMediaWiki
Revision as of 09:39, 4 August 2008 by Tureiti Keith (Talk | contribs)
Jump to: navigation, search

Introduction

Over the last few months I have become interested in problems associated with the modeling of non-linear systems. This interest has lead me to look into artificial neural networks, and how they can be trained using genetic algorithms. For those with an interest in this area, development environments like Matlab provide an ideal platform for quick implementation and testing. However, at deployment time, a Matlab script is of little use to clients with a limited budget, or to developers targeting some embedded platforms.

... to be continued ...

A First Attempt

My first working attempt at a generic genetic-algorithms library is shown in Fig. 1.

Figure 1: A UML 2.1 class diagram representing my first working attempt at a generic genetic-algorithms library