Download Introducción a Conceptos teóricos – Unidad 1
Document related concepts
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