EDIT: Вместо других предложений я решил поиграть с Python DEAP framework. пока я не придумаю что-нибудь полезное. Надеюсь, это поможет людям с похожей проблемой.
Я реализую систему, в которой нам нужно выполнить многоцелевую оптимизацию для клиента следующим образом:
Производственная система должна производить N деталей (однотипных) с помощью сварки. Для этого можно выбрать определенный материал, метод сварки и количество точек сварки, которые будут использоваться для сборки каждой детали. На изображении ниже показаны параметры задачи и их взаимозависимости:
Я могу играть со значениями для
material
welding method
number of spot welding points
Мне нужно найти такое сочетание материала, метода сварки и количества точек сварки/детали, которое минимизирует стоимость и максимизирует стабильность.
Я думал об использовании подхода эволюционного алгоритма. Однако я не занимаюсь оптимизацией, поэтому, если бы кто-то мог предложить более конкретный алгоритм, подходящий для этой проблемы, это было бы очень полезно.