Využití expertního systému při odhadu vlastností výrobků

Slides:



Advertisements
Podobné prezentace
Lineární klasifikátor
Advertisements

Prutové těleso, výsledné vnitřní účinky prutů
Statistika.
Ing. Martin Vyvážil, Ing. Vladan Prachař
Matematické modelování a operační výzkum
Dynamické systémy.
Rekonstrukce povrchu objektů z řezů Obhajoba rigorózní práce 25. června 2003 Radek Sviták
Testování statistických hypotéz
Mechanika s Inventorem
Geometrický parametr reaktoru různého tvaru
Téma 3 Metody řešení stěn, metoda sítí.
Odhady parametrů základního souboru
Rozhodněte o její pohyblivosti (určete počet stupňů volnosti).
ZÁKLADNÍ TERMODYNAMICKÉ VELIČINY
Kalmanuv filtr pro zpracování signálů a navigaci
GRAVITACE Podmínky používání prezentace © RNDr. Jiří Kocourek 2013
Přednáška 12 Diferenciální rovnice
3. PRINCIP MAXIMÁLNÍ VĚROHODNOSTI
Optimalizační úlohy i pro nadané žáky základních škol
Příprava plánu měření pro lopatku plynové turbíny
BRVKA Georg F.B. Riemann ( ). BRVKA Známe různé inverzní procesy (i matematické), integrování je inverzní proces k derivování. Definice: I je.
RNDr. Zdenek Kubíček Nemocnice Třinec
Odhady parametrů základního souboru
Formulace a vlastnosti úloh lineárního programování
Fuzzy logika.
Nechť (, , P) je pravděpodobnostní prostor:
2.2. Pravděpodobnost srážky
Mikroekonomie I Teorie výroby, produkční funkce
Obchodní akademie, Náchod, Denisovo nábřeží 673
ŠÍŘENÍ A PŘENÁŠENÍ CHYB A VAH
Modelování a simulace MAS_02
Autoři: Ing. Dominik Gazdič Prof. Ing. Marcela Fridrichová, CSc.
Dokumentace informačního systému
Tato prezentace byla vytvořena
Lineární regresní analýza
Reprezentace klasifikátoru pomocí „diskriminant“ funkce
Vedení tepla Viktor Sláma SI – I 23. Zadání Vhodné uložení vyhořelého jaderného paliva je úkol pro současnou generaci. Zaměřme se na jednu nepatrnou část.
Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.
Tato prezentace byla vytvořena
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Metrologie   Přednáška č. 5 Nejistoty měření.
Kombinatorika, pravděpodobnost, statistika
2. Vybrané základní pojmy matematické statistiky
Lineární rovnice s absolutní hodnotou II.
W i ref (t+1) = W i ref (t) + h ci (t) [X(t) - W i ref (t)], i Nc h ci (t) 0, t  proces konverguje Algoritmy a struktury neuropočítačů ASN – P3 SOM algoritmus.
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
Vyhledávání vzorů (template matching)
Dita Matesová, David Lehký, Zbyněk Keršner
Návrh složení cementového betonu.
(řešení pomocí diskriminantu)
Kvadratické nerovnice
METODY STŘEDNĚDOBÉHO PROGNÓZOVÁNÍ SURO jaro 2010.
Inferenční statistika - úvod
Vícerozměrné statistické metody Vícerozměrné statistické rozdělení a testy, operace s vektory a maticemi Jiří Jarkovský, Simona Littnerová.
Náhodná veličina. Nechť (, , P) je pravděpodobnostní prostor:
Aplikovaná statistika 2.
Soustavy lineárních rovnic Matematika 9. ročník Creation IP&RK.
SOFTWAROVÁ PODPORA PRO VYTVÁŘENÍ FUZZY MODELŮ Knihovna fuzzy procedur Ing. Petr Želasko, VŠB-TU Ostrava.
Základy firemních financí
Slovní úlohy – řešení soustavou – 1
Operační výzkum Lineární programování Dopravní úloha nevyrovnaná.
Odhady parametrů základního souboru
ANALÝZA A KLASIFIKACE DAT
Regresní analýza výsledkem regresní analýzy je matematický model vztahu mezi dvěma nebo více proměnnými snažíme se z jedné proměnné nebo lineární kombinace.
Spojitá a kategoriální data Základní popisné statistiky
4. Metoda nejmenších čtverců
Pokročilé neparametrické metody Validační techniky
Soustavy lineárních rovnic
Induktivní statistika
Definiční obory. Množiny řešení. Intervaly.
Transkript prezentace:

