Pull to refresh

Comments 5

Офигенчик, очень полезная штука
Да, многие методы искусственного интеллекта, пришедшие из биологии, похожи основными шагами (селекция, эволюция) и идеями. В самой статье я тоже привел альтернативные названия для большинства терминов / шагов, как бы они назывались при генетическом программировании. А вообще, грань между ними очень тонка и не всегда ясно различима.
Интересная статья :-)
В качестве дополнения, могу предложить собственную статью на данную тему: habrahabr.ru/post/163195/

Относительно параллелизма, идея хорошая. Хотя, иногда, для быстрого нахождения оптимального решения достаточно просто удачно подобрать параметры мутации и скрещивания (в случае генетического алгоритма). Однажды я реализовывал генетический алгоритм с обратной связью — в котором отслеживалась динамика схождения, и когда схождение замедлялось, то алгоритм либо останавливался, либо некоторым образом подстраивал свои параметры.
Да, поиск по словам «символьная регрессия» приводил меня на вашу статью (пользуясь случаем говорю спасибо).
Безусловно, подбор параметров — очень важная вещь, но зачастую тоже является некой оптимизационной задачей, которую надо решать.
Насчет параллелизма — просто хотелось проверить, возможно ли организовать распределенные вычисления в сильно гетерегонной среде (такой домашний BOINC).
Sign up to leave a comment.

Articles