Skip to content

Harrix/Harrix-DataOfOptimizationTesting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HarrixDataOfOptimizationTesting

Версия 2.1

Сырые данные о тестировании алгоритмов оптимизации первого порядка в формате Harrix Optimization Testing.

https://github.com/Harrix/HarrixDataOfOptimizationTesting

Данные распространяются по лицензии CC BY 4.0.

Описание формата Harrix Optimization Testing 1.0 вы найдете тут:

https://github.com/Harrix/HarrixFileFormats

Для формата Harrix Optimization Testing 1.0 есть класс HarrixClass_DataOfHarrixOptimizationTesting для чтения и анализа данных:

https://github.com/Harrix/HarrixClass_DataOfHarrixOptimizationTesting

Всё множество исследованных алгоритмов оптимизации можно найти тут.

https://github.com/Harrix/HarrixOptimizationAlgorithms

Всё множество тестовых функций, по которым производится тестирования, можно найти тут.

https://github.com/Harrix/HarrixTestFunctions

Помните, что в одном XML файле находятся данные тестирования ОДНОГО алгоритма оптимизации на ОДНОЙ тестовой функции при ОДИНАКОВЫХ условиях, но рассматриваются ВСЕВОЗМОЖНЫЕ варианты настроек алгоритма.

Установка

Прочитать подробно об установке можно тут http://blog.harrix.org/?p=1245.

Про структуру проекта

Все данные располагаются в папке _Data.

В этой папке идут папки, где алгоритмы оптимизации рассортированы по типам решаемых задач:

В каждой папке идут папки по названиям алгоритмов оптимизации (описание смотреть тут: https://github.com/Harrix/HarrixOptimizationAlgorithms). Отправной точкой для исследований являются данные для стандартного генетического алгоритма.

Поэтому первой папкой в папке Алгоритмы бинарной оптимизации является папка _HML_StandartBinaryGeneticAlgorithm - данные исследования стандартного генетического алгоритма на бинарных строках. Второй папкой идет папка _HML_StandartBinaryGeneticAlgorithm - Повторные исследования - для проверки стабильности работы алгоритма.

Аналогично первой папкой в папке Алгоритмы вещественной оптимизации является папка _HML_StandartRealGeneticAlgorithm - данные исследования стандартного генетического алгоритма на вещественных строках. Второй папкой идет папка _HML_StandartRealGeneticAlgorithm - Повторные исследования - для проверки стабильности работы алгоритма.

Далее идут папки других алгоритмов оптимизации. В каждой из папок находятся файлы формата Harrix Optimization Testing, в которых находятся данные о тестировании алгоритмов на тестовых функциях.

В корневой папке располагается файл ListOfExperiments.xlsx в котором приводится сводка наличия проведенных исследований на тестовых функциях.

Скриншоты

alt text

alt text

Использованные технологии

История проекта

Подробный список изменений в файле CHANGELOG.md.

Контакты

Автор: Сергиенко Антон Борисович.

С автором можно связаться по адресу sergienkoanton@mail.ru или http://vk.com/harrix.

Сайт автора, где публикуются последние новости: http://blog.harrix.org, а проекты располагаются по адресу: http://harrix.org.

About

XML. Raw data on testing optimization algorithms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published