• No se han encontrado resultados

Inteligencia artificial. Inteligencia Artificial

N/A
N/A
Protected

Academic year: 2021

Share "Inteligencia artificial. Inteligencia Artificial"

Copied!
53
0
0

Texto completo

(1)

tificial

Inteligencia artificial

(2)

Inteligencia Artificial

2

Q Perspectivas

Q Solución de problemas

Q Procedimientos de búsqueda

Q Representación del conocimiento

Q Sistemas basados en conocimiento

Q Lógica de predicados

Q Lógica temporal

Q Redes neuronales

Q Computación evolutiva

Q Aprendizaje maquinal

Q Minería de datos

Contenido

(3)

tificial

Perspectivas

(4)

Inteligencia Artificial

4

I . A . I . A .

P. L. N.

C. Computación Neurología

Matemática Psicología

Sistemas Expertos

Robótica

Lingüística Filosofía

Redes Neuronales Sistemas Difusos SBC

Vida Artificial Comp. Evolutiva

(5)

tificial

¿Quién trabaja en IA?

Computólogos, Ingenieros

Construir artefactos inteligentes

Psicólogos Modelar procesos cognoscitivos

Filósofos Epistemología, razonamiento, conciencia

Matemáticos, físicos

Algoritmos, redes neuronales

(6)

Inteligencia Artificial

6

PED

1950

Si

SiG

1960 1970

DESARROLLO ...

SAO

SSA

SSD

SBC

SIE

1980 1990

SSDG

SIG

RN

SI

SRD

CE

(7)

tificial

¿Qué es Inteligencia Artificial?

La ciencia de hacer que las máquinas hagan cosas que requiere inteligencia si fueran realizadas por los

seres humanos. Minsky

Son procesos computacionales que reúnen conocimiento y percepción.

El estudio de las ideas y procesos que permiten que los computadores sean inteligentes".

Winston

Es el área que estudia la creación de mecanismos que permitan a los computadores realizar procesos de pensar, razonar, aprender,...

(8)

Inteligencia Artificial

8

Es el estudio de los mecanismos de la inteligencia y las tecnologías que los sustentan. Newell

Es la disciplina que investiga los procesos simbólicos, razonamiento no algorítmico y representación de conocimiento para ser implementados en máquinas.

¿Qué es Inteligencia Artificial?

El estudio de las facultades mentales a través de emplear modelos computacionales.

Charniak y McDermott

Un campo de estudio que se enfoca a la explicación y emulación de la conducta inteligente en función de procesos computacionales. Schalkoff

(9)

tificial

¿Qué es la Inteligencia Artificial?

Es el estudio de los procesos computacionales para realizar aquello que al hacerlo una persona parece inteligente.

Es el estudio de cómo hacer que los computadores realicen tareas que los seres humanos hacen mejor

en este momento. Rich

(10)

Inteligencia Artificial

10

Historia breve

Década Etiqueta Principal interés

1950 Oscurantismo Redes neuronales 1960 Edad de la razón Lógica

automatizada

1970 Movimiento Ing. del conocimiento Romántico

1980 Ilustración Aprendizaje maquinal 1990 Despertar gótico Redes neuronales

(11)

tificial

1917 Karel Capek -- ROBOT

1943 McCulloch - Pitts -- Arquitectura de Red Neuronal

1950 Alan Turing -- Test de Inteligencia para máquina.

1956 Newell, Shaw, Simon -- Desarrollan IPL-II En Darmount, desarrollo primera conferencia IA

McCarthy, Minsky, Newell, Simons, Shaw, …

1962 McCarthy se traslada a Stanford - Primer Robot Comercial.

1963 Minsky, Steps Towards Artificial Intelligence.

Historia breve

(12)

Inteligencia Artificial

12

1965 Buchanan, Feigenbaum & Lederberg Proyecto de SE DENDRAL

Lógica Fuzzy - Lofti Zadeh Teorema de Robinson

1968 Minsky, “Semantic Information Processing”

Minsky & Russell - Perceptron.

1970 PROLOG -- Colmerauer

Pople & Myers inician INTERNIST 1972 Smalltalk (Xerox Parc).

