Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SESION
01
Inteligencia: Facultad de comprender, de conocer. // Habilidad, destreza. Artificial: Hecho por la mano del hombre // Contrario a natural. Mente: inteligencia, pensamiento, memoria. Mquina: conjunto de instrumentos que transforma la energa para producir efectos determinados. Cerebro: materia nerviosa que ocupa el crneo // Inteligencia.
2
Terminologa
Inteligencia Artificial Mente Mquina Cerebro
Percepcin: sensacin interior, impresin material hecha por los sentidos. Razn: facultad para juzgar. Raciocinio: facultad, accin o modo de razonar. // Conceptos que se deducen que permiten llegar a una demostracin. Intuicin: conocimiento claro o imediato de verdades que se encuentran en nuestro espritu sin la necesidad del raciocinio. Heurstica: arte de inventar. // Derivado de la prctica. Informtica: ciencia del tratamiento automtico y lgico de la informacin.
Terminologa
Percepcin Razn Raciocinio Intuicin Heuristica Informtica
Definicin de IA Desarrollo de mtodos y algoritmos que permitan a las computadoras comportarse de modo inteligente. Alan Tring: Al final del siglo seremos capaces de fabricar mquinas que piensan sin el temor de que alguien lo contradiga. IA nace como disciplina en la conferencia The Dartmouth Summer research Project on Artificial Intelligence, organizada entre otros por, John McCarthy, Marvin Minsky, Allen Newell e Herbert Simon.
Nombres importantes en la IA: Thomas Hobbes (1650, reglas), Leibnitz, Tring, John McCarthy (IA, 1956), Allen Newell, Herbert Simon, Marvin Minsky, Edward Feigenbaum, Carnegie Mellon University (CMU), Massachussetts Institute of Technology 4 (MIT)
Definicin de IA
No existe un consenso para una nica definicin de inteligencia artificial, inclusive las opiniones que acreditan que la IA no es posible. Una definicin general de la IA es:
Definicin de IA
La Inteligencia artificial es una rea de la ciencia de la computacin cuyo inters es el desenvolvimiento de sistemas computacionales inteligentes, esto es, sistemas computacionales que exiben caractersticas asociadas con la inteligencia en el comportamiento humano tales como la comprensin del lenguaje, aprendizaje, raciocnio y resolucin de problemas.
Definicin de IA
(Kurzweil, 1990) "IA es el arte de crear mquinas que realizan funciones que precisan de inteligencia cuando son realizadas por las personas" (Rich e Knight, 1991) IA es el estudio de cmo hacer que las computadoras hagan cosas en las cuales los procesos son menores. (Schalkoff, 1990) , IA es un campo de estudio que busca explicar y emular el comportamiento inteligente en trminos de procesos computacionales. (Luger e Stubblefield, 1993) IA es una rama de la ciencia de la computacin que est interesada en la automatizacin del comportamiento inteligente.
7
Definicin de IA
Definicin de IA
Actuando humanamente: La prueba de Turing (1950). Para que un sistema de IA tenga esa capacidade se considera que debe pasar por la prueba de Turing (1950), para eso la computadora debe ser capaz de: procesamiento del lenguaje natural, representacin del conocimiento, raciocinio automatizado, aprendizaje de mquinas, visin computacional, robtica. Pensando humanamente: El mtodo del modelo cognitivo. Desenvolvimiento de teorias sobre los trabajos de la mente humana.
Pensando racionalmente: las leyes del mtodo del pensamiento, uso de silogismos, Aristteles fu uno de los primeros en codificar el pensamiento correcto, o sea, procesos de raciocnio irrefutables. Esas leyes iniciaran la lgica formal (siglos XIX, XX). Ejemplo: Juan es un hombre; todos los hombres son mortales; en consecuencia Juan es un mortal.
Definicin de IA
Actuando racionalmente: El mtodo del agente racional. Un agente es cualquier cosa que percibe y actua. Por tanto, la IA es vista como el estudio y construccin de agentes racionales. Un agente racional es algo que procura seguir sus objetivos a travs de sus creencias.
Definicin de IA
Pregunta: Una computadora es capaz de realizar actividades inteligentes como los seres humanos ?... Por mas de cinco dcadas la respuesta fu no, la incapacidad para sintetizar en los circuitos electrnicos procesos tan complejos que acontecen en el cerebro humano. Dentro de dominios bien delimitados de la IA si es posible.
10
Inteligencia artificial (IA): subclase de la ciencia de la computacin. Ideas de la IA: son antiguas y pertenecen al inicio de la civilizacin humana. Cinema: Artificial Intelligence, Matrix, 2001: star Wars, Avatar, etc Smbolos de la IA: robot y computadora.
4 B 4 C 3 A S 5 5 G 4 D E F 3 2 4
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Es una rea que formula y mejora procedimientos generales de manipulacin del conocimiento para resolver problemas no algortmicos. Esas tcnicas intentan establecer reglas para generar una secuencia de soluciones parciales que muestran una tendencia para la 12 solucin del problema.
Para todas las personas, si x es jefe de y, entonces y es subordinado de x. x, y Jefe(x,y) Subordinado(y,x) Todas las personas aman a alguien x y Persona(x) Persona(y) Ama(x, y) Existen personas a las que les quieren todos y x Persona(y) Persona(x) Ama(x,y),
y)
Esta rea desenvuelve y Tcnicas de la IA mejora formalismos, Mtodos de bsqueda heurstica (Problem solving). lenguajes y sistemas para Representacin del conocimiento la codificacin, anlisis y Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). manipulacin eficiente del conocimento en la Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). computadora.
Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Esta rea utiliza una combinacin de las dos reas anteriores para simular en la computadora los mecanismos de resolucin de problemas utilizados por los especialistas humanos dentro de un domnio especfico. La idea es sustituir el especialista humano por un especialista basado en la computadora.
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Aprendizaje : Esta rea se dedica a la elaboracin de tcnicas que permite, de manera dinmica y automatizada, mejorar el desempeo de software en tiempo de ejecucin. El aprendizaje puede ser supervisado o no.
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Es una rea que desenvuelve y formula estructuras computacionales altamente paralelas Tcnicas de la IA que modelan las Mtodos de bsqueda heurstica (Problem solving). neuronas biolgicas y Representacin del conocimiento sus interligaciones o Sistemas expertos o especialistas (Expert systems). sinapsis. Despus de Redes neuronales artificiales (Artificial neural networks). un entrenamiento, esas Procesamiento del lenguaje natural estructuras tienen la Conjuntos difusos (Fuzzy sets). capacidad de Computacin evolutiva (Evolutionary computation). almacenar y reproducir Minera de datos (Data mining). algunos Computacin suave (Soft computing). Inteligencia artificial distribuda. comportamientos Visin artificial enfatizados durante el entrenamiento.
Esta rea de la IA desenvuelve metodologias para dotar a las mquinas Tcnicas de la IA de capacidades de comunicacin en alto nvel Mtodos de bsqueda heurstica (Problem solving). a travs del lenguaje Representacin del conocimiento natural escrito o hablado, Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). intentando que la Procesamiento del lenguaje natural interaccin hombre Conjuntos difusos (Fuzzy sets). mquina sea mas directa Computacin evolutiva (Evolutionary computation). y productiva.
Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Esta rea pretende representar y usar en forma eficiente el conocimiento difuso e impreciso mediante el uso positiv negativ negativ positiv positiv negativ ungefhr de conjuntos difusos. El klein mittel gro gro mittel klein null trmino lgica difusa se asocia en primera instancia la teoria lgica que auxilia en la formalizacin de raciocnio aproximado. Tcnicas de la IA Podra ser includa en Mtodos de bsqueda heurstica (Problem solving). lgica de multivalores para Representacin del conocimiento que sea ms completa, Sistemas expertos o especialistas (Expert systems). utiliza conceptos que Redes neuronales artificiales (Artificial neural networks). incluye: variables Procesamiento del lenguaje natural lingusticas, reglas difusas Conjuntos difusos (Fuzzy sets). if-then, cuantificadores Computacin evolutiva (Evolutionary computation). difusos. Minera de datos (Data mining).
1 2 6 8 13
fast genau 2
ungefhr 13
Son una nueva tcnica de optimizacin que emula a los mecanismos evolucionarios del mundo natural. Esa metfora biolgica est basada en un mecanismo de seleccin que asegura su existencia, en un mecanismo de hibridizacin (crossover) que permite la evolucin del sistema, y un mecanismo de mutacin que introduce el efecto de "chance". La computacin evolutiva es una generalizacin de los algoritmos genticos y la programacin gentica.
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Esta rea se concentra en el anlisis de datos en una base de datos usando herramientas para identificar patrones y establecer relaciones sin el conocimento del significado de los datos; fue inventada por la IBM. DM puede ser hecha en una Data warehouse.
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Considera el desenvolvimento de sistemas computacionales que a diferencia de la computacin convencional (hard) son tolerantes a la imprecicin, incerteza, verdad parcial, aproximacin. El modelo es la mente humana. Principais constituintes: FL, NN, EC, ML, PR.
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Esta rea se concentra en el estudio de las formas de cooperacin entre diferentes agentes. Los agentes normalmente estn distribudos en un cierto nmero de procesadores interligados por una red de rea local
Tcnicas de la IA Mtodos de bsqueda heurstica (Problem solving). Representacin del conocimiento Sistemas expertos o especialistas (Expert systems). Redes neuronales artificiales (Artificial neural networks). Procesamiento del lenguaje natural Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial
Esta rea pretende dotar al computador de capacidad sensitiva a travs de visin computacional, Tcnicas de la IA procesamiento de voz, Mtodos de bsqueda heurstica (Problem solving). nocin de proximidad, Representacin del conocimiento etc. Esas tcnicas son Sistemas expertos o especialistas (Expert systems). para el Redes neuronales artificiales (Artificial neural networks). necesarias desenvolvimento de Procesamiento del lenguaje natural robots con alto grado de Conjuntos difusos (Fuzzy sets). Computacin evolutiva (Evolutionary computation). autonoma.
Minera de datos (Data mining). Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial