IEEE 1855 - IEEE 1855 - Wikipedia
IEEE STANDARD 1855-2016, IEEE Standard for Fuzzy Markup Language (FML), je a technická norma vyvinutý společností Asociace standardů IEEE.[1] FML umožňuje modelování a fuzzy logika systém čitelný pro člověka a nezávislý na hardwaru. FML je založen na eXtensible Markup Language (XML ). Návrháři fuzzy systémy s FML mají jednotnou a vysokou úroveň metodiky pro popis interoperabilních fuzzy systémů. IEEE STANDARD 1855-2016 používá W3C Schéma XML definiční jazyk k definování syntaxe a sémantiky programů FML.
Před zavedením FML si odborníci na fuzzy logiku mohli vyměňovat informace o svých fuzzy algoritmech tím, že do svých softwarových funkcí přidali schopnost číst, správně analyzovat a ukládat výsledky své práce ve formě kompatibilní s Fuzzy Control Language (FCL) popsané a specifikované v části 7 IEC 61131.[2][3]
FML umožňuje lidem kódovat fuzzy systémy prostřednictvím kolekce korelovaných sémantických značek, které modelují komponenty klasiky fuzzy regulátor -jako znalostní báze, základna pravidel, fuzzy proměnné a fuzzy pravidla. Značky FML použité k vytvoření fuzzy řadiče proto představují sadu lexémů používaných k vytváření fuzzy výrazů. Chcete-li navrhnout dobře vytvořený jazyk založený na XML, schéma XML popisuje bezkontextovou gramatiku FML, která definuje název, typ a atributy, které charakterizovaly každý prvek XML. Jelikož však program FML představuje pouze statický pohled na fuzzy logický řadič, takzvaný eXtensible Stylesheet Language Translator (XSLT ) změní toto statické zobrazení na vypočítatelnou verzi. Moduly XSLT mohou skutečně převést fuzzy řadič založený na FML v počítačovém jazyce pro všeobecné použití pomocí XSL soubor obsahující popis překladu. Na této úrovni je ovládací prvek spustitelný pro hardware. Stručně řečeno, FML se v zásadě skládá ze tří vrstev:
- XML k vytvoření nového značkovacího jazyka pro řízení fuzzy logiky
- Schéma XML k definování legálních stavebních bloků
- eXtensible Stylesheet Language Transformations (XSLT ) převést popis fuzzy řadiče do konkrétního jazyka
IEEE 1855 byl prvním standardem sponzorovaným Společnost IEEE pro výpočetní inteligenci.
Reference
- ^ Giovanni Acampora, Bruno N. Di Stefano, Autilia Vitiello: IEEE 1855TM: První standard IEEE sponzorovaný společností IEEE Computational Intelligence Society [Society Briefs]. IEEE Comp.Int. Mag. 11 (4): 4-6 (2016)
- ^ Di Stefano, Bruno N. (2013). "O potřebě standardního jazyka pro návrh fuzzy systémů". 296: 3–15. doi:10.1007/978-3-642-35488-5_1. ISSN 1434-9922. Citovat deník vyžaduje
| deník =
(Pomoc) - ^ Acampora, Giovanni; Loia, Vincenzo; Lee, Chang-Shing; Wang, Mei-Hui (2013). "Síla fuzzy značkovacího jazyka". 296. doi:10.1007/978-3-642-35488-5. ISSN 1434-9922. Citovat deník vyžaduje
| deník =
(Pomoc)