You are on page 1of 13

(R.-E.

Precup, UPT, 2011)

Partea I. PRINCIPIILE CONDUCERII PROCESELOR BAZATE PE TEORIA MULIMILOR VAGI. CONDUCERE FUZZY
2. ELEMENTE DE TEORIA MULIMILOR VAGI
Teoria matematic a mulimilor vagi a cunoscut pe parcursul celor trei decenii trecute dezvoltri teoretice deosebite, cu capitole puternic interferate cu alte capitole ale matematicii (Zimmermann, 1985; Driankov .a., 1993). Aplicaiile curente de conducere automat apeleaz de regul doar o (mic) parte a teoriei i care se dovedete relativ uor accesibil cititorului. Prezentrile din cadrul acestui capitol reprezint o scurt trecere n revist a elementelor de baz de teoria mulimilor vagi considerate ca necesare pentru nelegerea aplicrii cel puin pariale a teoriei n conducerea automat; pentru a nu ngreuna asimilarea materialului n prezentrile matematice se va face abstracie de demonstraiile aferente, care de regul nici nu se dovedesc necesare. Not: n terminologia referitoare la mulimile vagi i utilizat n conducere au fost consacrate o serie de denumiri preluate din limba englez, pentru care nu se va fora neaprat adoptarea unui termen n limba romn conform (Preitl i Precup, 1997).

2.1. Mulimi vagi. Noiuni de baz


A) Reprezentarea vag a informaiei. Esena reprezentrii vagi a informaiei denumit frecvent dar incorect informaie vag are la baz introducerea unei msuri pentru apartenena unui element la o mulime; n acest scop se utilizeaz noiunea de funcie de apartenen (f.d.ap.). Fie X R o mulime de baz (domeniu de baz, univers, univers al discursului) cu elementele x X i F o mulime fuzzy pe X. Aplicaia

= F : X [0,1]

(2.1-a)

poart denumirea de funcie de apartenen (f.d.ap., membership function) a mulimii vagi, prin care pentru fiecare element x X se asociaz o valoare (x) [0, 1] care caracterizeaz gradul de apartenen a lui x la X. Mulimea vag (MV, fuzzy set) F este complet determinat sub forma mulimii de perechi de forma

F = {( x, F ( x)) | x X } .
Observaii:

(2.1-b)

1. Datorit formei relaiei (2.1), n cele ce urmeaz este pe deplin justificat utilizarea, pentru simplitate, doar a lui =F sau a perechii (X, ) n vederea caracterizrii unei MV. 2. n cazul MV sunt permise valori ale gradului de apartenen ntre 0 i 1. Nu acesta este cazul teoriei clasice a mulimilor, unde funcia de apartenen (bine cunoscut i sub denumirea de funcie caracteristic) poate lua doar dou valori, 0 sau 1; 1 atest apartenena lui x la X iar 0 n caz contrar. Dup cum a fost precizat anterior, pentru f.d.ap. se utilizeaz i scrierea sau F. Gradul de apartenen (valoarea gradului de apartenen) a valorii (ferme) x = xi la MV astfel definit se noteaz n diverse moduri: (xi), F(xi), X(xi) .a. Unele din acestea vor fi apelate ulterior n cadrul lucrrii. Mulimea de baz X poate fi o mulime compact sau o mulime numrabil sau discret. Pe parcursul lucrrii ea va fi notat ulterior i cu alte simboluri pentru a o lega de mrimile fizice ale sistemelor cu conducere automat. Pentru cazul n care X este o mulime numrabil sau discret, MV se definete prin relaia

( X , ) : {( x) / x | x X } = {( x, ( x)) | x X } ,

(2.2-a)

14 Elemente de teoria mulimilor vagi 2 (R.-E. Precup, UPT, 2011) n care notaia (x)/x = (x, (x)) reprezint perechea de valori discrete grad de apartenen / valoare ferm din mulimea de baz i care are denumirea de singleton. n cazul unui univers continuu, MV se definete prin urmtoarea relaie:

