Open
source

iOpt

фреймворк методов
интеллектуальной
эвристической оптимизации
Heuristic Methods for Optimization
Intellectual Optimization Methods

Баркалов Константин, ведущий научный сотрудник
konstantinbarkalov@yandex.ru
Данное программное обеспечение распространяется бесплатно на условиях лицензии BSD-3 clause
По вопросам технической поддержки обращаться
Сысоев Александр Владимирович
sysoyev@vmk.unn.ru

Фреймворк iOpt предназначен для исследователей промышленных систем и процессов. Он позволяет проводить точную настройку параметров моделей и методов, используемых в системах искусственного интеллекта (ИИ). С его помощью можно быстро и легко совершать автоматический выбор значений параметров как для математических моделей сложных индустриальных процессов, так и для используемых в промышленности методов ИИ и машинного обучения (МО).

Характерными примерами задач, решаемых фреймворком iOpt, являются задачи настройки гиперпараметров методов МО, а также методов эвристической оптимизации.

Пример целевой функции в одной из прикладных задач настройки параметров. Наглядно виден сложный характер поведения функции; точки соответствуют выполненным поисковым испытаниям.

Общая структура фреймворка в виде системы классов Python