Какая библиотека Java / библиотеки для генетических алгоритмов?[закрыто]

StackOverflow https://stackoverflow.com/questions/3300423

Вопрос

<в сторону CLASS="S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль= «Статус»>
закрыт. Этот вопрос не соответствует Рекомендациям переполнения стека . В настоящее время он не принимает ответы.

Хотите улучшить этот вопрос? Обновить вопрос, так что это на тему для переполнения стека.

Закрыто 7 лет назад .

Улучшить этот вопрос .

Я хочу реализовать некоторые простые <сильные> генетические алгоритмы в Java .

До сих пор я нашел только jgap . У кого-нибудь есть опыт работы с этим? И вы знаете, другие библиотеки Java для GA?

Я не хочу писать его собственным, как в ga, написанные в Java и я Приходится использовать Java, так что Какая самая активная библиотека генетической программирования? < / A> Также не так полезно.

Это было полезно?

Решение

Я написал remmaker framework Итак, мои мнения не являются беспристрастными. ECJ и Jgap - это два самых установленных варианта и, вероятно, самые всеобъемлющие.С другой стороны, их возраст означает, что они нацеливаются на более старые версии Java, что означает отсутствие генеральных средств.

Блог Hidden Clause Prod Tha a href="http://cvalcarcel.wordpress.com/ceatheory/software-development/genetic-programming/" rel="norefrerrerer "> Серия сообщений (прокруткавниз по списку, чтобы увидеть их) Сравнение JGAP, ECJ и Watchmaker.

Из рамок, которые я не писал, jenes - это, вероятно, тот, который имеет API, которыйМне больше всего нравится взгляд.Это тоже использует более современный подход на основе универсального универсала.

Другие советы

Может быть, вы посмотрите на GA ( jenetics ), которые я написал.Он использует библиотеку Javolution для параллелизации и библиотеку Jscience для числовых материалов.Я думаю, что это стоит выглядеть.

Я знаю, Apache Mahout (на основе Apache Hadoop) имеет нагрузку алгоритмов типа обучения машины - хотя не уверен, если это именно то, что вы ищете?

http://mahout.apache.org/

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

http://watchmaker.uncommons.org/

Проверить Apache Math - GeneticsАлгоритм .Я начал смотреть на это.Как я новичок в алгоритмах генетики, не уверен в полной деятельности или нет этой библиотеки.У него есть хорошая модель лицензирования для нескольких использований для академического и коммерческого использования (Apache 2.0).

Посмотрите на Java Galib, генетическая библиотека алгоритма :

Galib, Java Genetic Algorithm (Jar) Библиотека, модели хромосом как реальные числа, символы, строки и строковые последовательности.Очень простым в использовании, просто продлить один из существующих классов GA и реализовать свою функцию фитнеса.Образец газа включен.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top