Найти в Дзене
Генетические алгоритмы

Генетические алгоритмы

Я сделал отдельную подборку по генетическим алгоритмам ибо они мне очень-очень нравятся. Мне нравится думать о них, о их структуре, применении, воплощении на разных языках программирования и с разными подходами, о философии вокруг них, и многом другом связанном с ними (ГА)
подборка · 4 материала
1 год назад
Генетический алгоритм обрабатывающий изображения в Mathcad15
Давеча мне посчастливилось заручится поддержкой моего собственного интереса и на его базе написать в маткаде программу рисующую закат на основе генетического алгоритма. И здесь я хочу поведать как это было. Я собирался написать программу рисующую некоторое изображение, например как то что выше. Рисовать она будет прямоугольниками закрашенными в один цвет. А генетический алгоритм будет составной частью этой программы, он будет подыскивать наиболее оптимальные прямоугольники, оптимальные в смысле положение+цвет некоторой области...
2 года назад
Универсальный генетический алгоритм в MathCad
В этой статье я продемонстрирую как можно написать универсальный генетический алгоритм с переопределяемыми функциями в MathCad15. Наверное у тебя может возникнуть вопрос "Зачем?" и "Почему?". На самом деле эти вопросы имеют один ответ: "Мне очень нравятся эволюционные алгоритмы и я могу говорить о них часы напролёт, и хочу просто рассказать о том, что так тоже можно". Разумеется написанный алгоритм будет не "вообще" универсальный, а "разумно" универсальный. Будем пользоваться "скрытой" возможностью маткада передавать функции в качестве аргументов в другие функции...
419 читали · 2 года назад
Разбор генетического алгоритма на примере решения задачи Коммивояжера
Я довольно часто пишу про развитие, эволюцию, прогресс и прочие подобные продукты мыслительной деятельности накопленной человечеством по отношении к этому самому человечеству (мне это просто нравится), но сегодня я захотел рассказать о том, что такое генетические алгоритмы. Точнее даже не то, что это такое по сути, это отдельный разговор, а о том как они работают на конкретном примере. В качестве задачи я взял задачу Коммивояжера (задача поиска кратчайшего маршрута соединяющего некоторое количество контрольных пунктов, городов)...
2 года назад
Некроэволюция против трех законов робототехники.
Думаю три закона робототехники Азимова не нуждаются в представлении, о них известно если не каждому, то как минимум многим людям. Могут ли они естественно позволить причинить вред человеку роботом? я пришел к выводу что могут, позволят и спустя время роботы только и будут что делать - причинять вред человеку. Но обо всём по порядку. Речь не о любых роботах, а о роботах 2-х типов: Если с первой группой всё ясно, робот может выучить поведение которое причиняет вред человеку, но не классифицируется...