Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Neuroph - это объектно-ориентированная структура искусственной нейронной сети, написанная на Java . Его можно использовать для создания и обучения нейронных сетей в программах на Java. Neuroph предоставляет библиотеку классов Java, а также инструмент easyNeurons с графическим интерфейсом для создания и обучения нейронных сетей.

Это проект с открытым исходным кодом, размещенный на SourceForge под лицензией Apache . Версии до 2.4 лицензировались по LGPL 3, начиная с этой версии - лицензия Apache 2.0.

Особенности [ править ]

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

См. Также [ править ]

Ссылки [ править ]


Внешние ссылки [ править ]