Pull to refresh
  • by relevance
  • by date
  • by rating

ТАУ-Дарвинизм

Algorithms *

Предисловие


— Кибердворник дядя Федя силой ровно в три медведя, — сообщил Поль, извлекая из недр кибердворника блок регулировки. — Я тут уже знаю одного Федю. Приятный такой, веснушчатый. Очень, очень асептический молодой человек. Это не твой родственник?

Аркадий и Борис Стругацкие (Полдень. ХХII век).

Статья посвящена вопросу применимости генетических алгоритмов к проблеме идентификации динамической системы.
Обновлено: опубликовано продолжение ТАУ-Дарвинизм: реализация на Ruby
Как заглянуть в черный ящик читайте тут
Total votes 56: ↑50 and ↓6 +44
Views 4.6K
Comments 41

Превращение шума в музыку: эволюционный алгоритм + краудсорсинг

Sound


Профессор эволюционной биологии Арманд Лерой (Armand Leroi) решил проверить, насколько эволюционные алгоритмы подходят для генерации музыки. Его базовый тезис состоит в том, что приятная мелодия — это результат естественного отбора (эволюции) звуков. Результаты эксперимента подтвердили, что случайный шум действительно может превратиться в музыку без помощи композитора. Научную работу и образцы сгенерированных мелодий можно изучить на сайтах DarwinTunes и Evolectronica.
Читать дальше →
Total votes 81: ↑74 and ↓7 +67
Views 9.8K
Comments 51

Символьная регрессия

Programming *Data Mining *
Sandbox
При решении задач с применением методов машинного обучения, как правило, мы выбираем наиболее подходящий алгоритм в контексте задачи, а также способ настройки его параметров.

Давайте рассмотрим несколько иной подход: вместо того, чтобы самостоятельно выбирать алгоритм, разработаем программу, которая способна автоматически генерировать алгоритмы для решения задач.

Читать дальше →
Total votes 78: ↑74 and ↓4 +70
Views 36K
Comments 76

Генетическое программирование («Yet Another Велосипед» Edition)

Programming *

Давайте на время отвлечемся от очередного "языка-убийцы C++", ошеломляющих синтетических тестов производительности какой-нибудь NoSQL-ой СУБД, хайпа вокруг нового JS-фреймворка, и окунемся в мир "программирования ради программирования".

Читать дальше →
Total votes 24: ↑23 and ↓1 +22
Views 27K
Comments 42

Как создать торгового робота с помощью генетического программирования

Programming *Algorithms *Machine learning *
Sandbox


Доброго времени суток. В этой статье расскажу о создании системы в которой генетические алгоритмы пишут роботов. В теории эти роботы могли бы торговать на бирже.

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

Проект возник из желания попробовать на практике генетическое программирование. Первым вариантом было создавать бота к какой-нибудь игре, но я остановился на торговых роботах, где биржа тоже своего рода игра.
Читать дальше →
Total votes 37: ↑31 and ↓6 +25
Views 32K
Comments 24

Задача №2. Определение популяционной структуры

«Атлас» corporate blog Big Data *Popular science Biotechnologies Health
Мы продолжаем цикл задач, где рассказываем, как работать с генетическими данными. Первую задачу «Узнайте пол и степень родства» уже можно решить и прислать нам ответы. Сегодня публикуем вторую.

Главный приз — Полный геном.


Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views 3K
Comments 2

Эта музыка будет вечной или днк программирование

Abnormal programming *Cyberpunk Biotechnologies Biography of geeks
Sandbox
Писать можно о разном, даже более того – на разном. Вот и программирование как таковое тоже бывает не ограничено определенными рамками, привычных всем стереотипов, связанных с компьютерами. Ранее на Хабре уже выходили статьи про так называемое литературное программирование и о том, почему оно может быть даже лучше классического. К сожалению, там же объяснялось и то, почему оно не так распространено – попробуй уместить в одном человеке хорошего писателя и программиста. Но вот если взять поэта…
Читать дальше →
Total votes 6: ↑6 and ↓0 +6
Views 3.2K
Comments 4