Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería...

16
Universidad de los Andes Universidad de los Andes Núcleo Universitario Alberto Adriani Núcleo Universitario Alberto Adriani Inteligencia Inteligencia Artificial Artificial Ingeniería de Sistemas Ingeniería de Sistemas

Transcript of Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería...

Page 1: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Universidad de los AndesUniversidad de los AndesNúcleo Universitario Alberto AdrianiNúcleo Universitario Alberto Adriani

Universidad de los AndesUniversidad de los AndesNúcleo Universitario Alberto AdrianiNúcleo Universitario Alberto Adriani

Inteligencia ArtificialInteligencia Artificial

Ingeniería de SistemasIngeniería de SistemasIngeniería de SistemasIngeniería de Sistemas

Page 2: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Inteligencia Artificial (IA)Inteligencia Artificial (IA)

Ciencias de computaciónCiencias de computación

Page 3: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Inteligencia ArtificialInteligencia Artificial

“La Inteligencia Artificial es la parte de las Ciencias de la computación que se ocupa del diseño de sistemas de computación inteligentes, esto es, sistemas que exhiben las características que asociamos con la inteligencia en el comportamiento humano” (Barr y Feigembaum).

“La Inteligencia Artificial es el estudio de cómo hacer que las computadoras hagan cosas que hasta el momento, los humanos hacen mejor” (Rich y Knight).

Page 4: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Objetivo de la IAObjetivo de la IA

DDuplicar las facultades de comportamiento uplicar las facultades de comportamiento del ser del ser humanhumanoo((

AprenderAprender Tomar decisionesTomar decisiones PercibirPercibir RazonarRazonar ActuarActuar

Page 5: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Limitaciones de la IALimitaciones de la IA

““EEl problema de la Inteligencia l problema de la Inteligencia Artificial es la naturaleza de la Artificial es la naturaleza de la misma inteligencia, un tema que misma inteligencia, un tema que nadie comprende muy biennadie comprende muy bien””..

((Minsky M. Minsky M. "Robotics""Robotics". Omni . Omni Publications International. New York, Publications International. New York, 1985. Traducción española:1985. Traducción española: RobóticaRobótica. Editorial Planeta, 1986. Editorial Planeta, 1986))..

Page 6: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Campos de la IACampos de la IA

Redes NeuronalesRedes NeuronalesLógica DifusaLógica DifusaSistemas Expertos y Sistemas Basados en Sistemas Expertos y Sistemas Basados en ConocimientosConocimientosTécnicas de BúsquedaTécnicas de BúsquedaSistemas Multi-AgentesSistemas Multi-AgentesVisión ArtificialVisión ArtificialAprendizaje de MaquinaAprendizaje de MaquinaAlgoritmos genéticosAlgoritmos genéticosRobóticaRobótica

Page 7: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Redes neuronalesRedes neuronales

Más de 100 millones de neuronas

Page 8: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

NeuronaNeurona

ElementosElementos

Page 9: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Redes Neuronales Redes Neuronales ArtificialesArtificiales

Page 10: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Neurona ArtificialNeurona Biológica

Page 11: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Neurona ArtificialNeurona Artificial

X1

X2

.

.

.Xn

w1

w2

wn

Entrada Pesos

Función de Activación

Y = f (WtX)

Page 12: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

AprendizajeAprendizaje

X1

X2

.

.

.Xn

w1

w2

wn

Patrones de entrada

Pesos

Función de Activación

Y = f (WtX)

?

Patrones de salida

Page 13: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Ejemplo: Función Y lógicaEjemplo: Función Y lógicaA B A y B

1 1 1

1 0 0

0 1 0

0 0 0

Cuántas entradas? 2Cuántas Salidas? 1

Page 14: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

EjemploEjemplo

A

B

w1

w2 ∑

PesosFunción de Activación

Page 15: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Aprendizaje de las RNAAprendizaje de las RNA

No Supervisado

Supervisado

Page 16: Universidad de los Andes Núcleo Universitario Alberto Adriani Inteligencia Artificial Ingeniería de Sistemas.

Demostración en matlabDemostración en matlab