1974 1er Robot controlado computador.

Historia breve

(13)

tificial

Q 1975 Larry Harris funda Corp. Artificial Intelligence

Q Frames de Minsky

Q 1976 Dempster - Shafer.

Q 1982 Red Neuronal Artificial - John Hopfield

Q Planteamiento de 5a generación por Japón.

Q 1988 Common Lisp

Q Lenguajes Orientados al objeto.

1990 Common Lisp - 2a edición.

Historia breve

(14)

Inteligencia Artificial

14

Q 2000-- Máquinas autónomas

Q Lenguajes

Q Microelectrónica

Q Nanotecnología

Historia breve

(15)

tificial

Cerebro - computador

(16)

Inteligencia Artificial

16

Inteligencia es:

Capacidad de entender, clasificar y generar datos, información y/o conocimiento.

Capacidad para solucionar problemas no simples.

Capacidad para establecer estrategias con el objeto de hallar solución a problemas.

Capacidad para saber cuál es el medio en que existe.

(17)

tificial

Clases de inteligencia

·

Musical

·

Cinético-corporal

·

Lógico-matemática

·

Lingüística

·

Espacial

·

Interpersonal

·

Intrapersonal

Emocional

(18)

Inteligencia Artificial

18

Q

Competitiva

Q

Estratégica

Q

Gerencial

Q

...

(19)

tificial

Pensar es:

una actividad como lo es patinar, nadar, montar bicicleta, correr, etc.

Si no se practica no se tendrá habilidad para competir.

Es parte de la imaginación y el razonamiento.

El computador realiza muchas mas operaciones que el ser humano en menor tiempo, pero no piensa si esta bien o no.

(20)

Inteligencia Artificial

20

? ?

Sistemas inteligentes

(21)

tificial

Q ¿Software? Lenguajes

Q ¿Ingeniería de software?

Q Herramientas

Q ¿Hardware?

Sistemas inteligentes

(22)

Inteligencia Artificial

22

Problemas atacados

Percepción, Visión, Hablar

Procesamiento de lenguaje natural.

Quillian, Woods, Winograd, Schank, Marr, Norman,

Waltz.

¿Están volando?

¿Quién?

(23)

tificial

Resolviendo problemas

Juegos

120 10

Samuel, Newell, Simon, Berliner, Nilson.

¿Cómo puedo

encontrar el

movimiento

correcto?

(24)

Inteligencia Artificial

24

Control Robótico

Rosenblatt, Winston, Lenat, Quinlan, Michalski, Carbonell, Reddy.

Aprendizaje

(25)

tificial

Planificación, razonamiento

Warren, Sussman, Sacerdott, Tate, Fikes.

Tengo que ir a mi clase pero

necesito pasar al banco y también comprar algunas cosas en el

super. Si lo hago antes, no me da tiempo pero tengo que llegar

cuando mucho a las 6:00 PM.

(26)

Inteligencia Artificial

26

Sistemas expertos

Feigenbaum, Buchanan, Davies, Clancey, Waterman, McDermott.

No traje el computador.

¿Cuál es la falla?

(27)

tificial

Un sistema inteligente depende del conocimiento involucrado, las representaciones empleadas, las heurísticas o algoritmos para los procesos, la interfaz del usuario, el lenguaje empleado, ...

Un sistema inteligente explica sus conclusiones utilizando argumentos empleados en el

“razonamiento”, sugiere alternativas en la solución de problemas, aprende de la

“experiencia”.

(28)

Inteligencia Artificial

28

SBC

Sistemas Inteligentes

Sistemas neuronales Sistemas difusos Sistemas en lenguaje

natural

Sistemas hipertexto

Sistemas tutoriales inteligentes

Inteligencia artificial distribuida

BD inteligentes

Sistemas POO

(29)

tificial

Base

conocimiento Motor

inferencia

Estructura de Sistema Experto

Ing. Conocimiento

Expertos

Usuario

Bases de Dispositivos

Sensores

(30)

Inteligencia Artificial

30

Programas que utilizan conocimiento de un área reducida simulando el razonamiento humano para solucionar problemas complejos.

