Читаем Учебное пособие по курсу «Нейроинформатика» полностью

Данный раздел посвящен описанию стандарта записи на диск компонента интерпретатор ответов. Построение интерпретатора происходит в редакторе интерпретаторов ответа. Интерпретатор ответа всегда является составным, даже если выходом является один ответ. В состав этого объекта входят частные интерпретаторы. Кроме того, описание интерпретатора должно включать в себя правила распределения выходных сигналов сети между частными интерпретаторами и расположения ответов частных интерпретаторов в едином массиве ответов. Таким образом, интерпретатор ответа при выполнении запроса на интерпретацию массива выходных сигналов сети получает на входе массив выходных сигналов сети, а возвращает два массива — ответов и коэффициентов уверенности.

Каждый частный интерпретатор ответа получает на входе массив сигналов (возможно из одного элемента), которые он интерпретирует, а на выходе возвращает два числа — ответ и коэффициент уверенности в этом ответе.

В табл. 28 приведен список ключевых слов, специфических для языка описания интерпретатора ответов. Наиболее часто встречающиеся интерпретаторы объявлены стандартными. Для стандартных интерпретаторов описание частных интерпретаторов отсутствует. Список стандартных интерпретаторов приведен в табл. 29.

Таблица 28. Ключевые слова языка описания интерпретаторов ответа.

Ключевое словоКраткое описание
AnswerОтвет.
ConnectionsНачало блока описания распределения сигналов и ответов.
ContentsНачало блока описания состава интерпретатора.
IncludeПредшествует имени файла, целиком вставляемого в это место описания.
InterpretatorЗаголовок раздела файла, содержащий описание интерпретатор.
NumberOfФункция. Возвращает число интерпретируемых частным интерпретатором сигналов.
ReliabilityКоэффициент уверенности.
SignalsИмя, по которому адресуются интерпретируемые сигналы; начало блока описания сигналов.
SetParametersПроцедура установления значений параметров.

Таблица 29. Стандартные частные интерпретаторы.

НазваниеПараметрыАргументыОписание
EmptyB — множитель C — смещениеИнтерпретирует один сигнал А. Ответом является величина О=А*В+С
BinaryE — уровень надежностиN — число сигналов (классов)Кодирование номером канала. Знаковый интерпретатор
MajorE — уровень надежностиN — число сигналов (классов)Кодирование номером канала. Максимальный интерпретатор.
BynaryCodedE — уровень надежностиN — число сигналов (классов)Двоичный интерпретатор.
<p>БНФ языка описания интерпретатора</p>

Обозначения, принятые в данном расширении БНФ и описание ряда конструкций приведены в разделе «Описание языка описания компонентов».

<Описание интерпретатора>::= <Заголовок> [<Описание функций>] <Описание частных интерпретаторов> <Описание состава> [<Установление параметров>] [<Описание сигналов>] [<Описание распределения сигналов>] [<Описание распределения ответов>] <Конец описания интерпретатора>

<Заголовок>::= Interpretator<Имя интерпретатора>

<Имя интерпретатора>::= <Идентификатор>

<Описание частных интерпретаторов>::= <Описание частного интерпретатора> [<Описание частных интерпретаторов>]

<Описание частного интерпретатора>::= <Заголовок описания интерпретатора> [<Описание статических переменных >] [<Описание переменных>] <Тело интерпретатора>

Перейти на страницу:

Похожие книги