IEEE 1855 - Википедия - IEEE 1855

СТАНДАРТ IEEE 1855-2016, Стандарт IEEE для нечеткого языка разметки (FML), является технический стандарт разработан Ассоциация стандартов IEEE.[1] FML позволяет моделировать нечеткая логика система понятна человеку и не зависит от оборудования. FML основан на расширяемом языке разметки (XML ). Дизайнеры нечеткие системы с FML имеют унифицированную методологию высокого уровня для описания совместимых нечетких систем. IEEE STANDARD 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.

Рекомендации

  1. ^ Джованни Акампора, Бруно Н. Ди Стефано, Аутилия Витьелло: IEEE 1855TM: первый стандарт IEEE, спонсируемый обществом вычислительного интеллекта IEEE [Краткие сведения общества]. IEEE Comp.Int. Mag. 11 (4): 4-6 (2016).
  2. ^ Ди Стефано, Бруно Н. (2013). «О необходимости стандартного языка для проектирования нечетких систем». 296: 3–15. Дои:10.1007/978-3-642-35488-5_1. ISSN  1434-9922. Цитировать журнал требует | журнал = (помощь)
  3. ^ Акампора, Джованни; Лойя, Винченцо; Ли, Чанг-Шинг; Ван, Мэй-Хуэй (2013). «О силе нечеткого языка разметки». 296. Дои:10.1007/978-3-642-35488-5. ISSN  1434-9922. Цитировать журнал требует | журнал = (помощь)

внешняя ссылка