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


Нейронная сеть с использованием оптимизации роя частиц
В настоящее время нейронные сети широко используются в промышленности и исследованиях, особенно в области компьютерного зрения и машинного обучения. В этой статье я расскажу об основах нейронной сети (без алгоритма обратного распространения), технике оптимизации роя частиц и о том, как обучить нейронную сеть с помощью PSO. Давайте начнем! Что такое нейронная сеть? Человеческий мозг состоит из миллионов взаимосвязанных нейронов. Любое решение, которое мы принимаем, основано на том,..

Синхронизация атаки по генетическому алгоритму
В этом коротком тексте мы покажем, как мы использовали генетический алгоритм для имитации временной атаки . Мы не стремимся серьезно относиться к возможным реальным вариантам использования; презентация в основном вызвана увлечением разработкой генетического алгоритма и исследованием менее известных, но интересных уязвимостей систем. (Приготовьтесь к ванильной Java!) Сроки атаки Проверка пароля - обычная функция многих систем. Независимо от всех криптографических проблем, самая..

Блок 3) Генетические алгоритмы (Часть 2) Расширенные темы
Курс эволюционных вычислений Блок 3) Генетические алгоритмы (Часть 2) Расширенные темы Расширенные темы генетических алгоритмов - параметры управления, селективное спаривание и варианты GA Здравствуйте и добро пожаловать обратно на этот полный курс по эволюционным вычислениям! В этом посте мы рассмотрим блок 3 (часть 2) курса «Генетические алгоритмы - продвинутые темы». В предыдущем посте мы реализовали простой, но мощный генетический алгоритм для ряда задач оптимизации. Если вы еще..

Генетические алгоритмы обработки естественного языка
Почему GA эффективны для предварительной обработки данных НЛП «Подготовка данных составляет около 80% работы специалистов по данным», - Forbes Проекты моделирования НЛП ничем не отличаются - часто самый трудоемкий этап - это обработка данных, а затем разработка функций из очищенных данных. Есть много инструментов, облегчающих этот процесс, но он все равно трудоемок. Чтобы помочь на этапе разработки функций, исследователи из Университета Центральной Флориды опубликовали документ..

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

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

Простой генетический алгоритм
Будь то создание дронов в форме кленовых семян или изобретение липучки на основе лопухов, природа всегда была великим источником вдохновения для людей. Само собой разумеется, что алгоритмы оптимизации оптимизируются для какой-то цели или целевой метрики. Эволюция ничем не отличается. Естественный отбор в реальном мире оптимизирует выживание на Земле. Фактически, каждая форма жизни на Земле - это решение, созданное алгоритмом эволюции, который развивает популяцию людей на..