| Kit de herramientas de algoritmo de optimización El kit de herramientas de algoritmo de optimización es un banco de trabajo y un kit de herramientas para desarrollar, evaluar y jugar con algoritmos de optimización. |
Descargar ahora |
Kit de herramientas de algoritmo de optimización Clasificación y resumen
- Nombre del editor:
- Jason Brownlee
Kit de herramientas de algoritmo de optimización Etiquetas
Kit de herramientas de algoritmo de optimización Descripción
El kit de herramientas de algoritmo de optimización es un banco de trabajo y un kit de herramientas para desarrollar, evaluar y jugar con algoritmos de optimización. El kit de herramientas de algoritmo de optimización es un banco de trabajo y un kit de herramientas para desarrollar, evaluar y jugar con algoritmos de optimización clásicos y de última generación en dominios de problemas de referencia estándar; Incluyendo implementaciones de algoritmos de referencia, gráficos, visualizaciones y mucho más. El proyecto fue desarrollado inicialmente por Jason Brownlee como parte de su Ph.D. Programa. El objetivo de este proyecto es entregar algoritmos de optimización oscuros y prevalentes, antiguos y prevalecientes de la literatura de investigación a los científicos de investigación y los practicantes de algoritmo por igual. Los algoritmos incluyen enfoques inspirados biológicamente, como algoritmos evolutivos (algoritmos genéticos), algoritmos enjambres (hormigas y enjambres de partículas), y algoritmos del sistema inmunológico. También se incluyen enfoques más convencionales, como los enfoques inspirados en la física, incluida la optimización simulada y la optimización extremal. Los dominios de problemas incluyen la optimización de la función numérica, los problemas de los vendedores ambulantes y el plegado de proteínas, todos con muchas instancias de referencia estándar tomadas de la literatura de investigación. Se proporciona una interfaz gráfica fácil de usar para evaluar rápidamente y comparar los algoritmos y las configuraciones de problemas, visualizar el comportamiento del algoritmo y el algoritmo del gráfico. actuación a lo largo del tiempo. Un marco sólido, modular y extensible subyace a la plataforma para facilitar la fácil adición y modificación de los algoritmos, la adición de nuevos dominios de problemas y las instancias problemáticas, así como para facilitar la experimentación de algoritmos más avanzados. Las implementaciones de algoritmos son extensibles y se admiten fácilmente la modificación y la aplicación de la aplicación a Dominios de problemas variados. Informe de cualquier error, solicitudes de características o incluya sus propios algoritmos accediendo a los servicios en el sitio web del Proyecto Home. Este es un proyecto de código abierto (lanzado bajo la GPL), por lo que el código fuente está disponible. El proyecto se compiló con Java 1.5 (ACTUALIZACIÓN 9). Lo nuevo en esta versión: · Se realizó una gran reestructuración de la API. · Los errores se fijaron en todas partes. · Se agregaron una nueva interfaz de usuario de experimentador (y beta) y la interfaz de usuario gráfica. · En particular, el nuevo experimentador incluye las pruebas de hipótesis estadísticas estándar para la normalidad y la comparación de los resultados del algoritmo.
Kit de herramientas de algoritmo de optimización Software relacionado