( X , ) : U ( xi , ( xi )) ,
i

(2.2-b)

care este adeseori notat sub forma unei integrale a tuturor perechilor (xi)/xi. Exist situaii n care proprietile unei MV se modific dependent i de o a doua variabil independent, notat de exemplu cu t; pentru cazul sistemelor fizice (proceselor) aceast variabil este tocmai timpul. Astfel de MV sunt notate i definite conform relaiei: (X, T, ) cu : X T [0,1] , ( x, t ) [0,1] , x X , t T . (2.3) Principial, pentru reprezentarea unei MV prin intermediul f.d.ap. se pot utiliza urmtoarele explicitri (reprezentri): reprezentarea parametric sub forma unei funcii analitice aferente f.d.ap.; reprezentarea grafic direct, prin intermediul graficului f.d.ap.; reprezentarea discret prin singleton-uri, n cazul MV cu numr finit de elemente discrete. Exemplul 2.1: Pentru o prim exemplificare a conceptului de MV se consider modelarea noiunii (termenului lingvistic) de temperatur plcut (ntr-o incint). Pentru aceast noiune, care caracterizeaz de regul senzaia de confort, se poate ataa o f.d.ap. de forma celei din fig.2.1.

Fig.2.1. Funcii de apartenen aferente caracterizrii senzaiei de confort. Fr a preciza pe larg contextul, s considerm c, ideal, temperatura plcut este (de exemplu) o la 22.5 C, cnd gradul de apartenen a valorii ferme la termenul lingvistic (TL) temperatur plcut o este egal cu 1; pentru 20 C gradul de apartenen este Tp(20)=0.5. n fig.2.1 adiacent la termenul temperatur plcut au fost reprezentate punctat i f.d.ap. pentru ali doi termeni lingvistici posibili: temperatur sczut i temperatur ridicat. Exemplul din fig.2.1 indic modalitatea de definire grafic a f.d.ap. cu mulimea de baz continu. o o Acceptnd mulimea de baz ca avnd valori discrete din 0.5 C n 0.5 C, atunci noiunea de temperatur plcut va fi redat pe baza aceluiai grafic prin singletonuri de forma:

0 0.1 0.2 0.3 0.4 0.5 1 0.95 0 M Tp = { , , ,... , ,... }. , , , 17.5 18 18.5 19 19.5 20 22.5 23 27.5
Exemplul 2.2: Reprezentarea vag a temperaturii s ntr-o saun, pentru domeniul [30, 80] C prin intermediul f.d.ap. n acest caz temperatura s reprezint mrimea fizic creia i se asociaz variabila lingvistic (VL) temperatur. Aceasta poate fi caracterizat vag pe baza senzaiei de confort n saun prin urmtorii termeni lingvistici (TL): - foarte rece (FR), - cald (C),
o

(R.-E. Precup, UPT, 2011) 2.1 Mulimi vagi. Noiuni de baz 15 - rece (R), - potrivit (P), - foarte cald (FC), - deosebit de cald (DC).

