DEAP is an evolutionary computation framework for rapid prototyping and testing of ideas
1 ответ

Генетический алгоритм python DEAP многоядерная скорость

Я использую Python DEAP pacakge и хочу многоядерный код, и я использовал учебник по адресу http://deap.gel.ulaval.ca/doc/dev/tutorials/distribution.html чтобы успешно сделать это с помощью многопроцессорной обработки. Мой вопрос заключается в следую…
31 июл '15 в 20:49
0 ответов

Есть ли ошибка в обзоре DEAP?

Я пытаюсь опробовать пакет DEAP для python, и, поскольку я не слишком хорош в python, я делаю маленькие шаги. Я следую вместе со страницей обзора и думаю, что нашел ошибку. На этом сайте http://deap.readthedocs.org/en/1.0.x/overview.html Кажется, чт…
19 июн '15 в 16:05
1 ответ

Как установить специфическую хромосому в популяции для генетического алгоритма в DEAP Python

Я использую DEAP в Python и использую там генетический алгоритм. Ниже приводится определение атрибутов (хромосомы) с размером 100, toolbox.register("attr_bool", random.randint, 0, 1) Следующее выражение создает популяцию с 300 размерами, в которой к…
17 июн '16 в 01:24
0 ответов

Как исправить код Python/DEAP для множественной регрессии с использованием символического регрессионного генетического программирования?

Начинающий здесь. Я пытался использовать методы генетического программирования для создания оптимальных моделей множественной регрессии для данных. Это ссылка на весь код. Я не понимаю, почему мои значения ковариации так низки. Модельное уравнение, …
4 ответа

Python: networkx: Как сделать автоматическое расширение размера узла в соответствии с меткой

Я использую этот фрагмент кода из примера примера с глубокой символической регрессией, и график отображается нормально, но я хочу, чтобы узлы расширялись в виде закругленных прямоугольников, чтобы они автоматически помещались в текст. (Я не хочу про…
10 янв '15 в 17:04
1 ответ

Пользовательское представление населения с пакетом Python deap

Я использую пакет Python deap. Моя проблема состоит в том, чтобы получить мою популяцию из набора данных и генерировать ее из генов. Например: у меня есть [[1,2,0,0,...],[1,3,4,0,...],...] в качестве набора данных, и я хочу выбрать случайные n элеме…
2 ответа

Есть ли способ использовать библиотеку deap в кузнечике

Есть ли способ, которым я могу использовать библиотеку deap внутри узла Python кузнечика? Я хочу запустить генетический алгоритм, но функция пригодности должна рассчитываться кузнечиком (только функция пригодности, все остальные вещи должны быть изв…
17 июл '18 в 22:58
1 ответ

Python объект как список списков словарей

Я пытаюсь разработать класс, который ведет себя как список списков. Мне нужно, чтобы передать его как тип для человека, в глубокой структуре. В настоящее время я работаю с массивом numpy объектов. Вот код import numpy class MyArray(numpy.ndarray): d…
10 дек '17 в 06:49
0 ответов

Индивидуум типа Dict в рамках DEAP

Есть ли способ получить индивидуальный тип dict работа в операторах GA (кроссоверы, мутирование, выбор и оценка)? Я использовал cxOnePoint для кроссовера, но я получил ошибку TypeErro: Unhashable type: 'slice', Затем я попытался с помощью cxOrdered,…
1 ответ

Как строго набирать примитивы с нулевым аргументом

Я пытаюсь написать генетическую программу на Python с использованием DEAP и иметь несколько функций с нулевым аргументом в качестве терминалов. Я хочу иметь возможность комбинировать их, используя, например, примитив if_then_else, но этот примитив п…
0 ответов

Каков наилучший способ применения ограничений в DEAP?

У меня есть 6-7 ограничений для использования в моем генетическом алгоритме DEAP. В настоящее время я использую и Decorate, и функциональность фильтра для их применения. Я использую функцию decorate, чтобы убедиться, что каждый ген в моем поколении …
4 ответа

Как определить индивидуальных пользователей Генетического алгоритма, которые следуют определенному порядку, используя DEAP

Мой индивидуум GA - это случайная последовательность int (например: [4, 5, 10, 11, 8, 12, 9, 13, 2, 6, 3, 7, 0, 14, 15, 1]), которое следует за определенным ограничением порядка, которое рассматривается в другой самоопределяемой функции. Как я могу …
31 май '18 в 11:56
0 ответов

Найти минимум функции, используя генетический алгоритм в Python

Я ищу найти минимум функций с помощью генетического алгоритма Я использую DEAP DEAP Я хотел бы знать, как начать и как продолжить больше объяснений старых постов
26 ноя '18 в 14:42
2 ответа

Как установить DEAP с Conda без разрешения на запись

Я пытаюсь использовать пакет эволюционных алгоритмов DEAP в университете. У меня нет привилегий для использования pip, поэтому я должен использовать Conda. Когда я пытаюсь conda install deap в подсказке Anaconda я получаю PackageNotFoundError, Любая…
30 окт '17 в 15:58
1 ответ

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

Я пытаюсь решить проблему маршрутизации логистического распределения. Например, есть x грузовиков, которым нужно распределять y товаров из их соответствующей отправной точки в соответствующий пункт назначения. Проблемы для решения: какой товар доста…
16 янв '18 в 19:12
0 ответов

Использование ADF в DEAP для теста искусственного муравья

В DEAP приведены примеры adf_symbreg.py и ant.py deap в github. Я пытаюсь объединить их, чтобы использовать ADF (автоматически определяемые функции) с искусственной проблемой теста Santa Fe. Проблема заключается в том, что ADF0 не извлекается, когда…
04 янв '18 в 13:20
1 ответ

Представление хромосом в GA и DEAP

Я новичок в DEAP, и я хочу представить свою хромосому как набор функций, которые будут проверены классификатором SVM, теперь моя проблема заключается в том, как представить мои 35 функций в хромосоме.
27 дек '15 в 00:19
0 ответов

DEAP и многопроцессорность: передача инструментария между модулями

Я написал алгоритм с DEAP и теперь хочу обернуть его внутри приложения с PyQt. Я установил и зарегистрировал все свои эволюционные операторы в моем модуле контроллера, а затем попытался запустить алгоритм из моего графического интерфейса, однако я з…
19 авг '17 в 00:12
0 ответов

DEAP framework - mutGaussian с использованием статистики по генам

У меня есть человек со следующими генами: genes = [8, 2, 300, 2, 25, 10, -64, -61] и тогда я применяю следующую гауссовскую мутацию: toolbox.register("mutate", tools.mutGaussian, mu=0, sigma=1, indpb=1) toolbox.mutate(genes) произвести новые гены: […
09 ноя '18 в 00:44
1 ответ

RuntimeError ошибок Python в Windows для многопроцессорной обработки

Я пытаюсь Threading и Multiprocessing для python на машине с Windows. Но python выдает следующее сообщение. RuntimeError: Attempt to start a new process before the current process has finished its bootstrapping phase. This probably means that you ar…
18 янв '16 в 11:32