Využití expertního systému při odhadu vlastností výrobků Libor Žák Ústav matematiky, Fakulta strojního inženýrství, Vysoké učení technické Brno Technická 2896/2, 616 69 Brno E-mail: zak.l@fme.vutbr.cz

Odhad vlastností výrobků Pro zkoumání kvality výrobku je potřeba najít vztah mezi parametry ovlivňujícími výrobu a konečnými vlastnostmi výrobku. Metody: diferenciální nebo diferenční rovnice nástroje matematické statistiky neuronové sítě metody založené na fuzzy množinách jiné metody.

Proč právě fuzzy množiny Důvodem je pojem fuzzy. V řadě případů jsou parametry, které ovlivňují vlastnosti výrobku popsané pomocí přibližných nebo zjednodušených pojmů. Při výrobě předpokládáme, že materiál vstupující do výroby má předepsanou kvalitu. V mnoha případech ale nelze v předcházejících krocích výroby dodržet přesně daný parametr. Příkladem může být síla vlákna, které kolísá v určitém rozmezí, nebo u betonových směsí hrubost štěrku. Tedy parametry materiálu vstupujícího do výroby nelze (v těchto případech) popsat v přesně daných pojmech, ale musíme použít vágnější popis. Právě užití fuzzy množin je výhodné pro popis a počítání s těmito vágními výrazy.

Využití fuzzy množin při odhadu vlastností výrobků Mamdani Sugeno Fuzzy Inference System ( FIS) Je známo více typů FIS. Pro řešení našeho problému jsme použili FIS typu P:u = R(e), kde hodnota výstupní veličiny závisí pouze na velikosti vstupních hodnot. Podle tvaru pravidel rozlišujeme FIS typu : Mamdani Sugeno

Fuzzy Inference System typu Mamdani Pravidla FIS typu Mamdani jsou popsána výhradně pomocí fuzzy množin. Pro definování FIS je třeba zvolit: - počet vstupních proměnných (n) - pro každou z nich počet a tvar předdefinovaných vstupních hodnot (lze je uvažovat jako vzorové vstupy) - počet výstupních proměnných (m) - opět ke každé z nich předdefinované výstupní hodnoty

Fuzzy Inference System typu Mamdani S pomocí předdefinovaných vstupních a výstupních hodnot (které jsou uvažovány ve tvaru fuzzy množin) jsou definována pravidla FIS. k ≡ jestliže x1 je a x2 je a … a xn je pak zk = Každé pravidlo určí vztah mezi zvolenými vstupními a výstupními hodnotami. V popisu pomocí fuzzy množin lze FIS považovat za fuzzy relaci.

Fuzzy Inference System typu Mamdani Při použití FIS porovnáváme libovolný vstup do FIS s předdefinovanými vstupními hodnotami. Na základě tohoto porovnání a pomocí pravidel FIS dostaneme výstup FIS ve tvaru fuzzy množiny. Pokud má být výstupem reálná hodnota, provede se tzv. defuzzikace, kdy fuzzy množinu nahradíme jediným číslem.

Fuzzy Inference System typu Sugeno V průběhu hledání vhodného FIS jsme také použili FIS typu Sugeno, který je modifikací FIS Mamdani. Vstupní proměnné má podobné jako FIS typu Mamdani. Hlavní rozdíl je ve výstupních veličinách.

Fuzzy Inference System typu Sugeno Pro FIS s jednou výstupní proměnnou jsou pravidla definována ve tvaru: k ≡ jestliže x1 je a x2 je a … a xn je pak zk = fk(x1,…xn) funkce fk(x1,…xn) se nejčastěji uvažuje v konstantním tvaru fk(x1,…xn)=k, nebo v lineární tvaru: fk(x1,…xn)=k+k,1x1+k,2x2+…+k,nxn, kde k , k,1 , k,2 , …k,n jsou vhodně zvolené konstanty.

