• No se han encontrado resultados

Introducción a la Inteligencia Artificial. Introducción a la Inteligencia Artificial. Material de estudio y bibliografía.

N/A
N/A
Protected

Academic year: 2021

Share "Introducción a la Inteligencia Artificial. Introducción a la Inteligencia Artificial. Material de estudio y bibliografía."

Copied!
7
0
0

Texto completo

(1)

Introducción a la Inteligencia Artificial

Ilustración: Hernán Juárez

Profesores:

Claudio Verrastro [email protected] Juan Carlos Gómez [email protected]

Introducción a la Inteligencia Artificial

Introducción a la Inteligencia

Artificial 2012 2

Docentes:

 Claudio Verrastro

 Juan Carlos Gómez

 Leandro Di Matteo

 Esteban Venialgo

 Lucio Martinez G.

Área:

 Fundamentos de la Inteligencia Artificial

 Lógica Difusa

 Algoritmos Genéticos

 Visión Artificial

 Redes Neuronales

Año 2012

Material de estudio y bibliografía

Introducción a la Inteligencia

Artificial 2012 3

Página del GIAR www.secyt.frba.utn.edu.ar/gia/

Apuntes de la Cátedra

"IA un enfoque moderno" – Rusell,Norvig – 2ª ed.

– Pearson, Prentice Hall

"Fuzzy Control” – J.C. Gómez – edUTecNe http://www.edutecne.utn.edu.ar/tutoriales.html

Fundamentos de la Inteligencia Artificial

Claudio Verrastro

4 Introducción a la Inteligencia

Artificial 2012

(2)

Fundamentos de la Inteligencia Artificial

Introducción a la Inteligencia

Artificial 2012 5

•¿Qué es la Inteligencia Artificial?

•Historia

•Estado del arte

•Solución de problemas mediante búsquedas

•Juegos y complejidad algorítmica

•TSP

•Sistemas expertos

Métodos de Búsqueda

Introducción a la Inteligencia

Artificial 2012 6

Métodos de Búsqueda

No Informada Informada

Irrevocables

Gradiente

Tentativos

Backtracking Búsqueda en grafo

Abrir primero Profundizar

primero

Método del Gradiente

Introducción a la Inteligencia

Artificial 2012 7

La función a optimizar es la función distancia D = nro de mosaicos en posición

incorrecta

Método de Backtraking

Introducción a la Inteligencia

Artificial 2012 8

Se hace “backtracking” cuando se alcanza un estado ya visitado

o cuando se hicieron 6 movimientos sin alcanzar la

meta

(3)

Árbol de búsqueda para juego del 8

Introducción a la Inteligencia

Artificial 2012 9

El árbol puede recorrerse con la estrategia de abrir primero, profundizar primero, o siguiendo alguna regla heurística.

¿Se puede garantizar encontrar el camino más corto?

El problema del Viajante de Comercio (TSP)

Introducción a la Inteligencia

Artificial 2012 10

1

2

3

5

4 1

1,2 1,3 1,5

1,2,3,4 1,2,3

1,4

1,2,3,4,5

1,2,4 1,2,5

Análisis Sintáctico

Introducción a la Inteligencia

Artificial 2012 11

DNP VP S V DNP VP P DNP PP DNP VP S DET DNP ⇒ DNP DNP PP DNP A NP NP N NP de P aprueba V nueva A Presidente ⇒ N compañía N venta N las DET El DET

S (oración), NP (frase nominal), VP (frase verbal), PP (frase proposicional), P (preposición), V (verbo), DNP (frase nominal con determinante), DET (artículo), A (adjetivo), N (sustantivo)

El presidente de la nueva compañía aprobó la venta

DET N P DET A N V DET N

DNP P DNP VP

DNP P S DNP P DNP VP

DNP VP Con estas reglas de reescritura verificar

la corrección de la siguiente oración.

S

Control Por Lógica Difusa Juan Carlos Gómez

12 Introducción a la Inteligencia

Artificial 2012

(4)

Qué Es Lógica Difusa

 Es una metodología para el manejo de información imitando la manera en que el humano toma decisiones

 De importante aplicación a los Sistemas de Control

 Se basa en reglas empíricas sin necesidad de un modelo matemático

Introducción a la Inteligencia

Artificial 2012 13

Ventajas Del Control Difuso

 Es robusto

Se puede programar para una reacción segura ante la pérdida de un sensor de realimentación

 Control basado en reglas

Pueden ser modificadas para ajustar o alterar drásticamente la respuesta, o agregar un nuevo sensor

 Múltiples entradas y múltiples salidas

