XML. Сырые данные о тестировании алгоритмах оптимизации в формате Harrix Optimization Testing.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_Data
imagesforgithub
CHANGELOG.md
LICENSE
ListOfExperiments.xlsx
README.md

README.md

HarrixDataOfOptimizationTesting

Версия 2.1

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

https://github.com/Harrix/HarrixDataOfOptimizationTesting

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

Описание формата 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.