Tema 1: Inteligencia Artificial y Computación Cognitiva Flashcards
¿Qué es la inteligencia artificial?
Capacidad que
tienen ciertas máquinas de comportarse como humanos
Son las 3 características del significado de inteligencia
Capacidad de entender, resolver problemas, conocimiento-comprensión
La teoría de las 10 inteligencias de Gardner dónde ha impactado
En el ámbito educativo
Es una de las discusiones asociadas al concepto de inteligencia artificial
Que la inteligencia es excusiva o no como un atributo humano
Según la RAE qué es la inteligencia Artificial
La disciplina científica que se ocupa de crear programas informáticos que
ejecutan operaciones comparables a las que realiza la mente humana, como
el aprendizaje o el razonamiento lógico
Es una de las disciplinas que más ha contribuido al desarrollo de la inteligencia artificial
Filosofía
Filósofo que intentó definir el conjunto de leyes que rigen el Razonamiento
Aristóteles
Es el patrón de los ingenieros informáticos
Ramón Llull
Qué invención hizo Ramón Llull
Diseñó una máquina lógica capaz de demostrar una verdad o refutar una mentira
Filósofo que hace analogías entre el proceso de razonamiento y el proceso de computación numérica
Thomas Hobbes
Qué corrientes filosóficas y antagónicas aparecen en el siglo XVI
Dualismo y materialismo
De qué habla el dualismo
Habla de la existencia de dos componentes independientes entre sí y que marcan nuestras elecciones (cuerpo-alma)
Es uno de los principales representantes del dualismo
René Descartes
De qué habla el materialismo
Considera que todas las
operaciones del cerebro se realizan de acuerdo con las leyes de la física que
constituyen la mente.
Son representantes del materialismo
Francis Bacon y Thomas Hobbes
El movimiento empírico que inició Bacon a qué se refiere
Todo conocimiento tiene que pasar por la percepción de los
sentidos.
Quién dijo la frase “nada existe en la mente que no haya
pasado antes por los sentidos”
John Locke
De que hablan los postulados de Aristóteles
las acciones pueden justificarse en
base a la conexión lógica entre los objetivos planteados y el conocimiento de la
operativa y consecuencia de las acciones aprendidas. (sándwich)
Para qué es importante la lógica matemática
para permitir el modelado
de ciertas conductas
Aportaciones de George Boole en la matemática
lógica proposicional o booleana
Contribución de Gottlob Frege
Extiende la lógica de Boole para incluir objetos y relaciones y dando lugar a la
lógica de primer orden que permite la representación del conocimiento.
Matemático que formula los teoremas de incompentitud
Kurt Gödel
De qué trata el principio de incomplentitud
el principio de incompletitud pone límite al
conocimiento humano al evidenciar la existencia de postulados no
demostrables mediante la argumentación matemática.
Aportaciones de la Economía en IA
investigaciones centradas en teoría de la decisión, teoría de juegos e investigación
operativa permitieron entender y modelar mejor el concepto de agente inteligente.
Aportacione de la neurociencia
Estructuras neuronales
Aportaciones de la psicología
Análisis del comportamiento
Aportaciones de ingeniería informática
permitiendo el diseño e implementación de sistemas
escalables que permiten realizar en paralelo miles de millones de operaciones
posibilitando la creación de aplicaciones
En qué año se fijó el término de IA
1956
Qué diseñó Leonardo Torres Quevedo
el funicular del Niágara y la máquina que juega ajedrez
Aportación de McCuloch y Pitts
Proponen unidad de cálculo que intenta modelar el
comportamiento de una neurona «natural», similar a las que constituyen el cerebro
humano.
Aportación de Donald Hebb en 1949
Fórmula de Hebb
Obra de Alan Turing
1950: Computing Machinery and
Intelligence donde expone su famosa prueba de Turing
En qué consiste la prueba de Turing
proporcionar un mecanismo que permitiese decidir si una máquina tenía un
comportamiento «inteligente» o no. La prueba consiste en un humano que
contempla dos terminales. En estos terminales hay un humano y un programa que
contestan y dialogan con el humano o humanos entrevistadores. Si el humano no es
capaz de distinguir entre el humano real y el software, entonces podemos decir que
este software ha superado la prueba y le podemos considerar inteligente.
Programas informáticos que se crearon en 1950
programa de ajedrez de Arthur Samuel, el solucionador
de problemas lógicos de Newell y Simon y la máquina de Gelernter, capaz de deducir
problemas de geometría euclídea
Característica del periodo «Look, Ma, ¡no hands!» de 1952-1969
gran entusiasmo y expectativa en las aplicaciones de la
inteligencia artificia
En qué conferencia de 1956 se adopta el término de IA
La Conferencia de Dartmouth (en el Dartmouth College, Estados
Unidos)
Qué aportación hizo Robinson en 1965
algoritmo capaz de aplicar criterios de razonamiento
lógico.
En qué año aparece el primer Chatbot Eliza
1965
Aportaciones entre 1966-1974
se profundiza en el concepto de la
complejidad computacional
En qué década se desarrollan los primeros sistemas basados en el conocimiento
Entre 1969 y 1979
En qué año aparecen los primeros trabajos de coches autónomos
1974
En qué años aparecen los sistemas expertos
Entre 1980 y 1988
En qué años se profundizan las redes neuronales
1985 y 1995
En qué año aparece el soft computing
1988
En qué año se produce la explosión de los agentes inteligentes
1995
En qué año el ordenador de IBM (Deep Blue) derrota a Gary Kasparov en uno de los
duelos de ajedrez que más expectación
1997
En qué año el programa de IBM Watson derrota al campeón (humano) del
conocido juego Jeopardy.
2011
En qué año el software desarrollado por Google, DeepMind AlphaGo, derrota al
campeón mundial de Go.
2015
En qué año , DeepMind AlphaStar consigue ser gran maestro en la liga mundial de
jugadores de Starcraft II, ganando el 98 % de las partidas.
2019
Qué periodos se consideran los inviernos de la IA
1974-1980 y 1987-1993
Cuáles son las 3 leyes de Asimov que guardan relación con los retos éticos que afronta la inteligencia
artificial
- Un robot no hará daño a un ser humano o por inacción, permitir que un humano sufra daño
- Un robot debe hacer o realizar las órdenes dadas por seres humanos, excepto si estas órdenes entrasen en conflicto con la primera ley
- Un robot debe proteger su propia existencia en la medida en que esta protección no entre en conflicto con la primera o segunda ley
Definición de robot según la RAE
Máquina
o ingenio electrónico programable, capaz de manipular objetos y realizar operaciones
antes reservadas solo a las personas
Qué es la robótica
Ciencia que estudia el diseño y construcción de
máquinas autónomas capaz de realizar tareas de forma inteligente,
resolviendo problemas y adaptándose a los cambios que suceden en el
entorno.
Qué es y hace un sistema experto
Intenta acumular el conocimiento existente en un
ámbito concreto (por ejemplo, el área de atención primaria de medicina) y aplicarlo
a la toma de decisiones empleando procesos de razonamiento lógico
En qué año se comenzaron a desarrollar los sistemas expertos
1970
Qué necesita el sistema experto para que la máquina tenga consideración del modelado de conocimiento
Las ontologías
Qué son las ontologías
Pretende representar el
conocimiento existente, así como las propiedades y relaciones entre los distintos conceptos de forma consistente
Qué es el procesamiento de lenguaje natural
Estudia las interacciones entre las
computadoras y el lenguaje humano.
Implementación de PNL
Chatbot (software diseñada para aplicaciones de
mensajería que interactúan con el usuario intentando comprender y satisfacer sus
necesidades proveyendo acceso al servicio más adecuado en cada momento.)
Para qué se usan los algoritmos genéticos
para encontrar la solución a un problema concreto simulando las leyes evolutivas básicas
Ejemplo de algoritmos genético:
supongamos que buscamos maximizar la función f(x, y) = x^2 + 5*y^3.
Cada individuo podría estar compuesto de dos genes representando a x, e y. Según
esto, los mejores individuos considerando el objetivo inicialmente planteados serían
los que tuviesen un valor más alto a la hora de calcular f(x, y)
Estudiar algoritmo genético
Está en página 20
Para qué sirve machine learning
pretenden generalizar
comportamientos y encontrar patrones en función de los ejemplos proporcionados
de antemano.
Son los tipos de Machine learning
aprendizaje supervisado y no supervisado
Aplicación de aprendizaje supervisado
se entrena al algoritmo con un conjunto
de datos previamente etiquetado (conjunto de entrenamiento). En función de ese
entrenamiento previo el algoritmo generará un modelo. La aplicación de dicho
modelo a nuevos datos permitirá predecir entradas futuras.
Característica de aprendizaje no supervisado
no se proporciona al algoritmo
información previa de etiquetado
Qué son redes neuronales
representan un modelo computacional de las conexiones entre
neuronas que se dan en el cerebro
Función de deep learning
algoritmos de aprendizaje automático centrados en aprender representaciones de
datos
Ejemplo de deep learning
Red neuronal de capas ocultas
Ejemplo de aplicación de Deep learning
Visión
por computador hasta reconocimiento automático del habla pasando por sistemas
de recomendación
Qué es la computación cognitiva
concepto centrado en
intentar que las máquinas piensen de la forma más parecida posible a como lo haría
un ser humano
Son los requerimientos de la computación cognitiva
datos estructurados, no
estructurados obliga a usar
estos datos en contexto