Hledání vhodného tvaru FIS pro odhad vlastností výrobků Pro nalezení vhodného FIS musíme určit : počty vstupních proměnných pro každou vstupní proměnnou počty jazykových hodnot jejich tvar pro výstupní proměnnou (FIS - Mamdani) u FIS Sugeno konstanty k , k,1 , k,2 , …k,n pravidla FIS

Návrh FIS Pro návrh FIS jsou dva základní přístupy: Vychází se ze znalosti problému (obecné znalosti, využití zkušeností konkrétního pracovníka, …), které se převedou na odpovídající hodnoty a pravidla. Vychází se z naměřených dat popisující konkrétní proces výroby.

Návrh FIS ze zadaných dat Z výrobního postupu výrobku určíme parametry, které udávají počet vstupních proměnných (n) do FIS. Parametry popisující kvalitu výrobku budou výstupní proměnné ( počet m). Dále máme T vzorových vstupů do FIS a k nim T příslušných vzorových výstupů. Označme:

Návrh FIS ze zadaných dat Účelem správného definování FIS je, aby fungoval nad celou oblastí možných vstupů. Proto se před laděním FIS vzorová data rozdělí na dvě části. Na ladicí část a testovací část. Ladicí část – ladicí data – slouží k vytvoření jazykových hodnot, pravidel a k odladění FIS (viz dál). Testovací část – testovací data – slouží ke kontrole FIS. Nechť máme K ladících dat a H testovacích dat, kde T= K+H.

Návrh FIS ze zadaných dat Matice ladicích dat spojíme do jedné matice a označíme ji Z:

Návrh FIS pomocí matice dat Z Existují dva hlavní přístupy k tvorbě jazykových hodnot a pravidel využívající data Z: Každý řádek matice Z lze uvažovat jako bod v prostoru En+m. Body můžeme uzavřít do n+m rozměrného kvádru K a rozdělení této oblasti na menší části. Využití shlukovacích metod na datech Z.

Návrh FIS pomocí matice dat Z Rozdělení celé oblasti na menší části a kombinací vstupních jazykových hodnot různých jazykových proměnných.

Návrh FIS pomocí matice dat Z Využíváme shlukovací metody pro nalezení shluků v datech a pro každý shluk se vytvoří pravidlo.

Návrh FIS ze zadaných dat Pomocí výše popsaných metod lze definovat více FIS. Z těchto FIS musíme vybrat ten nejvhodnější. K tomu použijeme testovací část vzorových dat. Pomocí nalezených FIS a vzorových vstupů z testovacích dat provedeme odhady parametrů výrobku a porovnáme je s výstupními hodnotami testovací části. Kvalitu FIS lze posuzovat podle více kritérií. Nejčastěji používanými kritérii jsou: MAPE – velikost průměrné chyby MAX – maximální rozdíl

Návrh FIS ze zadaných dat Nechť (r1, r2,…, rm ) jsou výstupní hodnoty testovací části a (p1, p2,…, pm ) jsou předpovězené hodnoty. Pak MAPE =   MAX = Kvalitu předpovědi vlastností lze posuzovat i pomocí kombinací těchto (popřípadě i více kritérií).

Příklad – odhad vlastností betonových směsí Příkladem použití FIS pro odhad vlastností výrobků byla diplomová práce Petra Misáka ( obor Matematické inženýrství). Jeho úkolem bylo popsat FIS a využít ho pro odhady pevnostních charakteristik betonových směsí při použití vybraných plastifikačních přísad a cementů. Tyto FIS budou použity jako doporučující nástroj při návrhu nových cementů a betonových směsí, zejména za účelem snížení počtu laboratorních zkoušek a potažmo i celkových nákladů. Dále je možné jejich využití při posouzení vlivu plastifikačních přísad a cementů na pevnostní charakteristiky betonu.

