01- Introducción a la IA Flashcards
Qué es la Inteligencia Artificial?
Con Inteligencia nos referimos a la capacidad mental de razonar, planear, resolver problemas, pensar de manera abstracta, aprender, etc.
Lo artificial se refiere a lo no natural, hecho por el hombre. Generalmente suponemos una computadora.
En general lo relacionamos con la producción de maquinas para automatizar tareas que requieren un comportamiento inteligente.
Cuales son las 3 leyes de la robótica?
- Un robot no puede hacer daño a un ser humano (o por inacción permitir que un ser humano sufra daño).
- Un robot debe obedecer las órdenes dadas por lo seres humanos (excepto que entre en conflicto con la ley 1).
- Un robot debe proteger su propia existencia (en la medida que no entre en conflicto con las dos primeras leyes).
Cuales son las 3 grandes areas de la IA y cómo fueron apareciendo?
- Inteligencia artificial ‘50
- Machine learning ‘80
- Deep learning 2010
A partir de los ‘50 se empieza a utilizar inteligencia artificial para resolver problemas concretos que siempre presentaban las mismas características. Por ej. resolución en partidas de ajedrez.
Hacia los ‘80 se empiezan a pensar situaciones en las que las maquina es capaz de aprender del contexto. Asi nace el aprendisaje automatico (machine learning). Por ej. separar los correos entre Spam y No Spam.
Finalmente hacia el 2010 aparece el Aprendisaje Profundo (DL). El usuario no determina ninguna característica, es el mismo algoritmo que aprende a seleccionar los atributos mas importantes y determinantes.
Cuales son los distintos tipos de IA según su aplicación?
La IA puede ser Aplicada o General:
La IA aplicada es mucho más común. Son sistemas con un propósito especifico por ej. jugar al ajedrez.
La IA general seria un sistema que juega al ajedrez que pueda aprender a jugar a las damas.
Diferencias entre IA fuerte e IA débil.
El Objetivo de la IA es lograr que una maquina tenga una inteligencia de tipo general, similar a la humana.
En esta linea hay IA fuerte y IA débil:
* La débil, consiste en construir programas que realizen tareas especificas que actúen como si fueran inteligentes. Actualmente toda IA es débil.
* La fuerte seria que la computadora no simule una mente, sino sea una mente.
Cuales son los distintos modelos de la IA?
SCCC
Simbólico: Opera con representaciones abstractas del mundo real mediante lógica matemática.
Conexionista: Se basa en redes neuronales artificiales, imitando la estructura y el funcionamiento del cerebro.
Computación evolutiva: Emplea algoritmos inspirados en la evolución natural para optimizar soluciones.
Corpóreo: en este modelo el cuerpo conforma la inteligencia, por lo tanto, sin cuerpo no puede haber inteligencia de tipo general.
Cual es la diferencia entre machine learning y deep learning?
Deep learning es un subconjunto de machine learning que utiliza redes neuronales para resolver problemas. Los problemas a resolver son los más complejos y necesitan imitar el razonamiento humano.
Machine learning intenta resolver problemas aplicando distintos algoritmos que usan probabilidades, encuentran patrones y constan de parámetros internos y hiperparámetros.
Los distintos modelos se clasifican en:
Aprendizaje supervisado, aprendizaje no supervisado y aprendizaje por refuerzo.