{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# UD01 · Notebook 5 — Línea del tiempo de la IA\n", "\n", "**Objetivo**: afianzar los hitos históricos y conectarlos con la tecnología que se usa hoy.\n", "\n", "**Resultado esperado**: una línea del tiempo documentada de 10 hitos con su herencia actual.\n", "\n", "Es una **entrega evaluable**: se corrige con la rúbrica de su tarea en Moodle. Rellena las tablas y las respuestas de este notebook y súbelo." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Fase 1 — Reparto y documentación\n", "\n", "En grupos, repartíos **10 hitos** de la historia de la IA. Como base: Test de Turing, conferencia\n", "de Dartmouth, perceptrón, primeros sistemas expertos, invierno de la IA, Deep Blue, Watson,\n", "AlphaGo, el artículo *Attention Is All You Need* (2017) que introduce la arquitectura\n", "**Transformer**, y la llegada de los LLM y los agentes autónomos.\n", "\n", "**El hito que explica la IA generativa**\n", "\n", "Si tenéis que elegir un solo hito para entender por qué la IA cambió a partir de 2022, es el de\n", "2017: el *Transformer* sustituye la recurrencia por **atención**, lo que permite entrenar con\n", "mucho más paralelismo y sobre corpus enormes. Sin ese cambio de arquitectura no existirían los\n", "LLM actuales. Buscad la referencia original y citadla bien (autores, año, identificador arXiv).\n", "\n", "Para cada hito, cada miembro documenta: **año, quién, qué aportó** y la **fuente** de la que lo ha\n", "tomado (no vale «lo he visto en internet»)." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**✏️ Respuesta**\n", "\n", "*(escribe aquí)*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Fase 2 — Ordena, fecha y contrasta\n", "\n", "1. Construid la secuencia cronológica completa.\n", "2. **Contrastad cada fecha con una segunda fuente.** Si las dos fuentes no coinciden, anotad la\n", " discrepancia y decidid cuál es más fiable, explicando por qué.\n", "\n", "**Las fechas se discuten**\n", "\n", "Muchos hitos tienen varias fechas legítimas: cuándo se concibió la idea, cuándo se publicó el\n", "artículo y cuándo se construyó la máquina. El perceptrón de Rosenblatt es el ejemplo típico:\n", "concebido en 1957, publicado en *Psychological Review* en 1958 y materializado en la máquina\n", "Mark I Perceptron, cuya fecha varía entre 1958 y 1960 según la fuente. Indicad **a qué** se\n", "refiere la fecha que elijáis y con qué fuente la respaldáis." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**✏️ Respuesta**\n", "\n", "*(escribe aquí)*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Fase 3 — Conecta cada hito con el presente\n", "\n", "| Hito | Año | Qué aportó | Técnica actual heredera | Empresa o producto que la usa hoy |\n", "|---|---|---|---|---|\n", "| | | | | |\n", "\n", "Cada fila debe cerrar el círculo: del hito histórico a una técnica de la unidad y a un uso real\n", "actual." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**✏️ Respuesta**\n", "\n", "*(escribe aquí)*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Fase 4 — Diagrama y entrega\n", "\n", "Entregad un **diagrama o tabla** con los 10 hitos, sus fechas contrastadas, la técnica heredera y\n", "el uso actual, más una nota final: *¿qué dos hitos han tenido más impacto en lo que hoy usa una\n", "empresa cualquiera, y por qué?*\n", "\n", "**La rúbrica está en Moodle**\n", "\n", "La rúbrica de los cuatro talleres del RA1 se ve **en la propia tarea de Moodle**, y puedes leerla **antes** de\n", "empezar: ahí tienes los criterios, los niveles y lo que puntúa cada uno. No se duplica aquí para\n", "que no haya dos versiones del mismo dato." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**✏️ Respuesta**\n", "\n", "*(escribe aquí)*" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Entrega\n", "\n", "Completa y ejecuta el notebook entero (todas las celdas, sin errores) antes de subirlo a la tarea\n", "correspondiente en Moodle." ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "name": "python", "version": "3.12" } }, "nbformat": 4, "nbformat_minor": 5 }