clase 3 logica difusa
TRANSCRIPT
-
8/19/2019 Clase 3 Logica Difusa
1/21
INGENIERÍA INFORMÁTICA Y DEINGENIERÍA INFORMÁTICA Y DESISTEMASSISTEMAS
INTELIGENCIA ARTIFICIALINTELIGENCIA ARTIFICIAL
Docente: Mg Ing. Jesús Ocaña Velásquez
-
8/19/2019 Clase 3 Logica Difusa
2/21
IntroducciónIntroducción
• Las computadoras manejan datosprecisos que se reducen a cadenasde unos (1) y ceros (0). El cerebrohumano puede razonar coninformación que involucraincertidumbre o juicios como !el aire
es frio !" ! la velocidad es r#pida!.
-
8/19/2019 Clase 3 Logica Difusa
3/21
• Lógica Clásica:Lógica Clásica:Establece que cualquier enunciado o proposición
puede tener un valor ló$ico verdadero o falso" ende%nitiva 1 y 0. &e esta forma es posible desarrollartoda una ló$ica basada en leyes de este tipo.
• Lógica Difusa:Lógica Difusa:En vez de trabajar con el cl#sico concepto de inclusióno e'clusión" introduce una función que e'presa el$rado de pertenencia de una variable hacia unatributo o variable lin$*+stica tomando valores en elran$o de 0 a 1.
• Conun!o DifusoConun!o Difuso ,ar -ariable lin$*+stica función de pertenencia
/ 0 12
-
8/19/2019 Clase 3 Logica Difusa
4/21
• Es una rama de la 3/ que le permite ala computadora analizar informacióndel mundo real en una escala entre
lo falso y verdadero o valoresfraccionales entre el 0 y el 1 de laló$ica cl#sica.
LOGICA DIFUZALOGICA DIFUZA
-
8/19/2019 Clase 3 Logica Difusa
5/21
E"#$%sion%s %n lógica clásica & lógicaE"#$%sion%s %n lógica clásica & lógica'ifusa'ifusa
• R%co$'%(os )u% *lógica %s la ci%ncia )u% %s!u'ia lasl%&%s+ los (o'os & las fo$(as '%l $a,ona(i%n!o*- D%%s!a fo$(a la *lógica 'ifusa %s!u'ia las l%&%s+ los (o'os& las fo$(as '%l $a,ona(i%n!o a#$o"i(a'o*-
• Lógica 'ifusa #$o#o$ciona un (%'io #a$a %nf$%n!a$si!uacion%s '%l (un'o $%al+ si!uacion%s co(#l%as &'iná(icas+ )u% son (ás fácil(%n!% ca$ac!%$i,a'as #o$#ala.$as )u% #o$ (a!%(á!icas-
• /o$ %%(#lo+ la %s!a!u$a:
-
8/19/2019 Clase 3 Logica Difusa
6/21
-
8/19/2019 Clase 3 Logica Difusa
7/21
-
8/19/2019 Clase 3 Logica Difusa
8/21
-
8/19/2019 Clase 3 Logica Difusa
9/21
/l$unas aplicaciones de la/l$unas aplicaciones de laló$ica difusaló$ica difusa
/ctualmente la ló$ica difusa tiene un sin n4mero deaplicaciones que afectan nuestra vida cotidiana de al$una uotra manera" pero en ocasiones no nos percatamos.La ló$ica difusa se ha desarrollado en diferentes #reas y acontinuación se mencionan al$unas•Con!$ol '% sis!%(as: 5ontrol de tr#%co" control de veh+culos"control de compuertas en plantas hidroel6ctricas" centralest6rmicas" control en m#quinas lavadoras" control de metros(mejora de su conducción" precisión en las paradas y ahorro deener$+a)" ascensores" etc.•/$%'icción '% !%$$%(o!os+ o#!i(i,ación '% 0o$a$ios-•R%conoci(i%n!o '% #a!$on%s & 1isión #o$ o$'%na'o$
7e$uimiento de objetos con c#mara" reconocimiento de escrituramanuscrita" reconocimiento de objetos" compensación devibraciones en la c#mara" sistemas de enfoque autom#tico.•Sis!%(as '% info$(ación o conoci(i%n!o: 8ases de datos"sistemas e'pertos.
-
8/19/2019 Clase 3 Logica Difusa
10/21
APLICACIÓN D LO! !I!"MA! APLICACIÓN D LO! !I!"MA!#A!ADO! N LÓ$ICA DI%&'A#A!ADO! N LÓ$ICA DI%&'A
CONTROLNUMÉRICO
CLASIFICACIÓN
SOPORTE
DE DECISIÓN
SISTEMASEXPERTOS
VISIÓNCOMPUTARIZADA
-
8/19/2019 Clase 3 Logica Difusa
11/21
CONTROLADOR DIF23OCONTROLADOR DIF23O
4ASE DE4ASE DECONOCIMIENTOCONOCIMIENTO
F23IFICADORF23IFICADORDEF23IFICADODEF23IFICADO
RR
INFERENCIAINFERENCIA
Entrada 7alida
-
8/19/2019 Clase 3 Logica Difusa
12/21
5- Fu,,i6cación5- Fu,,i6cación7e encar$a de convertir las variables de
entrada en conjuntos 9uzzy" obteni6ndosecomo resultado los $rados de pertenencia alos correspondientes conjuntos
7- 4as% '% conoci(i%n!o7- 4as% '% conoci(i%n!o7e establecen las re$las de como deben serinterpretados y procesados los datos provenientesde la etapa de fuzi%cación.
EN2NCIADOS DE REGLAS:1.7i (s%$8icio es pobre) entonces ($%s!au$an! es barato):.7i (s%$8icio es bueno) entonces ( $%s!au$an! espromedio);.7i (s%$8icio es e'celente) entonces ($%s!au$an! escaro)
-
8/19/2019 Clase 3 Logica Difusa
13/21
9- Inf%$%ncia9- Inf%$%nciaEn esta etapa se ejecutan lasoperaciones con conjuntos difusos enfunción a lo establecido en la base de
conocimiento.El resultado de esta etapa es una serie de$rados de pertenencia para los conjuntos
de salida.
-
8/19/2019 Clase 3 Logica Difusa
14/21
-
8/19/2019 Clase 3 Logica Difusa
15/21
Es)u%(a G%n%$al '% LógicaDifusa:
-
8/19/2019 Clase 3 Logica Difusa
16/21
,E=&>L? 3=-E@A3&?
-
En!$a'as:En!$a'as:- velocidad del móvil
Sali'a:Sali'a:
-
8/19/2019 Clase 3 Logica Difusa
17/21
5- fu,i6cación/) /n$ulo (B) >niverso C D0F " 0FG
/n$ulo ,ositivo /lto (,/) H0F
/n$ulo ,ositivo 8ajo (,8) ;0F
/n$ulo 5ero (5) 0F
/n$ulo =e$ativo 8ajo (=8) D;0F
/n$ulo =e$ativo /lto (=/) DH0F
-
8/19/2019 Clase 3 Logica Difusa
18/21
8) -EL?53&/& /=I>L/@ (J) >niverso C D1.K " 1.K radsG@etrocediendo @#pido (@@) D1 rads
@etrocediendo Lento (@L) D0.K rads
&etenido (&) 0 rads
/vanzando Lento (/L) 0.K rads/vanzando @#pido (/@) 1 rads
-
8/19/2019 Clase 3 Logica Difusa
19/21
5) -EL?53&/& (-) >niverso C D: " : msG
-elocidad =e$ativa @#pida (-=@) D1.: ms
-elocidad =e$ativa Lenta (-=L) D0.H ms
-elocidad 5ero (-5) 0 ms
-elocidad ,ositiva Lenta (-,L) 0.H ms-elocidad ,ositiva @#pida (-,@) 1.: ms
-
8/19/2019 Clase 3 Logica Difusa
20/21
7- 4ASE DE
CONOCIMIENTO
-
8/19/2019 Clase 3 Logica Difusa
21/21
9- INFERENCIAS
• @ealizar el calculo para B 10F yJ0.: rads