1- Presentación clase

6
8/19/2019 1- Presentación clase http://slidepdf.com/reader/full/1-presentacion-clase 1/6 1 Dr. Wilbert G. Aguilar Ph.D. in Automatic Control, Robotics and Computer Vision Introducción La definición de cualquier término depende tanto del  objetivo que se pretende alcanzar como de los  medios que se suponen más adecuados para lograrlo. DEFINICIÓN Existen múltiples definiciones del término Inteligencia Artificial. DEF1. “La inteligencia artificial es la implementación de razonamientos inteligentes  mediante técnicas propias de la computación”(Hayes) DEF2 “Inteligencia Artificial es una ciencia dedicada a la construcción de máquinas que implementan  tareas propias de  humanos  dotados de inteligencia ” (Marvin Minsky) DEF3 “Es una de las áreas de la Informática encargada de la creación de hardware y software con  comportamiento inteligentes ” Estas tres definiciones utilizan el término inteligente y, por lo tanto, no parecen muy correctas desde el punto de vista lingüístico.

Transcript of 1- Presentación clase

Page 1: 1- Presentación clase

8/19/2019 1- Presentación clase

http://slidepdf.com/reader/full/1-presentacion-clase 1/6

1

Dr. Wilbert G. AguilarPh.D. in Automatic Control, Robotics

and Computer Vision

Introducción

La definición de cualquier término depende tanto del  objetivo que sepretende alcanzar como de los medios que se suponen más adecuadospara lograrlo.

DEFINICIÓN

Existen múltiples definiciones del término Inteligencia Artificial.

DEF1. “La inteligencia artificial es la implementación de razonamientos inteligentes    mediante técnicas propias de la computación”(Hayes)

DEF2 “Inteligencia Artificial es una ciencia dedicada a la construcción de máquinas que implementan   tareas propias de  humanos  dotados de inteligencia ” (Marvin Minsky)

DEF3 “Es una de las áreas de la Informática encargada de la creación de hardware y software con  comportamiento inteligentes ” 

Estas tres definiciones utilizan el término inteligente y, por lo tanto, no parecen muy correctas desde elpunto de vista lingüístico.

Page 2: 1- Presentación clase

8/19/2019 1- Presentación clase

http://slidepdf.com/reader/full/1-presentacion-clase 2/6

2

DEFINICIÓN

DEF4 “Estudia cómo lograr que las máquinas realicen tareas que,  por el momento , son realizadas mejor por los seres humanos” Rich & Knight [1994], Stuart [1996] 

DEF5 “Es el estudio del proceso de una máquina que  percibe, razona y actúa ”.

Si no se aclara qué significa razonar un simple interruptor se comportaría con inteligencia pues detecta que lopulsamos y decideque se enciendala luz.

DEF6 “Se denomina inteligencia artificial a la ciencia que intenta la creación de programas para máquinas que    imiten    el comportamiento y la comprensión humana” (Wikipedia)

Ya se ve qué difícil es definir esta ciencia. Jorge Wagensberg en su libro “Ideas sobre la complejidad del mundo”afirma que no debe ser el f ísico quien definaqué es la Física, eso es cosa de filósofos.En todo caso, Física esloque estudian los físicos.

Inteligencia es la capacidad de desempeñar tareas para las

cuales no se da instrucciones exhaustivas.

¿Qué significa elTérmino “inteligente”?

DEFINICIÓN

Page 3: 1- Presentación clase

8/19/2019 1- Presentación clase

http://slidepdf.com/reader/full/1-presentacion-clase 3/6

3

1 2

3 4

¿Qué significa elTérmino “inteligente”?

EjemploCada jugador elige, secuencialmente, una casilla.La máquina debe evitar que el usuario consiga doscasillas que se encuentren en diagonal.

Programa A

Usuario 1 2 3 4

Máquina 4 3 2 1

Usuario 2 3 1 4 1 4 2 3

Máquina 3 2 4 1 4 1 3 2

Programa B

Usuario=xMáquina =5-x

Programa C

1 2

3 4

1 2

3 4

Evita esta situación delusuario.

Casilla del usuario

ajedrezImposible. Haydemasiados casos

¿Existe una fórmulaque generalice todoslos casos? Quien laencuentre se haráfamoso

Elige una jugada yComprueba que la siguiente jugada del usuario no provoqueuna de estas situaciones.

Se definen algunassituaciones deseadas yotras no deseadas...yapáñate

DEFINICIÓN

Una solución inteligente no es necesariamente

La solución más rápidaLa mejor solución

Pero sí es

La solución más flexible

DEFINICIÓN

Page 4: 1- Presentación clase

8/19/2019 1- Presentación clase

http://slidepdf.com/reader/full/1-presentacion-clase 4/6

4

FLEXIBILIDAD

¿Qué significa elTérmino “inteligente”?

Ejemplo

AbajoAbajoDerechaDerechaDerechaArribaDerechaDerechaAbajoabajo

Desplazarse desde la casilla superior izquierdahasta la casilla inferior derecha sin pasar por lascasillas negras.

Programa A Programa B

Construir un programa que pueda resolver

el anterior y estos otros.

OBJETIVOS

Desde el punto de vista de los objetivos, la IA puede considerarse comouna rama de la Ingeniería o d e l a Ciencia.

Desde el punto de vista de la Ingeniería, el objetivo de la IA es   resolver problemas  reales que, hasta ahora sólo podíamos resolver nosotros los

humanos.

Desde el punto de vista científico, la IA trata sobre la   extracción,representación y utilización del conocimiento .

Page 5: 1- Presentación clase

8/19/2019 1- Presentación clase

http://slidepdf.com/reader/full/1-presentacion-clase 5/6

5

APLICACIONES

Ingeniería (Diagnóstico, predicción de fallos, planificación, secuenciaciónde operaciones (scheduling), diseño, interpretación de datos, control decalidad, simulación…)

Robótica (Construcción de robots autónomos y flexibles (válidos enmúltiples tareas))

Medicina (diagnóstico, interpretación de datos clínicos, extracción depatrones en datos clínicos,…)

Otras (apoyo a la toma de decisiones gerenciales, análisis de riesgofinanciero, data mining,…)

CONOCIMIENTO

La mayor parte del trabajo requerido para construir sistemas de IA estábasado en el desarrollo de adecuadas   representaciones de conocimiento y sus correspondientes estrategias de manipulación .

No se puede manipular conocimiento a menos que estéadecuadamente representado.

Definir conocimiento es tan complicado como definir inteligencia.

Existen muchas definiciones distintas que no aclaran mucho susignificado.

Lo que queda claro es que no es lo mismo   conocimiento  queinformación .

Un libro contiene información pero no conocimiento.  De alguna forma,conocimiento es un tipo de información más elaborada de forma que pueda ser útil en una determinada tarea.

Page 6: 1- Presentación clase

8/19/2019 1- Presentación clase

http://slidepdf.com/reader/full/1-presentacion-clase 6/6

6

REPRESENTACIÓN DEL

CONOCIMIENTO

12

1

1

=∑∞

=n 

Para que la información sea conocimiento, es necesario que estérepresentado de una forma útil, Usualmente en forma de diagramas ografos.

En el éxito de la resolución de un determinado problema puede serdeterminante una representación adecuada.

Ejemplos

•Usando  números arábigos las operaciones son más sencillas que connúmeros romanos.

•Para demostrar que

AGENTES

Últimamente se está implantando el concepto de “agente ” como elelemento hardware o software elemental de la IA.

Igual que ocurre con la propia definición de IA, se pueden encontrar unnúmero considerable de definiciones del término “agente”, tal vez la mássencilla es la de Russell y Norvig 1996 que define un agente como:

una entidad que percibe y actúa consecuentemente sobre en entorno.

En la mayoría de los casos, los agentes no son desarrollados de formaindependiente sino como entidades que constituyen un sistema. A estesistema se le denomina multi-agente [Huhns 1998] .