Академический Документы
Профессиональный Документы
Культура Документы
ARTIFICIAL
Universidad Mariano Gálvez
Libro
Inteligencia Artificial
Un enfoque Moderno
Stuart Russell
Peter Norving
Definicion de IA
Inteligencia: Habilidad de aprender y resolver problemas.
Diccionario Webster, independiente si es humano o maquina.
InteligenciaArtificial: Es la inteligencia exhibida por maquinas y
software. Wikipedia.
La ciencia e ingenieria de crear maquinas inteligentes. John
McCarthy – Pionero de la IA
El estudio y diseño de agentes inteligentes, en donde un AI es un
sistema que percibe su ambiente y toma acciones para maximizar
su posibilidad de éxito. Russell & Norvik
Porque IA
“Así como la revolución Industrial libero a muchos humanos del trabajo
físico, creo que la IA tiene el potencial de liberar a la humanidad de la
fatiga mental”. Andrew Ng – investigador activo de IA y Machine Learning.
“El desarrollo completo de la IA podria significar el fin de la raza
humana". Stephen Hawking.
“IA sera la ultima version de Google, el ultimo motor de busqueda que
entendera todo de la Web, entendera exactamente lo que quiere y se
lo dara, aun no hacemos eso ni de cerca". Larry Page
“Si construimos dispositivos que se hagan cargo de todo por nosotros,
eventualmente se desharan de los humanos lentos para encargarse de
las compañias mas eficientemente”. Steve Wozniak
Que es IA? Es la ciencia que hace que las maquinas:
Piensen como Piensen racionalmente,
humanos, es ver el proceso del
pensamiento no como
complejo no es el cerebro lo crea sino
a donde IA va como un procedimiento
racional, no ha habido
mucho progreso
Actuen como
Personas, un Actuen
chatbot es un racionalmente
ejemplo
Que es la IA
Sistemas que piensan como humanos: El nuevo y excitante
esfuerzo por hacer que las computadoras piensen…maquinas con
mentes, en el mas sentido literal. (Haugeland 1985)
COMO HACER QUE LAS COMPUTADORAS TENGAN MENTE O PIENSEN.
Sistemas que actuen como humanos: El estudio de cómo lograr
que las computadoras realicen tareas que, por el momento, los
humanos hacen mejor. (Rich y Knight, 1991) COMO HACER QUE LAS
COMPUTADORAS ACTUEN COMO HUMANOS
Que es la IA
Comportamiento humano.
Pensamiento Racional – El enfoque de las
leyes del pensamiento
Inicio de la Lógica, permitió codificar el pensamiento.
Envuelve logica y matematica para crear IA.
Varias escuelas griegas desarrollaron formas de logica: Notacion y reglas de derivacion de
pensamientos.
Problemas:
No todo el conocimiento puede ser expresado con notaciones
logicas.
Podria agotar los recursos de la computadora.
Actuar de forma racional – El enfoque
del agente racional
Actuar racionalmente significa que realizara las acciones optimas con el fin de
alcanzar los objetivos definidos. Como hara esto? Maximizando su utilidad esperada.
Es decir:
Se utilizara el termino racional en una forma muy específica:
Racional: maximizar el alcance de objetivos pre-definidos
“Racionalidad computacional”
Es decir hacer que la computacion actue racionalmente por mi
El cerebro? La inteligencia humana es
muy superior a la de las maquinas
Podemos utilizar la forma en que trabaja el
cerebro para hacer un sistema ingeligente?
Algunas veces se tiene alguna inspiración en
como trabaja el cerebro para recrear IA.
Los cerebros (mentes humanas) son muy buenos
en hacer decisiones racionales, pero no
perfectas.
Los cerebros no son tan modulares como el
software. Seria muy difícil hacer ingeniería
reversa.
“Los cerebros son a la inteligencia lo que las
alas son al volar”
El cerebro?
Asimo bailando.
Otras areas:
Cirugia Robotica
Limpieza del hogar
Navegacion
Sistemas de Recomendación
Netflix
Amazon
Google
e-mail
Filtrospam:
aprende de
sus propias
acciones para
detectarlo.
Deteccion de rostro
Fotografias,
tagear
Metodo Viola-Jones
Paula Viola
Michael Jones
Describieron la metodologia en el 2001
en una conferencia sobre vision por
computadora y reconocimiento de
patrones.
Deteccion de rostro
El metodo Viola-Jones detecta y
clasifica imagines no teniendo en
cuenta caracteristicas del rostro ni
pixeles sino ventanas de 24x24
pixeles para reconocer si hay
diferentes rectangulos en el.
Utiliza: Adaboost, un algoritmo de
Machine Learning o aprendizaje
automatico. Boosting=clasificacion.
Deteccion de rostro
Fallo.
Otra area: Reconocimiento de rostro
Identificacion de personas a traves
del rotro.
Actualmente existen fallos porque
podria existir diferente iluminacion,
posicion, la persona podria estar
sonriendo o no, podria ser en la
manana o en la tarde, podria utilizar
lentes o no, rostro a la derecho o
izquierda, es decir muchas variaciones.
Otra area: Reconocimiento de rostro
Progresosignificante en imagenes
medicas, por ejemplo:
Deteccion de cancer de seno en
mamografias.
Y muchas otras que requieren imagenes
del cuerpo, cerebro y huesos.
Juegos con adversarios
Parte importante de la IA.
Juego de ajedrez: Deep blue fue
capaz de utilizer poderosos
algoritmos de busqueda para
ganarle a Kasparov.
Siempre se ha deseado crear
programas de computadoras que
puedan competir contra humanos.
Juegos con adversarios
Airpoly
1. Ver Video 1:
https://www.youtube.com/watch?v=h5g82YNmwmU
2. Ver Video 2:
https://www.youtube.com/watch?v=t33G77R7FJQ
3. Instalar aplicación y probarla…
Tarea: Leer el siguiente articulo para la
proxima clase
Es la IA permanentemente inescrutable?
http://nautil.us/issue/40/learning/is-artificial-intelligence-
permanently-inscrutable
En este modelo se habla sobre el modelo de corrección versus
interpretabilidad. El cual es un concepto muy importante de
alto nivel.