You are on page 1of 12

INTELIGENCIA

ARTIFICIAL

INTELIGENCIA ARTIFICIAL (IA)


DEFINICIN

A lo largo de ia historia se han seguido ios cuatro enfoques . Como es


de esperar, existe un enfrentamiento entre los enfoques centrados en
ios humanos y los centrados en torno a la racionalidad.
El enfoque centrado en el comportamiento humano debe ser una
ciencia emprica, que incluya hiptesis y confirmaciones mediante
experimentos.
El enfoque racional implica una combinacin de matemticas e
ingeniera.

Sistemas que pieusan ciuno humanos

Sistemas que piensan racionalmente

El nuevo y excitante esfuerzo de hacer que ios


computadores piensen... mquinas con mentes, en
el ms amplio sentido literal. (Haugeland. I l >S5)

El estudio de las facultades mentales median


te el uso de modelos coniputacionales. (Charniak \.

|I,a automatizacin de acti% idades que vinculamos con procesos de pensamiento humano, actividades como la loma de decisiones, resolucin
Je problemas, aprendizaje... (Reliman. 1U78)

El estudio de los clculos que hacen posible


percibir, razonar y actuar. (Winston. 1W2)

Sistemas que a c t a n como humanos

Sistemas que actan racionalmente

El arte de desarrollar mquinas con capacidad


para realizar funciones que cuando son realizadas por personas requieren de inteligencia.
(Kurzweil. IWO)

La Inteligencia Computacional es el estudio


del diseo de agentes inteligentes. (Poole ct
a!..

-El estudio de cmo lograr que los computadores realicen tareas que. por el momento, los humanos hacen mejor. (Rich y Knight. l l >91)

I.A... est relacionada con conductas inteligentes en artefactos. (Nilsson. 1WH

FUNCIN DE AGENTE
A

l-J rnun-.fc de aspiradora con dos ltx:ali/vi.jooi.

iHiiintLi Ot |>fi\iiKoiH's

[.\. Su<
IB. Su.

\.\.I.HKr,'l |.l. ':-- '

|.t. Limpie}. \.\. /./;/'H. \.\. -tm>i'\. i..

Dtfedm

Hiura ,
Tabla parcial de una funcin de agente sencilla para ej mundo de ia a>.p!r:nlow que xmuoua en ta -iaura

AGENTE REACTIVO SIMPLE

Diagrama esquemtico de un asente reactivo stntpie.

funcin AcMl -Rr \rii\ >-Sl\ui < percepcin <K-\utlu una accin
vM;itio>: ic-iis, un conjunto de realas oxidicin
/. - IM IRIttn VM-Ev I K A! >.V/!cT< tf H
^Ri<;l VO>V1!>! V!A(V.v/iJ<7<'.
..-, ( ;.'- Rir.l scltvnh er accin
Fiittra ,
Un asente reactivo mpie. que jciua de acuerdo a la regla "aya condicttw coincida
con e otado actual, definido por i; percepcin,

AGENTE REACTIVO BASADO EN MODELOS

l-n agente reactivo ba^do en modelos,

fmiiiiiti Ac-f \i -Ri \mVD-CoN-EsiAIiXfWcepcioni donthv una accin


f>talici: f-v.'jJ.'. una descntS-HW actual del estado fcl rnunJo
; ,'JA. un csmiunio de rcs;la> condicin-jccon
,ir< /<-'.. i.i -.iccion m.i> re^'k-Rie. iici-ilmcnte ninguna
"' Arn \ i/ \K-F.s I M K > - < v
R! i;i \-C ^ tvi ?;>i v i N-V
" Rn;s - A < v i i i N ; t :

i'f*

I-'igura
Un agente reactivo ha.>.tdo en modelos, que almacena informacin >obre el eMxtd
acta! del mundi^ liMndojn modelo interno. Despus selecciona una accin de la misma forma
que el asente reactivo.

AGENTE BASADO EN OBJETIVOS

r"~ - -:,__,__
- - ^ ^
*> i
d~t~^\
.

*y?

^-^ n ^ . _ _ .. . . % i . , .

iV<>Uv
c.xi- -,,ius,tn ni*1 .wv?='w-y H** ""
x

/j )t . " '"/\c

'<" '

V_

jJvra

sj a-LO T,.\.

1,.^^-""^^K"\ar a ^,:K' -:fy.- =r..


t

Medio ambiente

(V^vc^iuc^n.idmuiV-V
\X
^ , ,
- --,

1"

,.s v __y

1'igura
Vr agente bagado en objetivos y basado en modele, que almacena informacin del
otado del mundo as como del conjunto de objetivo* -que intenta alcanzar, y que es capa/ de seieccionar la accin que eventualmente lo guiar hacia la consecucin de MI> objetivo?,.

AGENTE BASADO EN UTILIDAD Y MODELOS

f'iur;i
l"n agente basado en utilidad y basado en modelo*,. Ul/a un modelo del mundo.
junio con una funcin de utilidad que calcula su> preferencias entre los estados del mundo. Despus selecciona la accin que le leve a alcanzar a mayor utilidad esperada, que se calcula haciendo
la media de todos los estados resultantes posibles, ponderado con la probabilidad del resultado

AGENTE QUE APRENDE

Figura

Modelo general para ajenies uue aprender,

DISEO DE AGENTES
Un aenk- es algo que percibe y acta en un medio. La funcin (k-l am-nu- para
un agente especifica la accin uue debe rcati/ar un agente como respuesta a cualquier secuencia peicibida.
La medida di- ri-ndimk-nti evala el comportamiento del agente en un medio. L'n
aucntt- racional acta con la intencin de maximi/ar el vaior esperado de la medida de rendimiento, dada la secuencia de percepciones, que ha observado hasta el

monelo.
L;ts especificaciones del tutumo dt- trata jo incluyen la medida de rendimiento,
el medio externo, los actuadores y os sensores, ii primer paso en el diseo de u
agente debe ser siempre la especificacin, tan completa como sea posible, del entorno de trabajo.
El enlomo de trabajo vana sesnin distintos parmetros. Pueden ser total o parcialmente \. deterministas o estocas! eos. episdicos, o secuenciales. estticos
o dinmicos, discretos o continuos, y !orinado* por un nico acense o por vanos
agentes.
El pn>rani;i <-M a non U- implementu la (uncin del agente. Existe una gran variedad de diseos de programas de agentes, y reflejan el Upo de informacin que
se hace explcita v se uli/a en el proceso de decisin Los diseos \anan en e!iciencia. solide/ \. F.l diseo apropiado: de! programa del agente depende en run medida de la naturale/a del medio.
l.iis i-nti-s M-;K-I\<IS simples responden directan>en!e a las percepciones, mientras uue los am-nu-s ri-acthus Irisados t-n iinxU-los mantienen un estado interno

DISEO DE AGENTES

que le> permite seguir el rastro de aspectos del mundo que no son evidentes segn
las percepciones- actuales. Los acento basados en objetivo: actan con la intencin de akan/ar sus metas.. > los agentes basados en utilidad intentan maximi/ar
su felicidad- deseada.
Todos los agentes pueden mejorar st< eficacia con la ayuda de mecanismos de

LGICA DIFUSA
(FUZZY LOGIC)

LGICA DIFUSA

Lotfi Zadeh (profesor de la Universidad


de California en Berkeley) en 1965
escribi su documento original en la
teora de conjuntos difusos. En varias
ocasiones, esto es lo que dijo ...
"La lgica difusa es un medio de
presentar problemas a los
computadores de una manera similar
a la forma en que los seres humanos
los resuelven"
"La esencia de la lgica difusa es que
todo es una cuestin de grado"

Introduccin

La lgica difusa se inici con la introduccin de la teora de conjuntos


difusos por Lotfi Zadeh en 1965.

Conjuntos Difusos

Conjuntos cuyos elementos tienen grados de pertenencia.

Un subconjunto difuso de un conjunto X se caracteriza por asignar a


cada elemento de x en X el grado de pertenencia de x en A.

Ejemplo:
sea X = {x | x es una persona} y
A = {x | x es una persona de edad mayor}

What is Fuzzy Logic?


En la lgica preposicional, los valores de verdad son:
- Verdadero o
- Falso

La lgica difusa es un tipo de Lgica plurivalente


- Hay ms de dos valores de verdad

El intervalo [0,1] representa los posibles valores de verdad


- O es la falsedad absoluta
-1 es la verdad absoluta

Paso 1: Fuzzificacion
Fuzzificacin: Proceso de mapeo / conversin de
datos reales a datos difusos.
Encuentra el grado de pertenencia de la entrada
real en conjuntos difusos predefinidos.
Por ejemplo dada la salud de una persona,
determinar el grado en que es "bueno", "regular"
o "mala".
El Mapeo se consigue utilizando funciones de
membresa (pertenencia).

Funciones de Membresa
Funciones de pertenencia (membresia) difusa
Permite una transicin gradual de falso a
verdadero
de grado
': v -

v) =

- \j - \. \ < .v < \o

Pasol: Reglas Difusas


A continuacin, construir un conjunto de
reglas, combinando la entrada de alguna
manera lgica, para producir una salida
Las reglas de estilo (si A entonces B) - A es el
antecedente / premisa y siendo B la
consecuente / conclusin
Las Variables de entrada difusas se combinan
lgicamente para formar premisa
La Conclusin ser el grado de pertenencia a
algn conjunto difuso de salida.

Paso 3: Defuzzificacion
En algunos casos, es posible que desee utilizar el grado de salida difusa
para determinar un valor real, que puede ser til para otros clculos.
Defuzzificacion: Proceso de conversin de los resultados de las reglas
difusas para obtener un nmero real como una salida

Api icaciones
Control Difuso
Ejemplo: una medicin de temperatura para los frenos antibloqueo puede
tener varias funciones de pertenencia separadas definiendo rangos
particulares de temperatura necesarios para controlar los frenos
correctamente.
Cada funcin asigna el mismo valor de la temperatura a un valor de
verdad en el rango de O a 1. Estos valores de verdad se pueden utilizar
para determinar cmo se deben controlar los frenos.

coid

warm

temperature

MATLAB
-

Membership Function Editor: tipper

CunentVertfe

Cuitenl Meroberehip Funcdon (cfck un MF t,;, seiectj

Nafre

up

N*

Type

ouput

: gerierous

""S*

i [030|

Dispay Range

fr 33]

j-J

!rrt

Patams

Rea*

' X

: H8304 7 )

Help

Ctose

You might also like