4
голосов
2ответов
771 просмотров

How to split two nested lists and combine the parts to create two new nested lists

I'm trying to code a simple genetic programming utility in python. But right now I'm stuck at the crossover/mate function for my trees. The trees are built by nested lists and look something like this: # f = internal node (a function), c = leaf node (a constant) tree1 = [f, [f, [f, c, c], [f, c,...

1
голосов
4ответов
1722 просмотров

Реализация генетического программирования

Я знаком с общими принципами генетического программирования, но мне интересно, где я могу найти что-нибудь, что показывает мне подробности реализации генетического программирования. Я использую C # и .NET 3.5, и я хотел бы использовать генетическое программирование для таких вещей, как поиск пут...

4
голосов
4ответов
721 просмотров

Новая мера пригодности для моделирования эволюционного сопоставления изображений

Я уверен, что многие люди уже видели демонстрации использования генетических алгоритмов для создания изображения, которое соответствует образцу изображения. Вы начинаете с шума, и постепенно оно становится все более и более похожим на целевое изображение, пока не получится более или менее точный...

0
голосов
4ответов
290 просмотров

Как составить приближенный алгоритм решения

Я хочу написать алгоритм, который может брать части изображения и сопоставлять их с другим изображением того же объекта. Например, если бы я дал компьютеру изображение вазы и изображение сцены с вазой внутри, я бы ожидал, что он определит, где на изображении находится ваза. Как мне начать раз...

3
голосов
2ответов
3595 просмотров

Библиотека моделирования аналоговых схем?

Я работаю над инструментом генетического программирования, и мне хотелось бы разработать аналоговые схемы. Может ли кто-нибудь предложить библиотеку или инструмент или даже ссылку для подключения моего кода GP? Мне просто нужен способ, чтобы что-то вроде SPICE оценивало схемы, созданные моим код...

4
голосов
4ответов
2058 просмотров

C # Динамические деревья для генетического программирования

У меня есть несколько общедоступных пользовательских классов со связями между их членами, а также несколько методов с конкретными и универсальными сигнатурами. Я хотел бы иметь возможность хранить и управлять настраиваемым потоком управления над этими классами (плюс классы CLR), используя баз...

38
голосов
8ответов
15325 просмотров

Каковы типичные варианты использования генетического программирования?

Сегодня я прочитал эту запись в блоге Роджера Алсинга о том, как нарисовать копию Моны Лизы , используя всего 50 полупрозрачных многоугольников. Меня восхищают результаты для этого конкретного случая, поэтому мне было интересно (и это мой вопрос): как работает генетическое программирова...

9
голосов
8ответов
648 просмотров

Эволюционные алгоритмы: оптимальные сбои репопуляции

Это действительно все в названии, но вот разбивка для всех, кто интересуется эволюционными алгоритмами: В эксперте основная предпосылка состоит в том, что вы случайным образом генерируете определенное количество организмов (которые на самом деле представляют собой просто наборы параметров), з...

59
голосов
12ответов
32247 просмотров

Генетическое программирование на C #

Я искал хорошие примеры генетического программирования для C #. Кто-нибудь знает хорошие онлайн-ресурсы / книжные ресурсы? Интересно, существует ли библиотека C # для эволюционного / генетического программирования?