Fig.2.2. Funcii de apartenen ale TL afereni lui s. Cum senzaiile de FR, R, ..., DC depind de subiectul care face aprecierea (dependent de exemplu de gradul de obinuin a acestuia cu sauna), o aceeai valoare ferm a temperaturii n saun (0) va fi apreciat de diferii subieci n mod diferit sau invers, aceiai TL folosii de diferii subieci vor acoperi domenii diferite de temperaturi. Astfel, n fig.2.2 sunt exemplificate prin intermediul graficelor f.d.ap. asociate termenilor lingvistici FR, R, ..., DC, senzaiile de confort n saun pentru trei subieci: A - puin obinuit cu sauna; B - relativ obinuit, dar nu i plac temparaturile ridicate; C - obinuit cu sauna (de exemplu, subiect etalon). o De observat c temperatura 0 = 37.5 C creeaz pentru cei trei subieci urmtoarele senzaii citite cu aproximaie din grafice: A: Cald 27 %, Foarte Cald 73 %; B: Cald 100 %; C: Potrivit 23 %, Cald 77 %. Ceea ce mai trebuie observat este faptul c, pentru acelai subiect, pe domeniul de baz, diferiii TL / diferitele senzaii de confort (FR, R, ..., DC) nu au o aceeai alur a f.d.ap., ceea ce poate evidenia i adnci caracterul neliniar (i subiectiv) al perceperii umane. B) Reprezentri ale funciei de apartenen. Din reprezentrile f.d.ap. evideniate la punctul A cea mai intuitiv este reprezentarea grafic direct; ea este exemplificat n fig.2.3 pentru mai multe aluri ce au, n literatur, denumiri consacrate, precizate n continuare. Mai mult, pentru parte din f.d.ap. prezentate se pot asocia i relaii analitice relativ simple dup cum urmeaz: (a) F.d.ap. de tip clopot Gauss cu forma analitic a f.d.ap. (fig.2.3-a):

( x) =

1 , x R, a > 0 , 1 + [( x x0 ) / a ] 2

(2.4)

n care: a dispersia TL, x0 valoarea centrat (numit i valoare modal), pentru care se respect proprietatea (x0) = 1.

16 Elemente de teoria mulimilor vagi 2 (R.-E. Precup, UPT, 2011)

Fig.2.3. Funcii de apartenen uzuale. (b) F.d.ap. de tip cosinus (mai general, f.d.ap. de tip funcie trigonometric) cu flancuri simetrice, cu forma analitic (fig.2.3-b)

dac x < x0 2a sau x > x0 + 2a 0, , ( x) = (1/ 2)[1 + cos( x x ) / 2a], dac x 2a x x + 2a 0 0 0


n care x R , a > 0 .

(2.5)

(c) F.d.ap. cu flancuri de tip cosinus nesimetric i zon superioar (toleran) lrgit, cu forma analitic:

dac x < x1 2a1 0, (1 / 2)[1 + cos ( x x ) / 2a ], dac x 2a x x 1 1 1 1 1 , (2.6) dac x1 < x < x 2 ( x) = 1, (1 / 2)[1 + cos ( x x ) / 2a ], dac x x x + 2a 2 2 2 2 2 dac x > x 2 + 2a 2 0, n care x R , a1 > 0 , a2 > 0 , x1 < x2 , i reprezentarea grafic prezentat n fig.2.3-c.
Pentru aplicaiile practice din domeniul conducerii automate sunt preferate MV / TL cu f.d.ap. avnd flancurile de tip segmente de dreapt sau singleton-uri deoarece acestea sunt relativ uor prelucrabile analitic. n fig.2.3-d, -e, -f i -g sunt prezentate astfel de f.d.ap. (d) F.d.ap. de form polinomial cu flancuri formate din segmente de dreapt; forma prezentat este general i poate conine zone convexe i zone concave. O astfel de form se obine adeseori ca rezultat pentru forma vag a mrimii de ieire dintr-un regulator fuzzy, n urma prelucrrii unor variabile de intrare. (e), (f) F.d.ap. de form trapezoidal i cazul particular al f.d.ap. de form triunghiular, cu urmtoarea reprezentare analitic ilustrat sub form grafic n fig.2.3-e:

(R.-E. Precup, UPT, 2011) 2.1 Mulimi vagi. Noiuni de baz 17

dac x < x1 a1 0, 1 + ( x x) / a , dac x a x x 1 1 1 1 1 , ( x) = 1, dac x1 < x < x 2 1 + ( x x) / a , dac x x x + a 2 2 2 2 2 x x a 0 , dac > + 2 2