Pueden agregarse sensores que aporten mas información, aunque estos sean de menor calidad, bajando el costo

 Controla sistemas alineales difíciles de modelar

Introducción a la Inteligencia

Artificial 2012 14

Etapas Del Motor de Logica Difusa

 Preprocesamiento

 Fuzificación

 Inferencia Difusa

 Defuzificación

 Postprocesamiento

Introducción a la Inteligencia

Artificial 2012 15

Fuerza de disparo de funciones de

pertenencia de entrada Fuzifica-

ción

Fuerza de disparo de funciones de pertenencia de

salida Inferencia

Difusa

Salidas Crudas Defuzifica-

ción

Salidas Post Procesa-

miento

Error y derivadas Pre Procesa-

miento

Entradas

Redes Neuronales

Introducción a la Inteligencia Artificial 2012

16

Esteban Venialgo

Lucio Martínez Garbino

(5)

Neurona biológica

Introducción a la Inteligencia Artificial 2012

17

Neurona artificial

Introducción a la Inteligencia

Artificial 2012 18

Red Neuronal Feedforward

Introducción a la Inteligencia Artificial 2012

19

Aplicación a las redes neuronales artificiales

 Se trata de que la red evolucione tanto en su

arquitectura como en los pesos sinápticos

 Se intenta realizar un aprendizaje supervisado.

 Se quiere controlar robots móviles en ambientes no estructurados.

 Se obtienen comportamientos

emergentes sorprendentes.

(6)

Leandro Di Matteo

Tratamiento Digital De Imágenes y Visión

Artificial

21 Introducción a la Inteligencia

Artificial 2012

Tratamiento digital de imágenes

Resumen de operaciones

• Operaciones geométricas:

•Zoom y Unzoom

•Giro y traslación

• Filtros para mejorar la imagen

• Mediana

• Media

• Moda

• Filtros de frecuencia pasa bajos, pasa altos y pasa banda

• Gradiente para la detección de bordes

• Gx, Gy

• Laplaciano

• Detección de puntos y líneas: EO, NS, NE-SO, NO-SE

• Histograma para ecualización y segmentación

22

Procesamiento básico

Introducción a la Inteligencia

Artificial 2012 23

Visión Artificial

Resumen

Introducción a la Inteligencia

Artificial 2012 24

•Todas las operaciones estándar de procesamiento de Imágenes

•Detección de Lineas de distinta longitud por medio de transformada de Hough

•Medición de distancias en tres ejes

•Detección del horizonte

•En implementacion: Encapsulamiento para convertirlo en un nodo de la red interna con capacidad para la medición de la distancia del punto mas cercano

•Control de Actitud del robot

• SLAM

(7)

Juan Carlos Gómez

Introducción a la Inteligencia

Artificial 2012 25

Algoritmos Genéticos

Algoritmos genéticos

Introducción a la Inteligencia

Artificial 2012 26

• Es un método de optimización y búsqueda.

• Se basa en la “supervivencia del individuo más apto”

• El primer libro que habla del tema se publico en 1989.

• Es un método netamente probabilístico.

 Se debe generar una “población de individuos” aleatoriamente.

 Se aplican algunos operadores



Reproducción.



Mutación.

 Se evalúa cada individuo de acuerdo a una “función objetivo”.

 Los que obtienen mejor puntaje tienen más probabilidad de pasar a la próxima generación.

Introducción a la Inteligencia

Artificial 2012 27

Algoritmos genéticos Introducción a la Inteligencia Artificial

Introducción a la Inteligencia

Artificial 2012 28

Objetivos de la Cátedra

Referencias

Documento similar

u Computaci´ on: verificaci´ on de programas, aprendizaje autom´ atico. IA1 99–00 CcIa Introducci´ on a la Inteligencia

Este Curso de Inteligencia Artificial para Desarrolladores en Inteligencia Artificial para Programadores le ofrece una formación especializada en la materia, conociendo

ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA.. Inteligencia

Para lograr tales comportamientos se aplican técnicas de otras disciplinas como la inteligencia artificial que estudia los métodos y algoritmos más utilizados.. En aplicaciones

a) Implementación de estructuras de datos con el lenguaje de programación Python. b) Implementación de algoritmos utilizados por los agentes en Inteligencia Artificial.

Ideas previas En busca de una definición Un ejemplo: Aprendizaje Un poco de Historia Orígenes Primeros años Métodos débiles Diversificación Inteligencia Artificial hoy

ELIMINE Paso = empacar productos medianos ADICIONE Paso = empacar productos pequeños..

En la actualidad cuando una persona menciona la palabra “Inteligencia Artificial”, lo En la actualidad cuando una persona menciona la palabra “Inteligencia