Title: Análisis de la implementación del modelo de machine learning para clasificación de MNIST
Course: 2025 - LISI - Implementación de IA con Énfasis en LLM > Section: 4.- MNIST

En esta actividad se deberá trabajar con un código en Python que implementa un modelo de machine learning para la clasificación de dígitos escritos a mano del dataset MNIST. Se deberá de:

- Ejecutar el código en Jupyter Notebook o Google Colab.
- Analizar detalladamente cómo se lleva a cabo el entrenamiento del modelo, incluyendo la alimentación de los datos, el cálculo de la función de pérdida y la actualización de los pesos durante las épocas.
- Evaluar el desempeño del modelo utilizando métricas como accuracy, pérdida y matriz de confusión, explicando qué indica cada resultado.
- Documentar con comentarios y explicaciones cada celda del notebook, describiendo el flujo completo desde la entrada de los datos hasta la predicción final del modelo.

El entregable será un notebook (.ipynb) comentado, que evidencie comprensión de la implementación práctica del modelo y de cómo se aplica el aprendizaje automático para resolver la clasificación de los dígitos MNIST.