Мой любимый пример генетических алгоритмов в обработке изображений:
http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/
Это превращает случайные формы в нечто, напоминающее Мона Лизу. Вы можете попробовать и поиграть с этим здесь:
http://www.nihilogic.dk/labs/evolving-images/
Ваш вопрос не очень понятен. Одна вещь, которая чрезвычайно важна для генетического алгоритма, это оценить, насколько он «хорош». В примере Моны Лизы добро можно измерить относительно легко, это близость к реальной Моне Лизе. В вашем случае звучит так, будто вы пытаетесь каким-то образом улучшить качество изображения, не имея возможности измерить его «доброту».
Вам следует создать функцию, которая оценивает пул решений и оценивает каждое из них. Тогда разводите решения хорошего качества друг с другом. Крайне важно для всего этого, на самом деле, написать функцию оценки / оценки, чтобы вы знали, какие из них хороши.
Для аэродинамики пул форм можно оценивать по весу, сопротивлению, подъему и т. Д. При проектировании сети макеты можно оценивать по задержке, физическим затратам, помехам и т. Д. Если вы объясните свою проблему более подробно, мы, вероятно, можем помочь у вас есть набор метрик для оценки ваших решений.