cu x R , a1 0 , a2 0 , x1 x2 . n cazul particular x1 = x2 = x0 se obine forma triunghiular a f.d.ap. (fig.2.3-f). (g) F.d.ap. de tip singleton caracterizat prin (fig.2.3-g):

(2.7)

x1 = x 2 = x0 , a1 = a 2 = 0 .

(2.8)

n acest caz x0 poart i denumirea de valoare modal; de observat c un singleton poate fi considerat i ca reprezentare a unei valori ferme egale cu valoarea modal. n practic, pentru modificarea n sens dorit a proprietilor unui regulator fuzzy se mai utilizeaz i f.d.ap. de tip dreptunghiular (nu a mai fost exemplificat n fig.2.3) pentru care:

a1 = 0 , a 2 = 0 , x1 < x 2 .
i, n consecin:

(2.9)

0, dac x < x1 ( x) = 1, dac x1 x x 2 , cu x R , x1 < x2 . 0, dac x > x 2


Valoarea [x2 x1] constituie limea f.d.ap. i reprezint un parametru uor de manipulat. Pentru caracterizarea analitic a MV se asociaz urmtorii descriptori, fig.2.4:

(2.10)

Fig.2.4. Definirea descriptorilor asociai unei mulimi vagi. suportul MV (baza, limea), notat() cu Sp() sau Supp(), definit() prin mulimea (2.11) nucleul (tolerana) MV, notat() cu K() sau Tl() i definit() prin mulimea (2.12) (2.13)

Sp() = {x | x X , ( x) > 0} X ; Tl() = {x | x X , ( x) = 1} X ;


nlimea MV, notat cu h() sau hgt() i definit prin numrul:

h() = max{(x) | x X} [0,1] .

18 Elemente de teoria mulimilor vagi 2 (R.-E. Precup, UPT, 2011) Observaie: Adeseori n caracterizarea MV se utilizeaz i noiunea de numr vag, X 0 (fig.2.4), definit prin:
~

Tl ( X 0 ) = {x | X 0 ( x) = 1} = [ x1 , x 2 ], Sp ( X 0 ) = ( x10 , x 20 ) = {x | X 0 ( x) > 0}, valoarea ferm X 0 [ x1 , x 2 ].


Numrul vag este el nsui o mulime vag, (X, X 0 ). C) Submulimi vagi. Proprieti ale mulimilor vagi. O mulime vag (X, 1) este denumit submulime (vag) a mulimii vagi (X, ) dac:
~
~ ~

(2.14)

1 (x) (x), x X .
Incluziunea lui 1 n (altfel spus, a lui (X, 1) n (X, )) se noteaz:

(2.15)

1 .

(2.16)

Pentru reprezentarea MV prin graficul f.d.ap., noiunea de submulime vag este ilustrat n fig.2.5.

Fig.2.5. Relativ la mulime vag () i submulime vag (1). Unele MV pot prezenta proprieti particulare remarcabile, astfel c operarea cu ele este / devine mai avantajoas. n continuare sunt prezentate exemple de astfel de MV. O mulime vag (X, ) se numete normal dac:

h() = 1.
Dac h() < 1, atunci MV se numete subnormal. O mulime vag (X, ) se numete (identic) nul dac:

(2.17)

(x) = 0, x X .
O mulime vag (X, ) se numete universal dac:

(2.18) (2.19)

(x) = 1, x X .

n aplicaiile de conducere automat prezint interes proprietatea de asemnare vag a MV. Pentru explicitarea coninutului proprietii se prezint n prealabil noiunea de tietur de nlime dat ntr-o mulime vag. Fie (X, ) o MV i un numr real, (0, 1]. Se definete ca tietur de nlime n mulimea vag (X, ) i se noteaz cu (X, ), mulimea vag:

0, dac x X cu ( x) < : X [0, 1], ( x) = , x X . 1, dac x X cu ( x)

(2.20)