Příklad – odhad vlastností betonových směsí Pod pojmem betonová směs rozumíme směs cementu, kameniva, záměsové vody a případně plastifikační přísady. Složení betonových směsí bylo totožné pro všechny zkoumané vzorky, proměnlivé bylo pouze množství přidávané plastifikační přísady. Z každého vzorku se vytvořilo šest zkušebních těles. Tři zkušební tělesa byla podrobena zkouškám na pevnost v tahu za ohybu a zkoušce v tlaku po sedmi dnech a další tři zkušební tělesa byla podrobena těmto zkouškám po dvaceti osmi dnech.

Příklad – odhad vlastností betonových směsí Použité druhy cementů • Portlandský struskový cement CEM II/B - S 32,5 R (českomoravský cement a.s. závod Mokrá) • Portlandský cement CEM I - 42,5 R (českomoravský cement a.s. závod Mokrá) • Portlandský cement CEM I - 52,5 (českomoravský cement a.s. závod Mokrá) • Vysokopecní cement CEM III/A - 32,5 R (Cementárny a vápenky Prachovice a.s.) • Portlandský cement CEM I - 42,5 R (Cementárny a vápenky Prachovice a.s.) • Portlandský cement CEM I - 52,5 R (Cementárny a vápenky Prachovice a.s.)

Příklad – odhad vlastností betonových směsí Použité plastifikační přísady • Sika Viscocrete - 5 • Sika Plastiment - BV 40 • Sika Sikament - 10 HRB • Sika Sikament - HE 200 • Sika Sikament Multimix - 100  

Příklad – odhad vlastností betonových směsí Původním záměrem bylo navržení jednoho FIS, který by zahrnoval celou škálu možných vstup, ovlivňujících kvalitu betonové směsi. Z výrobního postupu vyplynulo, že se při přípravě betonové směsi používá pouze jedna plastifikační přísada. Jako výhodné se ukázalo vytvoření samostatných FIS pro každou plastifikační směs. Bylo tedy sestaveno celkem pět FIS pro pět plastifikačních přísad. Pro každou plastifikační přísadu byly navrženy FIS se čtyřmi vstupními a výstupními proměnnými.

Příklad – odhad vlastností betonových směsí Vstupní proměnné • Měrný povrch • Pevnost cementu v tlaku za 28 dní • Objemová stálost • % plastifikační přísady vzhledem k hmotnosti cementu   Výstupní proměnné • Pevnost v tahu za ohybu za 7 dní • Pevnost v tahu za ohybu za 28 dní • Pevnost v tlaku za 7 dní • Pevnost v tlaku za 28 dní

Příklad – odhad vlastností betonových směsí Pro vytvoření FIS byly nejprve použity shlukovací metody. V průběhu testování se ukázalo, že pokud vstupní hodnoty jsou blízko vzorových vstupů, dával FIS správné výsledky. Pokud ale odchylka od vzorových dat byla větší, dával FIS nereálné hodnoty. Tato situace byla způsobena tím, že ladicí data byla soustředěna v poměrně malé části oblasti K a shluky a jim odpovídající pravidla úspěšně fungovala na malé části možných vstupů. V další části se pozornost soustředila na FIS definovaný pomocí dělení K na menší části. Tyto FIS nebyly tak citlivé v oblasti shluků, ale pokud se vstupní data více lišila od vzorových dat, dávaly rozumné výsledky.

Příklad – odhad vlastností betonových směsí Jednotlivé FIS byly sestaveny a testovány pomocí Fuzzy Toolboxu prostředí MATLAB a poté spojeny do jediného programu, který umožní snadné ovládání pomocí grafického uživatelského rozhraní (GUI). Naměřená data, nutná k sestavení jednotlivých FIS, byla získána pevnostními zkouškami provedenými na FAST VUT v Brně.

Závěrem Na závěr bych chtěl ještě jednou zmínit výhody fuzzy přístupu k odhadování vlastností výrobků. Možnost pracovat s vágními daty FIS je založen na fuzzy pravidlech a není (na rozdíl od neuronových sítí) tak „černou skříňkou“. Při zpětném pohledu na odladěné FIS a jejich pravidla lze odhadnout možné vztahy mezi vstupními a výstupními veličinami. Pomocí těchto vztahů máme možnost určení vhodných vstupních parametrů výroby, na jejímž konci bude výrobek s požadovanými vlastnosti.