Внимание!!! Это старая версия нашего сайта, новая версия находится здесь
NeuroWindows
Библиотека нейросетевых функций
Let Your Programs Learn the Wisdom of Age and Experience
(TM)
Пусть Ваши программы впитают мудрость и опыт веков
Общий обзор
NeuroWindows представляет собой динамическую
библиотеку (DLL), специально разработанную для языка программирования Visual
Basic. Она с успехом работает также с Access Basic, Visual C++, и другими
языками, способными вызывать функции из DLL. NeuroWindows
дает возможность программисту быстро и легко создавать приложения для решения
сложных собственных задач, которые ранее не могли быть решены с помощью
обычных технологий программирования.
Нейронные сети представляют собой компьютерное моделирование способности
биологической системы (человеческого мозга) распознавать образы.
Используя Visual Basic и NeuroWindows,
программист может создавать очень сложные профессиональные нейросетевые
программы.
Нейронные сети успешно применяются при решении многих коммерческих задач,
включая предсказания цен и другие рыночные предсказания, в задачах контроля
технологических процессов и в процессах выработки решений на основе распознавания
образов с нечеткими переменными. Нейронные сети часто используют в качестве
замены методам регрессионного анализа, и даже для предсказания курсов акций
и результатов скачек.
Основные характеристики
NeuroWindows - это:
-
Профессиональный программный интерфейс, доступный для приложений, использующих
Microsoft Visual Basic, Visual C++, Access Basic и другие языки программирования.
-
Простота динамического обмена данными с рабочими листами Microsoft Excel
при использовании Microsoft Visual Basic for Applications.
-
Динамическая библиотека, обеспечивающая высокую скорость работы и позволяющая
нескольким сетям использовать одну копию библиотеки.
-
Использование всех видов расширенной памяти, находящихся под контролем
Microsoft Windows.
-
Исходные тексты примеров программ.
-
Руководство пользователя содержит учебные примеры и список литературы.
-
Бесплатная техническая консультация по телефону.
NeuroWindows - это набор нейросетевых функций,
которые позволяют создавать:
-
До 128 взаимодействующих нейронных сетей
-
Многослойные сети с многоблочными слоями
-
До 8 полностью связывающих соединений каждого блока с другими блоками
-
До 32767 нейронов в каждом блоке
-
До 32 блоков в каждой сети
-
До 32 межблочных соединений (связей) в каждой сети
NeuroWindows обеспечивает обучение с учителем
и без учителя
Оптимизированные коды наиболее популярных, современных и эффективных нейросетевых
парадигм, предпочитаемых подавляющим большинством разработчиков нейронных
сетей:
-
Обратное распространение ошибки (подстройка весов Простая, с Моментом или
по технологии TurboProp)
-
Самоорганизующаяся карта Кохонена (Простая или Нормированная метрика расстояния)
-
Нейронная сеть с общей регрессией (НСОР) (Простая или Прямоугольная метрика
расстояния)
-
Вероятностная нейронная сеть (ВНС) (Простая или Прямоугольная метрика расстояния)
NeuroWindows позволяет Вам осуществлять:
-
Обучение в фоновом режиме.
-
Программный котроль всех процедур работы нейросети в каждом блоке с возможностью
динамического изменения скорости обучения, момента, размера окрестности
и т.д.
-
Уничтожение и создание сетей, блоков и связей.
-
Копирование содержимого блоков в любые другие блоки, что позволяет легко
создавать рекуррентые сети с обратными связями.
-
Вычисления с плавающей точкой или целочисленные вычисления с высокой точностью,
с возможностью автоматического или ручного выбора типа вычислений.
-
Загрузку данных как из целочисленных массивов, так и из массивов с плавающей
точкой.
-
Программный доступ ко всем весам и нейронам.
Требования к системе
Microsoft Windows 3.0 или выше и Microsoft MS-DOS 3.3 или выше,
или
Microsoft Windows 95
или
Microsoft Windows NT
NeuroWindows был разработан специально
для Microsoft Visual Basic/Visual Basic for Applications. NeuroWindows
может также работать с другими языками, такими как C++, Java или Delphi,
которые могут вызывать функции из динамических библиотек (DLL).
Страницы...