(R.-E. Precup, UPT, 2011) 2.1 Mulimi vagi. Noiuni de baz 19 Tietura de nlime n MV (X, ) poate fi considerat n sensul teoriei generale a mulimilor o mulime clasic (ferm, crisp), fig.2.6 datorit faptului c f.d.ap. poate fi privit ca o funcie caracteristic (din cazul mulimilor ferme).

Fig.2.6. Relativ la mulime vag () i tietur de nlime (). Observaii: 1. ntre suporturile MV i tieturii de nlime este ntotdeauna valabil relaia: Sp() Sp() . 2. Tolerana unei MV este ntotdeauna egal cu suportul tieturii sale de nlime 1: (2.21-a) (2.21-b)

Tl () = Sp ()1 = {x X | ( x) = 1} .

Dou mulimi vagi (X, 1) i (X, 2) sunt asemenea vag dac i numai dac pentru orice nlime , (0, 1], exist numerele reale 1, 2 cu proprietatea 0<1,21 astfel nct:

Sp (11 ) Sp( 2 ) , Sp( 2 2 ) Sp (1 ) .

(2.22)

Formal, asemnarea vag a MV se noteaz i prin 1 2. Referitor la asemnarea vag trebuie menionat proprietatea c pentru dou MV (X, 1) i (X, 2) asemenea vag, valoarea toleranei este aceeai (rezult din ultimele dou relaii):

Tl (1 ) = Sp (1 )1 = Sp ( 2 )1 = Tl ( 2 ) .

(2.23)

n fig.2.7-a respectiv -b sunt reprezentate MV care sunt i respectiv nu sunt asemenea vag; pentru cea de a doua situaie tolerana celor dou MV este diferit.

Fig.2.7. Mulimi vagi asemenea vag (a) i nu (b). O restricie n asemnarea vag a dou MV este adus prin condiionarea unui acelai suport i respectiv unei aceleiai tolerane pentru cele dou mulimi. Astfel, dou mulimi vagi (X, 1) i (X, 2) sunt asemenea vag n sens strict dac: Sp (1 ) = Sp ( 2 ), Tl (1 ) = Tl ( 2 ) . (2.24)

20 Elemente de teoria mulimilor vagi 2 (R.-E. Precup, UPT, 2011) Asemnarea vag i asemnarea vag n sens strict a MV are cteva consecine care din punct de vedere al conducerii bazate pe teoria mulimilor vagi sunt remarcabile i vor fi enumerate (fr justificare): 1. Creterea / scderea monoton a flancurilor f.d.ap. ale unor MV nu constituie condiie pentru asemnarea n sens strict a MV. n consecin, n aplicaiile practice de conducere, unde informaia vag trebuie ct mai rapid evaluat, flancurile f.d.ap. se vor construi din segmente de dreapt, adic se vor alege (n faza de definire) cu forme clasice: triunghiular, dreptunghiular, trapezoidal sau de tip singleton. 2. Modificri importante n caracterizarea informaiei vagi se obin n primul rnd prin modificarea suportului i / sau toleranei MV. Referitor la problematica asemnrii vagi se conecteaz problema reprezentrii sub form cuantizat a valorilor x (cuantizarea mulimii de baz / domeniului semnalului prelucrat) i a valorilor (x) (cuantizarea f.d.ap.). Principial, cerina redrii ct mai fidele a unei mrimi continuale prin eantionul cuantizat revine la reprezentarea ei pe un numr ct mai mare de bii. Cum n reprezentarea numeric prin valori cuantizate a unei MV apar cele dou cuantizri evideniate, se menioneaz urmtoarele dou recomandri: numrul de niveluri pe care se reprezint x i respectiv (x) trebuie corelat; pentru a prentmpina modificarea suportului i toleranei MV continue la reprezentarea cuantizat, flancurile f.d.ap. vor fi o astfel nct panta iniial / final a acestora s fie mai mare de 45 ; se recomand, analog situaiei conducerii numerice cvasicontinue clasice (Isermann, 1987), ca pentru reprezentarea fiecrui cuvnt binar s se utilizeze minimum 12 (16) bii.

