| Otimization Algorithm Toolkit Otimization Algorithm Toolkit é uma bancada de trabalho e kit de ferramentas para o desenvolvimento, avaliando e jogando com algoritmos de otimização. |
Baixe Agora |
Otimization Algorithm Toolkit Classificação e resumo
- Nome do editor:
- Jason Brownlee
Otimization Algorithm Toolkit Tag
Otimization Algorithm Toolkit Descrição
O Optimization Algorithm Toolkit é uma bancada de trabalho e kit de ferramentas para o desenvolvimento, avaliando e jogando com algoritmos de otimização. O Optimization Algorithm Toolkit é uma bancada de trabalho e kit de ferramentas para o desenvolvimento, avaliando e jogando com algoritmos de otimização clássicos e de última geração em domínios de problemas de referência padrão; incluindo implementações de algoritmo de referência, gráficos, visualizações e muito mais. O projeto foi desenvolvido inicialmente por Jason Brownlee como parte de seu Ph.D. Programa.O objetivo deste projeto é fornecer algoritmos de otimização obscuros e prevalentes e antigos, da literatura de pesquisa para os cientistas de pesquisa e os praticantes de algoritmo. Os algoritmos incluem abordagens biologicamente inspiradas, como algoritmos evolucionistas (algoritmos genéticos), algoritmos de enxame (formigas e enxame de partículas), e algoritmos do sistema imunológico.Also incluído são abordagens mais convencionais, como abordagens inspiradas pela física, incluindo a otimização de recozimento e extremo simulado. Domínios de problemas incluem otimização de função numérica, problemas de vendedor de viagens e dobrando tudo com muitas instâncias de benchmark padrão retiradas da literatura de pesquisa.A Interface gráfica fácil de usar é fornecida para avaliar rapidamente e comparar algoritmo e configurações de problemas, visualizar o algoritmo de algoritmo e o algoritmo de algoritmo desempenho ao longo do tempo. Uma estrutura robusta, modular e extensível sublive a plataforma para facilitar a fácil adição e modificação de algoritmos, adição de novos domínios de problemas e instâncias problemáticas, bem como facilitar a experimentação de algoritmo mais avançada. As implementações de algoritmo são extensíveis e facilmente suportam modificação e aplicação Domínios de problema variados. Por favor, informe qualquer erro, solicitações de recursos ou inclua seus próprios algoritmos acessando os serviços no site do projeto do projeto. Este é um projeto de código aberto (lançado sob o GPL) para que o código-fonte esteja disponível. O projeto foi compilado com Java 1.5 (atualização 9). O que é novo nesta versão: · Uma grande reestruturação da API foi feita. · Bugs foram corrigidos em todos os lugares. · Uma nova API do experimentador e do usuário gráficas (e beta) foram adicionados. · Notavelmente, o novo experimentador inclui os testes de hipótese estatísticos padrão para normalidade e comparação de resultados de algoritmo.
Otimization Algorithm Toolkit Software Relacionado