ianyon/GeneticProgrammingProject
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The class Main executes the evolutionary process. It uses ".param" files for friction factor, drag coefficient and nusselt number. The param files controls almost every parameter of the evolutionary process. Instrucciones para el código original en Matlab: Para comenzar a utilizar el código, diríjanse a la carpeta: \matlab code\GPlab\FfrictionMSEreg01 Ejecuten el archivo: q_pg_ffriction.m. Los parámetros de entrada son: - indiv: número de individuos en la población - g: cantidad de generaciones - var: codificación de los parámetros del algoritmo. Para iniciar una prueba solo ingresen los parámetros indiv y g de la siguiente forma: % 10 individuos, 5 generaciones [v,b] = q_pg_ffriction(10,5); Enlace: https://www.dropbox.com/sh/t5f3vd9aita1pta/AADvN7X_Sewt94DqcRud4A2na?dl=0 GPalta La carpeta src contiene todos los archivos fuentes y la carpeta docs contiene una breve explicación de cada una de las funciones de GPalta. En la carpeta: \GPv2\src\gpalta\core están las funciones de fitness que utiliza el toolbox. En este toolbox hay varias funciones fitness (CCA, Samon, Classic) las cuales puedes revisar y ver cómo llaman y manejan los parámetros internamente. Fíjate que la función de Sammon trabaja con multi-arboles (la función CCA también), así es que considero que con estas funciones puedes trabajar para mezclar las salidas de distintos árboles.
About
Project of the class EL7037 Evolutionary computation
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published