2.2. Conectori i operatori asociai mulimilor vagi


Diferitele cerine de tratare a informaiei vagi necesit existena unor conectori lingvistici (operatori, cuplori) ai TL caracterizai sub forma unor MV. Rezolvarea matematic (evaluarea) a conexiunilor se bazeaz pe utilizarea unor operatori adecvat definii; corespunztor, regulile de aciune a operatorilor sunt specifice teoriei mulimilor vagi. A) Conectorul I (adeseori denumit i operatorul I): corespunde interseciei mulimilor vagi (X, 1), (X, 2), ... (definite pe o aceeai mulime de baz X). Conectarea I (intersecia) a dou mulimi vagi (X, 1) i (X, 2) se definete prin relaia: (X, ), = 1 2 : X [0,1] i se evalueaz (de exemplu) prin operatorul minimum (MIN), conform regulii: (2.25) (2.26)

( x) = (1 2 )( x) = MIN (1 ( x), 2 ( x)), x X .

Alt notaie frecvent utilizat este: 1 I 2. Regula de evaluare (2.26) presupune crearea minimului celor dou / mai multe f.d.ap. Aplicarea ei este ilustrat n fig.2.8 pentru noiunea compus: temperatur Cald I Foarte Cald ntr-o saun (exemplul 2.1, pentru subiectul C). Rezultatul se obine prin intersecia f.d.ap. ale celor doi TL, C i FC, n forma C FC.

(R.-E. Precup, UPT, 2011) 2.2 Conectori i operatori asociai mulimilor vagi 21

Fig.2.8. Ilustrarea aciunii operatorului I. Proprietile de baz ale conectorului I i ale operatorului de evaluare MIN sunt: comutativitatea:

1 2 = 2 1 ;
asociativitatea:

(2.27)

1 2 3 = (1 2 ) 3 = ...
Cele dou proporieti asigur prelucrarea convenabil a informaiei vagi.

(2.28)

B) Conectorul SAU (adeseori denumit i operatorul SAU): corespunde reuniunii mulimilor vagi (X, 1), (X, 2), ... (definite pe o aceeai mulime de baz X). Conectarea SAU a dou mulimi vagi (X, 1) i (X, 2) se definete prin relaia: (X, ), = 1 2 : X [0,1] i se evalueaz (de exemplu) prin operatorul maximum (MAX), conform regulii: (2.29) (2.30)

( x) = (1 2 )( x) = MAX (1 ( x), 2 ( x)), x X .

Alt notaie frecvent utilizat este: 1 SAU 2. Regula de evaluare (2.30) presupune crearea maximului celor dou (sau mai multe) f.d.ap. Aplicarea ei este ilustrat n fig.2.9 pentru noiunea compus: temperatur Cald SAU Foarte Cald ntr-o saun. Rezultatul se obine prin reuniunea f.d.ap. ale celor doi TL, C i FC, n forma C FC.

Fig.2.9. Ilustrarea aciunii operatorului SAU. Conectorul SAU i operatorul de evaluare aferent prezint de asemenea proprietile de asociativitate i comutativitate, conform crora:

1 2 3 = (1 2 ) 3 = ... 1 2 3 = (1 3 ) 2 = ...

(2.31)

22 Elemente de teoria mulimilor vagi 2 (R.-E. Precup, UPT, 2011) Observaie: n ambele cazuri este vorba de conectorii I respectiv SAU aplicai asupra unor MV i nu despre operatorii I-vag respectiv SAU-vag care vor fi definii i prezentai ulterior. C) Operatorul de complementare vag sau de negare vag: Dac (X, ) este o MV, atunci se c definete complementul vag al acesteia, , interpretat ca negata mulimii vagi (X, ), sub forma: (X, c), c : X [0,1] , cu proprietatea: (2.32) (2.33)