Software que simula el razonamiento que realiza el ser humano.

Sistema experto

Software que soluciona en un área reducida problemas complejos con la habilidad que lo hace un experto humano.

Software que emula los procesos de razonamiento del ser humano produciendo inferencias a partir de un conjunto de hechos y reglas preestablecidas.

(31)

tificial

Expertos vs sistemas expertos

Q

Un experto muere. Los procesos cognitivos dependen de la practica, actividad mental y física.

Q

Un SE se apaga y no se pierde el proceso.

Q

Transferir conocimiento de un humano a otro es un proceso laborioso, extenso y delicado (educación).

Q

Copiar software y conocimiento es rutina fácil.

(32)

Inteligencia Artificial

32

Q

Documentar la experiencia humana es extremadamente difícil.

Q

Documentar un SE es realizar un mapeo por medio de utilitarios.

Q

Un experto tiene diferentes decisiones por situaciones psíquicas, biológicas o físicas.

Q

Los resultados de un SE son consistentes y reproducibles.

Expertos vs sistemas expertos

(33)

tificial

Q

Los expertos son escasos y costosos.

Q

Los SE son costosos en su desarrollo pero baratos para operar.

Q

Los expertos adquieren el conocimiento en forma teórico práctica.

Q

La adquisición del conocimiento es teórico.

Expertos vs sistemas expertos

(34)

Inteligencia Artificial

34

Sistema inteligente

Modulo explicativo Modulo decisorio

Usuario Bases

de

datos

Dispositivos Sensor

Motor de inferencia Base de conocimiento

(35)

tificial

Q

El computador procesa y guarda DATOS

Q

El usuario maneja y busca INFORMACION

Q

El cerebro se alimenta de

CONOCIMIENTO

(36)

Inteligencia Artificial

36

Representación de conocimiento

Q

Frames (marcos)

Q

Lógica de predicados

Q

Redes semánticas

Q

Reglas de producción

Q

Guiones

Q

...

(37)

tificial

(38)

Inteligencia Artificial

38

Lenguaje natural

Permite al usuario comunicarse en su lenguaje.

Interpreta los datos o información del usuario en conocimiento.

Convierte el conocimiento y sus inferencias en información para el usuario.

Problemas: Sintaxis, semántica, modismos,

composición, integración, complejidad, conocimiento.

(39)

tificial

Robótica

Habla Visión

Movimiento

Emisor Receptor

Detección Forma

Color Servicio

Control Acción

(40)

Inteligencia Artificial

40

Otros desarrollos

Q Neurocomputación

Q Programación evolutiva

Q Computación en paralelo

Q Aprendizaje maquinal.

Q Control neurodifuso

Q Algoritmos genéticos

Q Vida artificial

Q Computación molecular

Q Realidad virtual

(41)

tificial

I2

I3

N1

N5

O8 W21

W25 W31

W35 W58

W18

(42)

Inteligencia Artificial

42

Algoritmos genéticos

Algoritmos que utilizan las operaciones de los procesos genéticos para hallar soluciones a problemas.

Parten y trabajan en varios puntos a la vez.

Empleados en optimización.

(43)

tificial

Vida artificial



Estudio de las características de la vida orgánica o de otra índole.



Simulación de los procesos biológicos de nacimiento, reproducción y muerte.



Comportamiento de especies.

(44)

Inteligencia Artificial

44

Computación molecular

Q

Programas y procesos computacionales

basados en las acciones realizadas por las

moléculas en el comportamiento de unión y

transmisión de energía.

(45)

tificial

Realidad virtual

Q

Hardware y software que provee

sensaciones en los sentidos del ser humano

buscando considerar que se esta en un

ambiente posiblemente desconocido pero

que él puede palpar, recorrer determinando

conocer una nueva realidad.

(46)

Inteligencia Artificial

46

Sistemas difusos



Sistemas desarrollados para implementar procesos que manipulen razonamiento aproximado utilizando herramientas de la lógica difusa.



Sistemas de control difuso.



Sistemas de control neurodifuso.

(47)

tificial

&

SI temperatura es alta

&

