В начало сайта >


Назад: нейронные сети >

NeuroPro 0.25

Программа NeuroPro 0.25 является свободно распространяемой бета-версией разрабатываемого программного продукта для работы с искусственными нейронными сетями и производства знаний из таблиц данных с помощью нейронных сетей.

Возможности программы:

  1. Чтение, запись, редактирование, конвертирование файлов данных, представленных в форматах dbf (СУБД dBase, FoxPro, Clipper) и db (СУБД Paradox).
  2. Создание слоистых нейронных сетей для решения задач прогнозирования и классификации:
    • Число слоев нейронов - до 10.
    • Число нейронов в слое - до 100. Число нейронов в слое может задаваться отдельно для каждого слоя нейронов.
    • Нейроны - сигмоидные с нелинейной функцией f(A)=A/(|A|+c), крутизна сигмоиды может задаваться отдельно для каждого слоя нейронов.
    • Работа с количественными (непрерывными) и качественными (дискретнозначными, от 2 до 20 дискретных состояний для признака) входными признаками.
    • Решение задач прогнозирования (предсказания значений количественных выходных признаков) и классификации (предсказание состояний качественных выходных признаков)
    • Нейросеть может иметь несколько выходных сигналов (решать одновременно несколько задач прогнозирования и классификации); для каждого из выходных сигналов могут быть установлены свои требования к точности решения задачи.
  3. Обучение нейронной сети с применением одного из следующих методов градиентной оптимизации (градиент вычисляется по принципу двойственного функционирования):
    • Градиентный спуск.
    • Модифицированный ParTan-метод.
    • Метод сопряженных градиентов.
    • Квазиньютоновский BFGS-метод.
  4. Тестирование нейронной сети, получение статистической информации о точности решения задачи.
  5. Вычисление и отображение значимости входных сигналов сети, сохранение значений показателей значимости в файле на диске.
  6. Внесение случайных возмущений в веса синапсов сети.
  7. Упрощение (контрастирование) нейронной сети:
    • Сокращение числа входных сигналов сети.
    • Сокращение числа нейронов сети.
    • Равномерное прореживание структуры синапсов сети.
    • Сокращение числа синапсов сети.
    • Сокращение числа неоднородных входов (порогов) нейронов сети.
    • Бинаризация весов синапсов сети (приведение весов синапсов и пороговых входов к конечному набору выделенных значений). Возможен выбор из 4-х наборов выделенных значений.
  8. Генерация вербального описания нейронной сети. Вербальное описание может редактироваться и сохраняться в файле на диске.

Для работы программы требуется следующая конфигурация компьютера:

  • Процессор Intel 80486 или совместимый
  • Монитор SVGA с разрешением не менее 800*600 точек
  • Microsoft Windows 95 или Microsoft Windows NT 4.0

Для установки программы необходимо запустить программу-инсталлятор Setup.exe. Будет произведено копирование следующих файлов:

  • ReadMe.txt - этот файл
  • History.txt - изменения и дополнения по сравнению с предыдущей версией
  • NeuroPro.exe - исполняемый файл
  • NeuroPro.hlp - файл справки- NeuroPro.cnt - служебный файл справки
  • Readme.doc - краткое описание программы (Microsoft Word 6.0)
  • UserGuide.doc - руководство пользователя (Microsoft Word 6.0)
  • Boltz.db - демонстрационный файл данных
  • Election.db - демонстрационный файл данных
  • Распространяемые файлы Borland Database Engine v.4.51
Царегородцев Виктор Геннадьевич Институт вычислительного моделирования СО РАН 660036, Красноярск-36, Академгородок Тел. (3912) 49-47-69 E-mail: tsar@cc.krascience.rssi.ru
Для того чтобы вернуться на основную страницу по НС, нажмите эту кнопку: