d9e5a92d

CubiCalk -описания софта




CubiCalc 2
Консультант CubiCalc, путешествие гипертекста через среду HyperLogic s CubiCalc для нечеткой логической системной разработки. Все вычисления строятся на основе проекта.
Меню проекта включает команды создания, модификации и удаления переменных, прилагательных, правил, алгоритмического текста и графики. Кроме того, есть команды для управления форматами выходного протокола и окна взаимодействия пользователя. Команда автоматически создающая правила и нечеткие множества.
Немного подробнее об этом
Переменные -определяют системные переменные
Прилагательные определяют прилагательные для входных и выходных переменных
Величины -определяют текущую или начальную величину для переменной
Правила -определяют базу правил
Изготовитель Правил -автоматически генерирует правила и нечеткие множества
Редактор Инициализации -определяет инструкции инициализации сценария
Редактор Предварительной обработки -определяет инструкции предварительной обработки сценария
Редактор Postprocessing -определяет сценарий postprocessing шаги
Имитационный Редактор -определяет имитационные инструкции сценария
Окно Взаимодействия Пользователя -определяет формат Окна Взаимодействия Пользователя
Выходной Протокол -определяет формат выходного регистрационного файла
Графики -определяют графики отображенные в течение выполнения сценария

Нечеткий поиск на основе сетей Хэмминга
Программа предназначена для демонстрации возможностей сетей Хэмминга в распознавании образов. Задача нечеткого поиска выбрана в качестве простого и понятного примера. Это далеко не единственная область применения этих сетей.
Математический аппарат.
Принцип работы сетей Хэмминга базируется на определении расстояния Хэмминга между объектами и нахождении наиболее близкого. Хэмминговым расстоянием называется число отличающихся битов в двух бинарных векторах. Для кодирования букв в цифры в нашем случае используется ASCII код, хотя можно использовать и другие методы кодирования. Более того, хорошо подобрав систему кодирования можно значительно улучшить качество распознавания. Например, есть смысл для исправлении опечаток, принимать во внимание расположение букв на клавиатуре. Кодировка должна быть разработана таким образом, чтобы рядом расположенные на клавиатуре буквы имели близкие (по Хэммингу) коды.


Содержание раздела