Está en la página 1de 23

ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS e INFORMTICA

SESION

01

Definicin de IA Conducta Inteligente Historia y evolucin de la IA Tcnicas de la IA. Aplicaciones.

MSc. Euler Tito Chura

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.

IA: sistemas que piensan como los humanos o racionalmente


(Haugeland, 1985) IA es un nuevo y excitante esfuerzo para hacer que las computadoras piensen ... mquinas con mentes, en el sentido literal y completo. (Bellman, 1978) IA consiste en la automatizacin de las actividades asociadas como pensamiento humano (toma de decisiones, resolucin de problemas, aprendizaje) (Charniak e McDermott, 1985) IA es el estudio de las faculdades mentales a travs del uso de los modelos computacionales (Winston, 1992) IA es el estudio de los clculos que hacen posible: razonar, percibir y actuar.

Definicin de IA

IA: sistemas que actan como los humanos o racionalmente

(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.

Historia de la inteligencia artificial

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

etwa zwischen 6 und 8

ungefhr 13

Computacin suave (Soft computing). Inteligencia artificial distribuda. Visin artificial

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

También podría gustarte