Публикации по теме 'genetic-algorithm'


Написание генератора текста на основе цепей Маркова с регулируемым весом на Python
Если вы просматриваете Reddit, скорее всего, вы слышали о / r / SubredditSimulator . Там вы найдете безопасное место для искусственных зеркальных отображений реальных субреддитов, заполненных реальными людьми и имитируемых роботами. Их слова звучат знакомо, но в то же время жутко; Веселье возникает, когда конкретной ссылке дается комичное описание, и иногда смущение может поразить тех, кто забывает о подписке. В этом посте мы увидим, как все это работает, как его воспроизвести и как..

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

Раздел 7) Дифференциальная эволюция - автоматизированное машинное обучение
Курс эволюционных вычислений Раздел 7) Дифференциальная эволюция - автоматизированное машинное обучение Применение концепций дифференциальной эволюции в развитии архитектуры глубокой сверточной нейронной сети на наборе данных CIFAR-10 Здравствуйте и добро пожаловать обратно на этот полный курс по эволюционным вычислениям! В этом посте мы начнем и закончим седьмой блок курса «Дифференциальная эволюция». В предыдущем посте мы применили алгоритм эволюционных стратегий для поиска фронта..

Введение в генетические алгоритмы - включая пример кода
Генетический алгоритм - это эвристика поиска, основанная на теории естественной эволюции Чарльза Дарвина. Этот алгоритм отражает процесс естественного отбора, при котором наиболее приспособленные особи отбираются для воспроизводства, чтобы произвести потомство следующего поколения. Понятие естественного отбора Процесс естественного отбора начинается с отбора наиболее приспособленных особей из популяции. Они производят потомство, которое наследует характеристики родителей и будет..

Принятие решений в робототехнике с использованием эволюционных нейронных сетей
Робототехники всего мира проявляют большой интерес к поиску решений проблем, основанных на биологии. Подобное намерение вдохновило на разработку генетических алгоритмов, которые будут использоваться в области искусственного интеллекта (ИИ). Генетический алгоритм - это процедура поиска, генерации или выбора эвристики, которая может найти хорошее решение, вдохновленное процессом естественного отбора. Генетические алгоритмы - это подмножество более крупной группы алгоритмов, известных как..

Генетические модели лучше случайной выборки?
Код и результаты всего описанного ниже эксперимента можно найти на моей странице GitHub в виде записной книжки Jupyter . Используемая библиотека генетических моделей PyCharles - это созданный мной проект с открытым исходным кодом. Существует также более простая версия Charles, написанная на Scala. Генетические модели всегда были одной из тех вещей, которые меня волновали, хотя я не уверен, что могу объяснить, почему. Я предполагаю, что это идея использования самого..

Генетический алгоритм против обратного отслеживания: проблема N-Queen
Сравнение производительности решателя с обратным прослеживанием и генетического алгоритма. Несколько месяцев назад я познакомился с генетическими алгоритмами. Я начал читать об этом, и это меня изрядно поразило. Одна из самых известных проблем, решаемых генетическими алгоритмами, - это проблема n королевы . Я реализовал свой генетический решатель, а также знаменитый старый решатель с возвратом, используя python 3. Я реализовал класс Chess (решатель с возвратом) и класс GeneticChess..