Download Introducción a Conceptos teóricos – Unidad 1

Document related concepts

Historia de la inteligencia artificial wikipedia , lookup

Inteligencia artificial wikipedia , lookup

Test de Turing wikipedia , lookup

Cómo crear una mente wikipedia , lookup

Habitación china wikipedia , lookup

Transcript
Facultad de Ciencias Exactas y Tecnología
Universidad Nacional de Tucumán
Mg. Ing. Gustavo E. Juárez
INTRODUCCION A LA
INTELIGENCIA ARTIFICIAL
Contenido:
Inteligencia Artificial. Definiciones y Conceptos. Un poco de historia y situación
actual. Inteligencia Artificial Dura e Inteligencia Artificial Blanda. Agentes y su
inserción en la Inteligencia Artificial. Línea de Tiempo en el desarrollo de la IA
actual. Concepto de agentes. Representación del Conocimiento: Redes
Semánticas, Marcos (Frames), Redes Conceptuales, Reglas tipo IF-Then. Lógica
Aristoteliana utilizada en IA
Inteligencia.
Relaciones
INTRODUCCIÓN
A LA
INTELIGENCIA ARTIFICIAL
INTELIGENCIA
•  Definicion formal. Que es la inteligencia?
•  Como describiria a una persona Inteligente?
Tradicionalmente se relaciona a la Inteligencia con:
•  Pensamiento o establecimiento de relaciones entre hechos o conceptos
•  Resolucion de problemas cotidianos
•  Generacion de nuevos problemas
•  Creacion de productos u ofrecimiento de servicios
DEFINICIONES
Definiciones de Inteligencia Artificial
IA es la atribuida a las máquinas
capaces de hacer operaciones
propias de seres inteligentes
(DRAE).
La IA es el estudio de técnicas de
resolución de problemas de
complejidad exponencial mediante
el uso de conocimiento sobre el
campo de aplicación del problema
(Rich)
La IA es el estudio de las
computaciones que permiten
percibir, razonar y actuar
(Winston).
La IA estudia cómo lograr que las
máquinas realicen tareas que, por el
momento, son realizadas mejor por
los seres humanos. (Rich)
DEFINICIONES
Inteligencia
Artificial. Comparativa de
Definiciones
El arte de realizar maquinas con
capacidad para realizar funciones que
cuando son realizadas por personas,
requieren de inteligencia
(Kurzweil, 1990)
OBJETIVOS
Inteligencia
Artificial. Objetivos.
INGENIERIL
CIENTIFICO
•  Resolver
problemas reales
actuando como un
conjuntos de ideas
que permitan
representar y
utilizar el
conocimiento.
•  Determinar que
ideas acerca de la
representación
del conocimiento,
del uso que se le
da a este y la
integración de los
mismos en
sistemas
inteligentes.
OBJETIVOS
Inteligencia
Artificial. Objetivos.
El objetivo de la IA no es, la sustitución del hombre por la
máquina, sino convertir una computadora en una
herramienta eficaz y útil al servicio del hombre, pero con un
campo de posibilidades que sobrepasan lo convencional.
OBJETIVOS
Inteligencia
Artificial. Objetivos.
Los programas de IA se centran en el “que” de un
problema y no en el “cómo”, buscando programar a la
computadora para que reconozca el problema mediante un
comportamiento inteligente.
CARACTERISTICAS
Inteligencia
Artificial. Objetivos.
La Inteligencia Artificial es un campo de investigación y
aplicación que trata de conseguir que las computadoras
simulen en cierta manera la inteligencia humana. El
problema es que la inteligencia humana es difícil de
circunscribir y definir.
CONTEXTO DE LA
INTELIGENCIA ARTIFICIAL
CLASIFICACIÓN DE LA
INTELIGENCIA ARTIFICIAL
DURA - BLANDA
John Searle (Profesor de Filosofía en la Universidad de California, Berkeley) en
el año 1980 planteo:
•  Inteligencia en el sentido “duro” involucra a los estados mentales que alcanzan
los entes inteligentes: conciencia, pensamiento y comprensión.
•  Tesis de la IA dura: " La computadora no es simplemente un instrumento en el
estudio de la mente, más bien cuando la computadora es programada de manera
apropiada realmente es una mente en el sentido que estas con los programas
correctos, pueden entender y tener otros estados cognoscitivos“.
•  Searle niega la IA dura usando el argumento de la “sala china”.
CLASIFICACIÓN DE LA
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL DURA
La inteligencia artificial dura se propone la creación de formas de
inteligencia basada en las computadoras, que pueda razonar y
resolver problemas. En teoría, esta forma de inteligencia
artificial debería ser consciente de sí misma.
Computador HAL 9000 del film
”2001 Odisea del Espacio”.
CLASIFICACIÓN DE LA
INTELIGENCIA ARTIFICIAL
INTELIGENCIA ARTIFICIAL BLANDA
En este caso, el objetivo es la creación de una inteligencia basada en
máquinas, que sólo pueda ser operacional dentro de un dominio
limitado. No se pretenden máquinas inteligentes e independientes,
sino adecuadas solamente para una tarea especifica.
Edificios inteligentes (INMOTICA),
con dispositivos de control de
temperatura, cerrar puertas y
ventanas, registrar entrada/salida
personas, etc..
HISTORIA
DE LA
Marco
Histórico
de la Inteligencia Artificial.
INTELIGENCIA ARTIFICIAL
1956
John McCarthy
Investigador del MIT
Dartmouth College
New Hampshire - US
Dartmouth Summer Research Conference on Artificial Intelligence
Marvin Minsky
Fundador del MIT
Laboratorio de AI
Allen Newell
Profesor de Carnegie
Mellon University
Herbert Simon
Profesor de Carnegie
Mellon University
Discutieron acerca del potencial de la computadora para simular la
inteligencia humana y sentaron las bases de trabajo para las investigaciones
en la Inteligencia Artificial, sustentada sobre sus propias leyes, y se plantearon
como objetivo principal el desarrollo de programas por computadoras capaces
de exhibir una conducta inteligente.
HISTORIA DE LA
INTELIGENCIA ARTIFICIAL
HISTORIA DE LA
INTELIGENCIA ARTIFICIAL
COMPORTAMIENTO HUMANO
TEST DE TURING
La prueba de Turing (propuesta por Alan Turing en 1950) se
diseño para proporcionar una definición operacional y
satisfactoria de inteligencia.
En vez de proporcionar una larga lista y quizás controvertida de
cualidades necesarias obtener inteligencia artificialmente, el
sugirió una prueba basada en la incapacidad de
diferenciar entre entidades inteligentes
indiscutibles y seres humanos.
COMPORTAMIENTO HUMANO
TEST DE TURING
La idea central del Test es determinar si el Sujeto es incapaz de determinar si en el
otro extremo de la comunicación hay una humano o una maquina.
Esta situación implicaría reconocer que la maquina ha alcanzado un determinado
nivel de madurez o Inteligencia
COMPORTAMIENTO HUMANO
TEST DE TURING
•  Procesar un lenguaje natural: para así poder establecer una comunicación
satisfactoria, mas allá que la misma se realice en cualquier idioma humano.
•  Representar el conocimiento: Para Guardar toda la información que se le
haya dado antes o durante el interrogatorio. Utilización de Bases de Datos
para receptar las preguntas y luego almacenarlas.
•  Razonar Automáticamente: Utiliza la información guardada al responder
preguntas y obtener nuevas conclusiones o tomar decisiones.
•  Autoaprendizaje de la maquina: Con el propósito de adaptarse a nuevas
circunstancias. El Autoaprendizaje conlleva a la autoevaluación.
COMPORTAMIENTO HUMANO
TEST DE TURING - CAPACIDADES
Para llevar adelante el Test de Turing, la computadora deber ser capaz de:
Procesamiento del
Lenguaje Natural
para poder comunicarse
Aprendizaje
Automático
Representación del
Conocimiento
para adaptarse a nuevos
contextos
para almacenar
información
Razonamiento
Automático
para procesar la
información almacenada
IMPLEMENTACIONES DEL
TEST DE TURING
El Test de Turing presenta numerosas implementaciones, que van desde Chatbot
para asistencia a los usuarios, hasta la validación CAPTCHA (Completely
Automated Public Turing test to tell Computers and Humans Apart) para el
ingreso de datos.
http://www.alicebot.org/
FUNDAMENTOS DE LA
INTELIGENCIA ARTIFICIAL
MATEMATICA
Inteligencia
Artificial.
ESTADO DEL
ARTE Futuro.
DE LA
INTELIGENCIA ARTIFICIAL
•  Videos
HISTORIA DE LA
INTELIGENCIA ARTIFICIAL
Trabajo Grupal (presentacion: Jueves 30/3/2017)
Tarea:
•  grupos de numeros pares desarrollar un trabajo de investigacion del software
CHINOOK (juego de damas). https://webdocs.cs.ualberta.ca/~chinook/play/
• 
grupos impares acerca de DEEP BLUE (juego de ajedrez)
http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/deepblue/
Contenido: documentar caracteristicas, estrategias, lenguaje de implementacion,
otros conceptos relevantes. Integracion de Contenidos
Formato: Presentacion (.pptx, otros)
REFERENCIAS
Libros
Inteligencia artificial: un enfoque moderno
Stuart J. Russell y Peter Norvig.--Tr. Raúl Bautista Gutiérrez.--Rev. Tca. Raymundo Hugo Rangel
Gutiérrez. Prentice-Hall Hispanoamericana. México /c.1996/1 ej. Capitulo No 1
Sitios Webs
http://campusvirtual.unex.es/cala/epistemowikia/index.php?title=Prueba_o_test_de_Turing
http://cmapspublic2.ihmc.us/rid=1201385221250_89104278_7699/Inteligencia%20Artificial.cmap
http://www.cs.colostate.edu/~anderson/cs440/
https://webdocs.cs.ualberta.ca/~chinook/play/
http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/deepblue/
http://www1.herrera.unt.edu.ar/intar