025421193d44a25f8c2736d3a0f4bbbd8925fd26
Планирование эксперимента и оптимизация смесей
Программа для автоматизированного планирования эксперимента, построения регрессионных моделей, проверки значимости факторов и крутого восхождения (градиентного метода) для поиска оптимума в задачах со смесями.
Основные возможности
- Редактор состава: создание и изменение ингредиентов смеси (проценты, разбавление, плотность).
- Планирование эксперимента: генерация различных планов:
- Полный факторный план
2^k - Центральный композиционный план (ЦКП) с возможностью дробного ядра
- Дробный факторный план
2^(k-p) - План Плакетта-Бермана
- План Бокса-Бенкена
- Полный факторный план
- Ввод откликов: добавление, редактирование, переименование и удаление откликов.
- Анализ значений:
- Построение линейной регрессии (МНК)
- Проверка значимости коэффициентов по t-критерию с заданным уровнем α
- R², скорректированный R², F-критерий
- Дисперсия в центре и доверительный интервал
- Исключение незначимых факторов и пересчёт модели
- Крутое восхождение:
- Расчёт коэффициентов модели для выбранного отклика
- Генерация точек вдоль градиента (максимизация или минимизация)
- Возможность установить выбранную точку как новый состав
- Экспорт данных: все таблицы можно сохранить в CSV или скопировать в буфер обмена (TSV).
Установка и запуск
- Клонируйте репозиторий:
git clone <url> cd experiment
Description
Программа для автоматизированного планирования эксперимента, построения регрессионных моделей, проверки значимости факторов и градиентного поиска оптимума (крутое восхождение) в задачах со смесями.
Languages
Python
100%