c ( x) = 1 ( x), x X .

Exemplificarea grafic a aplicrii operatorului este prezentat n fig.2.10 i evideniaz diferenele nete fa de negarea / complementarea din cazul logicii booleene, i anume:

Fig.2.10. Ilustrarea aciunii operatorului de complementare vag.

c = (1 c ) 0 c = (1 c ) 1 . rezultatul boolean __
Mulimea (X, C ) rezultat poate fi interpretat ca MV corespunztoare unui TL cu denumirea (proprietatea) NU Cald (n saun) i este denumit uneori ca inversa mulimii vagi de baz. Observaii: 1. Pentru evidenierea diferenelor de manifestare a conectorilor / operatorilor I, SAU i NU din cazul vag fa de aciunea operatorilor I, SAU i NU booleeni, aciunea acestora din urm este rezumat n tabelul 2.1. Tabelul 2.1. Relativ la aciunea operatorilor I, SAU i NU booleeni.
c

(2.34)

De observat c aceste rezultate sunt diferite de cele oferite de cazurile vagi corespondente, conform relaiilor (2.26), (2.30) i (2.32). 2. Trebuie remarcat n mod deosebit faptul c logica vag permite evaluarea conexiunilor I i SAU ale MV i pe baza altor reguli de evaluare dect cele date de aplicarea operatorilor MIN respectiv

(R.-E. Precup, UPT, 2011) 2.2 Conectori i operatori asociai mulimilor vagi 23 MAX. Astfel, de exemplu, aceste conexiuni pot fi evaluate i prin efectuarea unor operaii aritmetice de tip produs i sum, care vor fi prezentate n continuare. D) Operatorul PRODUS (PROD) constituie o alternativ n evaluarea prin operatorul MIN a interseciei (a se vedea relaia (2.26)). Operatorul PROD se definete i se evalueaz pe baza relaiei:

( x) = PROD (1 ( x), 2 ( x)) = 1 ( x) 2 ( x), x X .

(2.35)

Ilustrarea n form grafic a aciunii operatorului PROD este prezentat n fig.2.11 (n comparaie cu exemplul prezentat la punctul A).

Fig.2.11. Ilustrarea aciunii operatorului PROD. E) Operatorul SUM (SUM) constituie o alternativ n evaluarea conexiunilor SAU prin crearea valorii medii conform relaiei:

( x) = SUM (1 ( x),..., m ( x)) =

1 [1 ( x) + ... + m ( x)], x X m

(2.36)

i este ilustrat grafic n fig.2.12 (pentru acelai exemplu de la punctul A). Interpretarea sumei ca valoare medie este condiionat de domeniul valorilor pentru (x), ( x) [0,1] .

Fig.2.12. Ilustrarea aciunii operatorului PROD. Conexiunile (operatorii) I i SAU evaluate (evaluai) prin operatorii PROD i SUM pot fi, din punct de vedere al prelucrrii vagi a informaiei, prea ferme (fermi), fapt pentru care n logica vag se introduc i operatorii mai puin fermi, I-vag i SAU-vag. F) Operatorii I-vag i SAU-vag. Cu referire la conexiunea I-vag i respectiv SAU-vag a dou MV (X, 1) i (X, 2) (definite pe o aceeai mulime de baz X), cei doi operatori sunt definii i evaluai pe baza urmtoarelor relaii:

24 Elemente de teoria mulimilor vagi 2 (R.-E. Precup, UPT, 2011) I-vag:

( x) = MIN (1 ( x), 2 ( x)) + [(1 ) / 2][1 ( x) + 2 ( x)], x X ;


SAU-vag:

(2.37)

( x) = MAX (1 ( x), 2 ( x)) + [(1 ) / 2][1 ( x) + 2 ( x)], x X .

