ИЭЭЭ 1855 г.
СТАНДАРТ IEEE 1855-2016 , Стандарт IEEE для языка нечеткой разметки (FML), — это технический стандарт, разработанный Ассоциацией стандартов IEEE . [1] FML позволяет моделировать систему нечеткой логики понятным для человека и независимым от оборудования способом. FML основан на расширяемом языке разметки ( XML ). Разработчики нечетких систем с помощью FML имеют унифицированную методологию высокого уровня для описания совместимых нечетких систем. СТАНДАРТ IEEE 1855-2016 использует W3C язык определения схемы XML для определения синтаксиса и семантики программ FML.
До появления FML специалисты по нечеткой логике могли обмениваться информацией о своих нечетких алгоритмах, добавляя к функциям своего программного обеспечения возможность читать, правильно анализировать и сохранять результаты своей работы в форме, совместимой с языком нечеткого управления (FCL). описано и определено в части 7 стандарта IEC 61131 . [2] [3]
FML позволяет людям кодировать нечеткие системы с помощью набора коррелирующих семантических тегов, которые моделируют компоненты классического нечеткого контроллера , такие как база знаний , база правил , нечеткие переменные и нечеткие правила. Таким образом, теги FML, используемые для создания нечеткого контроллера, представляют собой набор лексем, используемых для создания нечетких выражений. Чтобы спроектировать правильно сформированный язык на основе XML, схема XML описывает контекстно-свободную грамматику FML, которая определяет имя, тип и атрибуты, характеризующие каждый элемент XML. Однако, поскольку программа FML представляет собой только статическое представление контроллера нечеткой логики, так называемый расширяемый переводчик языка таблиц стилей ( XSLT ) изменяет это статическое представление на вычислимую версию. Действительно, модули XSLT могут преобразовать нечеткий контроллер на основе FML в компьютерный язык общего назначения, используя файл XSL , содержащий описание перевода. На этом уровне управление выполняется аппаратно. Короче говоря, FML по существу состоит из трех слоев:
- XML для создания нового языка разметки для управления нечеткой логикой
- XML-схема для определения юридических строительных блоков.
- Расширяемые преобразования языка таблиц стилей ( XSLT ) для преобразования нечеткого описания контроллера в определенный язык.
IEEE 1855 был первым стандартом, спонсируемым Обществом вычислительной разведки IEEE .
Ссылки [ править ]
- ^ Джованни Акампора, Бруно Н. Ди Стефано, Аутилия Витиелло: IEEE 1855TM: первый стандарт IEEE, спонсируемый Обществом вычислительной разведки IEEE [Краткие обзоры общества]. IEEE Comp.Int. Маг. 11(4): 4-6 (2016)
- ^ Ди Стефано, Бруно Н. (2013). «О необходимости стандартного языка для проектирования нечетких систем». О возможностях языка нечеткой разметки . Исследования нечеткости и мягких вычислений. Том. 296. стр. 3–15. дои : 10.1007/978-3-642-35488-5_1 . ISBN 978-3-642-35487-8 . ISSN 1434-9922 .
- ^ Акампора, Джованни; Лойя, Винченцо; Ли, Чанг-Шинг; Ван, Мэй-Хуэй (2013). О возможностях языка нечеткой разметки . Исследования нечеткости и мягких вычислений. Том. 296. дои : 10.1007/978-3-642-35488-5 . ISBN 978-3-642-35487-8 . ISSN 1434-9922 .