Beruflich Dokumente
Kultur Dokumente
NATURAL O ARTIFICIAL?
PENSAMIENTO ?
RACIONAL ?
INTELIGENCIA NATURAL
Inteligencia?
La inteligencia es causa o consecuencia? de qu? cmo pensamos? cmo medimos la inteligencia? la medida es binaria o difusa? tienen inteligencia los animales? inteligencia = instinto?
Inteligencia?
Es la facultad que tienen las personas de conocer, analizar, comprender situaciones. Es un conjunto de habilidades, destrezas y experiencias sobre cierto dominio.
Ejercicio 1
Diga el orden en que se puede clasificar la inteligencia de los siguientes animales. Argumente su respuesta. 1. Chimpanc 2. Gorila 3. Mono 4. Perro 5. Gato 6. Loro 7. Delfn 8. Pollo
Signos de Inteligencia
Aprender de la experiencia
Encontrar ambiguos
sentido
mensajes
Responder rpidamente a situaciones nuevas. Entender e inferir en forma racional. Aplicar conocimiento para manipular el medio que nos rodea. Aplicar y adquirir conocimiento nuevo. Pensar y razonar.
Ejercicio 2
cumple la siguiente B C + B A X X
Ejercicio 3. Anagramas
Con las mismas letras de cada una de estas palabras, sin obviar ni repetir ninguna de ellas, forme otras tres que pertenecen al mismo tema.
Aspectos de la Inteligencia
INTELIGENCIA HUMANA 1. Percepcin 2. Aprendizaje 3. Memoria y asociacin 4. El pensamiento abstracto. 5. Razonamiento 6. Solucin de problemas 7. Creatividad e imaginacin 8. Conciencia 9. Comunicacin INTELIGENCIA ARTIFICIAL 1. Percepcin 2. Aprendizaje 3. Memoria y asociacin 4. El pensamiento abstracto. 5. Razonamiento 6. Solucin de problemas 7. Creatividad e imaginacin 8. Conciencia 9. Comunicacin
Ejercicio 4
En qu se diferencian los siguientes conceptos:
1. 2. 3. 4. 5.
Percepcin y aprendizaje, cul es primero? Aprendizaje y memoria, se puede memorizar sin aprender? Memoria y comportamiento, Memoria y asociacin, [a b; a b ] Percepcin y comunicacin.
EL CEREBRO HUMANO
Cerebro Humano
1011
Neuronas (procesadores) Poder desconocido 1000 10000 conexiones por neurona Capacidad basada en las conexiones. Cada neurona es muy compleja. Almacenamiento redundante. No binario, no estable y no asncrono.
Cmo funciona ?
Neuronas
Sonido
Conexiones
Color
Sabor
Olor
Tersura
104 Hz
Sensores humanos
Sonido 102 Hz, 104 Hz Color 1015 Hz
102 Hz
Ejercicio 5
Diga qu perciben los siguientes sensores:
1. 2. 3. 4. 5. 6. Fotodiodo Giroscopio Micrfono Sonar Termistor Voltmetro 1. 2. 3. 4. 5. 6. Distancia Luz Orientacin Sonido Temperatura Voltaje
Existen sensores para medir?: Tersura de un objeto. El sabor de una sustancia. El olor de una sustancia
distribucin del procesamiento y del almacenamiento alta redundancia plasticidad (creacin/modificacin de sinapsis). tolerante a fallas 10 a 100 billones de neuronas, cada una conectado a otras 10.000 neuronas Los humanos pierden aprox.. 1000 neuronas por da.
2. INTELIGENCIA ARTIFICIAL
Qu es Artificial?
Hecho por mano o arte del hombre. Lo que hacen los animales es artificial?
Inteligencia Artificial
Naci en 1943 cuando Warren McCulloch y Walter Pitts propusieron un modelo de neurona del cerebro humano y animal. Es una ciencia que intenta la creacin de programas para mquinas que imiten el comportamiento y la comprensin humana, que sea capaz de aprender, reconocer y pensar.
Inteligencia Artificial
Ciencia. arte, religin? Intento. se lograr alguna vez? Crear programas para mquinas. software o hardware? Imitar. simulacin o imitacin? Comportamiento. comportamiento == accin? Comprensin. compresin == pensamiento? Humano. cmo piensan o actan los humanos? Capacidad de aprender. memorizar o aprender? Capacidad de reconocer. igual o parecido? Capacidad de pensar. lgica?
Es la comprensin de nosotros mismos como entidades inteligentes Es la construccin de entidades inteligentes artificiales. Es el arte de crear mquinas que realizan funciones que requieren inteligencia cuando dichas funciones son realizadas por el hombre. Es el estudio de cmo hacer que los ordenadores ejecuten cosas que, por el momento, los seres humanos lo hacemos mejor. Hace uso intensivo del software y algoritmos.
Inteligencia Artificial
Es
Observar que la definicin no menciona el hardware. El hardware es administrado finalmente por el software
La IA es una de las disciplinas ms nuevas (inici formalmente en 1956). A diferencia de otros campos de estudio donde todo est descubierto (como la fsica o las matemticas), la IA tiene muchas reas con grandes oportunidad para la investigacin e innovacin.
Alcance de la IA
La IA abarca desde reas generales (percepcin, razonamiento lgico) hasta especficas (ajedrez, teoremas, etc.) Permite automatizar el trabajo intelectual a cientficos de otras reas. Ofrece a los cientficos de IA el aplicarla en cualquier rea donde se aplique el intelecto humano.
RACIONALIDAD
Racionalidad
La racionalidad se entiende referida a la accin y designa aquel tipo de accin configurada de forma que permita obtener ciertos objetivos predefinidos. La racionalidad consiste en la inteligente persecucin de fines mediante acciones adecuadas. Un agente racional es aquel que saca el mximo provecho (objetivo, meta) de una dada situacin (restricciones). Actuar racionalmente significa elegir una alternativa con la jerarqua ms alta dentro de un grupo de alternativas factibles.
Racionalidad
Est referida a la decisin tomar dado que no necesariamente se dispone de toda la informacin.
La racionalidad est referida al logro del objetivo planteado minimizando las desviaciones.
Esta relacionada a la conducta, pero no significa que los humanos sean irracionales o mentalmente desequilibrados.
Ejercicio 8
Diga que hara en los siguientes casos: 1. Tiene una pregunta con dos alternativas y no sabe la respuesta. qu alternativa marca? 2. Est caminando y se aparecen 3 delincuentes armados y le solicitan dinero. 3. Est manejando su automvil a 80 k/m y repentinamente se cruza una persona. (usted logra ver a la persona a 5 metros de distancia). 4. Ve a su enamorada besndose con su mejor amigo. 5. Est en la orilla de la playa y viene una ola muy grande.
Racionalidad Limitada
Actuar racionalmente cuando no se dispone de tiempo para efectuar los clculos para tomar una decisin.
Ejercicio 9
Estas trabajando en una empresa distribuidora de alimentos y te asignan la tarea de entregar un paquete a cada uno de 100 clientes. Cunto tiempo tomaras en decidir en qu orden visitar a los clientes? Se intenta minimizar la distancia recorrida en cada viaje.
100 * 99 * 98 * 97 * . * 1 = 100!
Razonar Actuar?
Actuar Razonar?
Razonamiento (Lgica) razonamiento para llegar a conclusiones. Comportamiento (Accin) acciones para llegar a objetivos.
Pensamiento
Comportamiento (actuacin)
Qu es la Inteligencia Artificial?
La interesante tarea de lograr que las computadoras piensen... Mquinas con mente, en su amplio sentido literal (Haugeland, 1985) [La automatizacin de] actividades que vinculamos con procesos de pensamiento humano, actividades tales como la toma de decisiones, resolucin de problemas, aprendizaje... (Bellman, 1978) El arte de crear mquinas con capacidad de realizar funciones que realizadas por personas requieren inteligencia (Kurzweil, 1990) El estudio de cmo lograr que las computadores realicen tareas que, por el momento, los humanos hacen mejor (Rich y Knight, 1991) El estudio de las facultades mentales mediante el uso de modelos computacionales (Carniak y McDermott, 1985) El estudio de los clculos que permiten percibir, razonar y actuar (Winston, 1992)
Un campo de estudio que se enfoca a la explicacin y emulacin de la conducta inteligente en funcin de procesos computacionales (Schalkoff, 1990). La rama de la ciencia de la computacin que se ocupa de la automatizacin de la conducta inteligente (Luger y Stubblefield, 1993).
Racional
Comportamiento (actuacin)
Razonamiento (Lgica) razonamiento para llegar a conclusiones. Comportamiento (Accin) acciones para llegar a objetivos.
Pensamiento
Sistemas que piensan racionalmente (idealmente) Sistemas que actan racionalmente (idealmente)
Comportamiento (actuacin)
Propuesto por Alan Turing (1950). Turing defini la conducta inteligente como la capacidad de lograr eficiencia humana en todas las actividades cognoscitivas, suficiente para engaar a un evaluador.
1. Test de Turing
Escenario: dos seres humanos y un ordenador; uno de los seres humanos, el interrogador, debe averiguar cul de los otros dos participantes es el ordenador; el interrogador puede preguntar cualquier cosa, sin importar el tema o la profundidad, y al ordenador se le permite hacer todo lo posible por provocar la errnea identificacin. El ser humano participante debe, sin embargo, responder siempre verazmente a las cuestiones que se le formulen.
http://cogsci.ucsd.edu/~asaygin/tt/ttest.html
1. La prueba de Turing
Para que una computadora pase la prueba de Turing, debe por lo menos: Procesar lenguaje natural Representar el conocimiento Razonar automticamente Auto aprender Para la prueba total de Turing, la computadora debe tener Vista Robtica
Ejercicio 10
Qu preguntas se puede hacer a una persona de tal forma que se pueda diferenciar de un computador?
Qu preguntas se puede hacer a un computador de tal forma que se pueda diferenciar de una persona?
Pensamiento
Sistemas que piensan racionalmente (idealmente) Sistemas que actan racionalmente (idealmente)
Comportamiento (actuacin)
Primero habra que definirse cmo piensan los humanos?. Lo hacen mediante Introspeccin Experimentos psicolgicos GPS (General Problem Solver), de Newell y Simon (1961) vs. Wang (1960). La ciencia cognoscitiva usa modelos de IA y experimentos psicolgicos. Aportaciones: Visin, lenguaje natural, aprendizaje
Pensamiento
Sistemas que piensan racionalmente (idealmente) Sistemas que actan racionalmente (idealmente)
Comportamiento (actuacin)
Aristteles intent codificar la manera correcta de pensar (silogismos). De ah surge la lgica. La tradicin logicista de IA trata de hacer sistemas inteligentes basados en la lgica. Problemas: pasar conocimiento informal e incierto en trminos lgicos formales y realizar la solucin terica obtenida en la prctica.
Representacin del conocimiento impreciso Versus Notacin Lgica
Lgica fuzzy(1968)
Pensamiento
Sistemas que piensan racionalmente (idealmente) Sistemas que actan racionalmente (idealmente)
Comportamiento (actuacin)
Actuar racionalmente es hacerlo de tal manera que se logran los objetivos deseados. Un agente es algo que percibe y acta. De acuerdo a esto, la IA es el estudio y construccin de agentes racionales. Actuar racionalmente no implica slo actuar por inferencias lgicas (ejemplo, reflejos).
1.1 Conceptos
Resolucin de problemas Comprensin de lenguaje natural Aprendizaje Razonamiento Percepcin (visin y habla)
1.1 Conceptos
La I.A. es una rama de la ciencia de la computacin que estudia los fundamentos tericos y prcticos del diseo de sistemas de computacin inteligentes, esto es, sistemas que, exhiben caractersticas inteligentes del ser humano.
El termino IA fue introducido por John MacCarthy (1958)
1.1 Conceptos
Inteligencia Artificial - Definicin La IA es el estudio de los sistemas de computacin que permiten realizar actividades consideradas inteligentes por el ser humano.
Patrick Winston, 1994
La IA es el estudio de cmo hacer que los computadores realicen tareas en que, en el momento las personas son mejores.
Elaine Rich, 1988
1.1 Conceptos
Diferencias
Sistemas Inteligentes
- Procesamiento simblico (conocimiento) - Estructura de control del programa independiente del domnio del conocimiento (variando el conocimiento no cambia el programa) - Respuestas satisfactrias son aceptadas
1.1 Conceptos
Inteligencia Artificial Para el estudio de situaciones catalogadas de inteligentes, la I.A. se desarrolla en conjunto con otras disciplinas: lingsticas, ingeniera, medicina, filosofa, economa, fsica, qumica, etc. Fines:
1.1 Conceptos
Computador Inteligente
El computador inteligente es aquel que responde a la pregunta mismo que la respuesta no tenga sido almasenada. Esto es, com los hechos que fueron almacenados y com un "conocimiento" que fue tambin almacenado, el deduce una respuesta que no estaba almacenada en su memria. El computador inteligente es aquel que usa IA
1.1 Conceptos
Computador Inteligente
Ejemplo: Hecho 1: Mirna es hija de Sonia. Hecho 2: Santiago es hijo de Sonia. Conocimiento 1: hermano o hermana es aquel que es hijo del mismo padre o madre Pregunta: Mirna es hermana de Santiago? SIM.
1.1 Conceptos
Respuesta:
Son aquellos problemas intratables que presentan caractersticas de inteligentes para el ser humano.
1.2 Tpicos
Resolucin de problemas Demostracin de teoremas Anlisis y comprensin de lenguajes naturales Aprendizaje Robtica Visin
1.2 Tpicos
1.2 Tpicos
CONOCIMIENTO
Es aquello que permite tomar decisiones. Es aquello que responde a la pregunta de cmo ...? Es aquello que responde a la pregunta de cundo tomar una decisin. . . . . . .? Es la informacin til. Es la experiencia adquirida.
INFORMACIN
DATOS
RURUIDO
Definicin
Son mtodos usados para "modelar" en forma eficiente los conocimientos de especialistas en alguna rea del saber, de forma que pueda ser usado por el usuario de un sistema inteligente.
El conocimiento puede ser considerado como una entidad simblica -> Procesamiento simblico
Formas de Representacin
Otros
Red Semntica Los nodos representan objetos y los arcos la relacin entre los objetos
Es hijo
Juan
Es hijo
Susy
Estudia
Informtica
Registro Los objetos y relaciones se representan mediante una coleccin de datos simples llamados campos o tomos. Un campo o tomo puede ser una coleccin de campos.
Predicado
Cada relacin se representa como un predicado o funcin de valores lgicos y con argumentos los objetos:
Relacin(objeto1, objeto2,...,) Esta funcin asume valor verdadero o falso, segn se verifique o no para los objetos involucrados.
IPL
lenguaje de Procesamiento de Informacin, 1960 Orientado a listas. Newel 1960 LISP lenguaje orientado al procesamiento de listas (List Processing) John Mc Carthy, 1962 SAIL lenguaje orientado a primitivas y al proposito general Swinehart, 1971 PROLOG lenguaje orientado a las reglas de produccin Warren, 1977 (programacin lgica)
Son adecuados para resolver problemas de pequeo porte Se puede usar qualquer otro lenguaje para construir SI.
Aplicaciones en la Industria
- Robtica (tercera generacin).
Designacin trabajador mquina. Optimizacin de desperdicio Programacin de tareas para clulas de fabricacin Localizacin de facilidades Rutas ptimas Identificacin de materiales Procesamiento de imgenes
4. TCNICAS DE LA IA
Tcnicas de la IA
Sistemas Basados en Conocimiento. Visin Computacional Procesamiento de Voz y Lenguaje Natural Lgica Difusa Redes Neuronales Computacin Evolutiva Sistemas Multiagente Robtica Aprendizaje Mecnico. Tcnicas Heursticas (recocido simulado)
Red Neuronal Algoritmo gentico Sistema Experto Lgica Difusa Recocido Simulado Colonia de Hormigas
Bibliografa
Artificial Intelligence: A Modern Approach Stuart Russell & Peter Norving Prentice Hall, 1995 Capitulo 1