¿Qué es la inteligencia artificial?
La Inteligencia Artificial (IA) es la disciplina que estudia cómo construir sistemas capaces de realizar tareas que, cuando las realiza un humano, requieren inteligencia: percibir, razonar, aprender, decidir, comunicar o actuar.
¿Por qué existe?
Existe porque hay problemas que no queremos —o no podemos— resolver escribiendo reglas explícitas. Programar a mano un detector de spam es frágil: el correo malicioso cambia cada semana. En cambio, podemos mostrarle miles de ejemplos etiquetados y dejar que el sistema descubra patrones. La IA busca automatizar la toma de decisiones en entornos complejos, ambiguos o cambiantes.
Cuatro formas clásicas de definir IA
Russell y Norvig organizan las definiciones en dos ejes: pensar vs. actuar y como humanos vs. racionalmente. Esto produce cuatro familias:
Modelado cognitivo
Reproducir los mecanismos de la mente humana (psicología cognitiva, neurociencia).
Test de Turing
Evaluar si una máquina se comporta de forma indistinguible de una persona en una conversación.
Leyes del pensamiento
Formalizar el razonamiento correcto con lógica y probabilidad.
Agentes racionales
Maximizar el rendimiento esperado dado lo que el agente sabe y puede hacer. Es el enfoque dominante en IA moderna.
El agente inteligente
Un agente es cualquier entidad que percibe su entorno mediante sensores y actúa sobre él mediante actuadores. Formalmente, buscamos una política $\pi$ que asigne a cada situación $s$ una acción $a=\pi(s)$ que maximice una medida de utilidad.
Esta ecuación ya contiene las tres ideas que veremos durante todo el curso: un objetivo ($U$), un modelo del entorno (la distribución de resultados) y un procedimiento de optimización ($\arg\max$).
IA débil, IA general y superinteligencia
- IA estrecha (narrow AI): especializada en una tarea. Es la que existe hoy: traductores, recomendadores, asistentes de código, sistemas de diagnóstico.
- IA general (AGI): hipotética capacidad de aprender y desempeñarse en cualquier tarea cognitiva humana. No existe todavía.
- Superinteligencia: escenario especulativo de un sistema que supera ampliamente a los humanos en todos los dominios. Es objeto de debate filosófico y de seguridad, no de ingeniería establecida.
Ramas de la IA
| Rama | Pregunta central | Ejemplo |
|---|---|---|
| Búsqueda y planificación | ¿Qué secuencia de acciones me lleva a la meta? | A*, minimax, planificación logística |
| Representación del conocimiento | ¿Cómo almaceno y razono con hechos? | Lógica, ontologías, sistemas expertos |
| Machine Learning | ¿Cómo aprendo de datos sin reglas explícitas? | Regresión, árboles, redes neuronales |
| Procesamiento de lenguaje | ¿Cómo entiendo y genero lenguaje? | Traducción, chatbots, LLMs |
| Visión por computador | ¿Cómo interpreto imágenes? | Detección de objetos, segmentación |
| Robótica | ¿Cómo actúo físicamente en el mundo? | Navegación, manipulación |
Clasifica cada caso como búsqueda, representación del conocimiento, aprendizaje supervisado, aprendizaje no supervisado o aprendizaje por refuerzo:
- Un GPS calcula la ruta más rápida entre dos ciudades.
- Un banco agrupa clientes con hábitos de consumo similares.
- Un sistema aprende a jugar ajedrez recibiendo recompensas por ganar.
- Un hospital predice si un paciente tendrá diabetes a partir de análisis clínicos etiquetados.
- Un motor de reglas deduce si una transacción cumple una normativa fiscal.
Respuestas: 1) búsqueda; 2) no supervisado (clustering); 3) refuerzo; 4) supervisado (clasificación); 5) representación del conocimiento / sistemas expertos.