(2.38)

Prin coeficientul , [0, 1], se poate asigura colorarea conexiunii dup cum urmeaz: - pentru = 1: I-vag I evaluat prin crearea minimului, SAU-vag SAU evaluat prin crearea maximului; - pentru = 0: I-vag SUM evaluat prin crearea semisumei (m = 2), SAU-vag SUM evaluat prin crearea semisumei (m = 2). Ambii operatori vagi pot fi extini pe un numr mai mare de termeni (MV conectate). Efectul modificrii lui asupra rezultatului evalurii la utilizarea celor doi operatori este ilustrat n fig.2.13-a (pentru I-vag) i b (pentru SAU-vag).

Fig.2.13. Ilustrarea aciunii operatorilor I-vag (a) i SAU-vag (b). G) Operatorul MIN-MAX. Asigur formarea rezultatului evalurii unor conexiuni prin contribuia ponderat a operatorilor MIN i MAX conform relaiei:

( x) = MIN (1 ( x), 2 ( x)) + (1 ) MAX (1 ( x), 2 ( x)), x X ,

(2.39)

n care [0, 1]. Modificarea lui n domeniul menionat coloreaz rezultatul permind o mai nuanat subiectivizare a evalurii. Cazuri particulare:

=0 =1

( x) = MAX (1 ( x), 2 ( x)), x X ( x) = MIN (1 ( x), 2 ( x)), x X .


(2.40)

= 0.5 ( x) = SUM (1 ( x), 2 ( x)), x X


n conducerea fuzzy acest operator este mai puin utilizat.

(R.-E. Precup, UPT, 2011) 2.2 Conectori i operatori asociai mulimilor vagi 25 n final mai trebuie evideniat faptul c n teoria MV sunt definii numeroi ali operatori a cror utilitate este deosebit n diverse domenii tehnice i netehnice (Zimmermann, 1985). H) Modificatori ai mulimilor vagi. Sunt operatori bazai pe calcule aritmetice efectuate asupra f.d.ap. aferente MV i servesc n principal la modelarea unor concepte vagi de forma mai ..., mult mai ..., ceva mai ..., relativ mai .... Particularitatea acestor operatori const n faptul c nu afecteaz suportul i tolerana MV de baz. Prin urmare, asigur asemnarea strict a MV. Din cadrul modificatorilor mai frecvent utilizai, se menioneaz urmtorii trei: Operatorul de concentrare, notat cu CON(), asigur ca rezultat o MV (X, 1) mai dens dect MV original (X, ):

1 ( x) = CON (( x)) = [( x)]n , n = 2,3,..., x X ;

(2.41)

Operatorul de diluare, notat cu DIL(), asigur ca rezultat o MV (X, 2) mai puin dens dect MV original (X, ):

2 ( x) = DIL(( x)) = [( x)]1 / n , n = 2,3,..., x X .


Efectele celor doi operatori asupra unei aceleai MV sunt ilustrate n fig.2.14.

(2.42)

Fig.2.14. Ilustrarea aciunii modificatorilor CON (1) i DIL (2) ai mulimilor vagi. Operatorul de intensificare, notat cu INT(A), care asigur ca rezultat o mulime fuzzy cu contrast intensificat fa de multimea fuzzy original A:

INT( A) = {( x, INT ( A) ( x)) | x X }, 2( A ( x)) 2 dac A ( x) < 1 / 2 INT ( A) ( x) = , x X . 2 1 2(1 ( A ( x)) ) n rest
(2.43)

Operatorii de modificare sunt utilizai numai n anumite (rare) situaii n conducerea fuzzy deoarece aduc cu sine complicarea prelucrrii eficiente a informaiei i, chiar i atunci, numai n faza final a proiectrii RG-F. Explicaia rezid n faptul c exist metode mai eficiente de influenare n sensul dorit a proprietilor RG-F.

You might also like