ENTONCES prender aire_acondicionado

&

María es muy bella.

&

Jorge es magnífico jugador.

&

La velocidad es muy alta.

&

SI gano un poco más

&

ENTONCES viajo a Europa.

&

La nota es muy bajita.

(48)

Inteligencia Artificial

48

Lógica difusa

@

Es una extensión de la lógica clásica.

@

Considera valores de verdad distintos de VERDADERO y FALSO, como POSIBLE, FACTIBLE, QUIZAS, ...

@

Sirve para representar el razonamiento

aproximado que realizamos.

(49)

tificial

Resumen

X

La IA es una disciplina nueva para la Ingeniería.

X

Busca generar máquinas que razonen como lo hace el hombre.

X

Utiliza conocimiento de varias disciplinas.

X

Busca solucionar problemas que requieren

Inteligencia.

(50)

Inteligencia Artificial

50

Elain Reich & Kevin Knight. Artificial Intelligence.

McGraw Hill. 2a ed., 1999

Libros texto

Stuart Russell & Peter Norvig. Inteligencia Artificial.

Un enfoque moderno. Prentice Hall, 7a ed. 2004.

Torres S. Luis C. Inteligencia Artificial ¿Qué es…?

¿Cómo…? Universidad Manuela Beltrán, 1996

Nilson Nills. Inteligencia Artificial. McGraw Hill. 2a ed., 2001.

(51)

tificial

Artificial Intelligence. An Engineering Approach.

Robert J. Schalkoff. McGraw-Hill, 1990.

Artificial Intelligence. An Engineering Approach.

Robert J. Schalkoff. McGraw-Hill, 1990.

Otros libros

Heuristics. Intelligent Search. J. Pearl, Addison- Wesley. 1984

Artificial Intelligence. A Knowledge-Based Approach.

M. W. Firebaugh, PSW-Kent Publishing Co. 1988

Artificial Intelligence. George F. Luger; William A.

Subblefield. 2a Edición. The Benjamin/Cummins Publishing, Co. 1993

(52)

Inteligencia Artificial

52

Expert systems and Applied Artificial Intelligence.

Efrain Turban. MacMillan Publishing Co. 1993

Otros libros

Steven L. Tanimoto. The elements of Artificial Intelligence Using Common Lisp. Computer Science Press.

(53)

tificial

¿Existirán máquinas que sean inteligentes?

¿Cuánto sabe de la inteligencia que posee?

¿Cuáles son los procesos cognitivos del ser humano?

¿Qué diferencia hay entre pensar y razonar?

¿El lenguaje qué acción tiene sobre la inteligencia?

¿Cuál es su estructura para almacenar conocimiento?

¿Es inteligencia construir una máquina inteligente?

¿Existe inteligencia en otro mundo?

¿Cómo aprende usted?

¿Si se aprende más se es más inteligente?

Referencias

Documento similar

En la figura 1 se muestra el modelo estándar de automatización con lógica difusa, que se usa para realizar este proyecto, en donde se traslada al arduino

• Probabilidad 0.8 significa 80% grado de creencia y no 80% verdad (ver lógica difusa=> conocido como grado de verdad) • 0.8 significa que el 80% paciente tienen caries al

Debido a que el Control Difuso se ha considerado como una alternativa de control en el manejo de procesos industriales se han desarrollados herramientas computacionales en el área

Recientemente los sistemas de control basado en lógica difusa están presentando resultados que parecen muy positivos en el control de sistemas fuertemente no lineales, como se

Como muestra de las capacidades de aprendizaje que puede presentar el controlador implementado con lógica difusa, en la figura 16 se puede observar la señal de actuación que presenta

El control de posición de la banda se realiza mediante un controlador de lógica difusa, el cual centra la imagen bajo la cámara y permite la ad- quisición de la imagen de la

Al finalizar la asignatura, el estudiante será capaz de diseñar e implementar circuitos y proyectos de sistemas digitales utilizando la lógica combinacional, lógica secuencial,

Es claro que monotonía de la lógica clásica limita su uso para razonamiento de sentido común pues el conocimiento debe ser permanentemente revisable.