Clasificación de Neumonía con Deep Learning
Guías educativas completas para desarrollar un sistema de detección automática de neumonía en rayos X usando redes neuronales convolucionales. Aprende a implementar, entrenar y evaluar un modelo de IA médica desde cero.
Comienza rápidamente
Sigue estos pasos para implementar tu propio clasificador de neumonía
Descargar el dataset
Configurar el modelo CNN
- Bloque Conv 1: 32 filtros 3×3 → MaxPooling
- Bloque Conv 2: 64 filtros 3×3 → MaxPooling
- Bloque Conv 3: 128 filtros 3×3 → MaxPooling
- Fully Connected: 128 neuronas + Dropout (0.5)
- Salida: 2 clases (Softmax)
Entrenar el modelo
models/best_model.keras.Ver parámetros de entrenamiento
Ver parámetros de entrenamiento
- Optimizador: Adam (lr=0.001)
- Loss: Categorical Crossentropy
- Épocas: 20 (con early stopping)
- Batch size: 32
- Data Augmentation: Rotaciones ±15°, zoom ±10%, flip horizontal
- Regularización: Dropout 0.5
Evaluar resultados
results/:- training_history.png - Evolución del accuracy y loss
- confusion_matrix.png - Matriz de confusión
- roc_curve.png - Curva ROC con AUC
- predictions.png - Ejemplos de predicciones
Explora por tema
Accede a guías detalladas sobre cada aspecto del proyecto
Planteamiento del problema
Diseño del modelo CNN
Guía del dataset
Guía completa paso a paso
Arquitectura CNN técnica
Guía para expositores
Características del proyecto
Aprende a implementar un sistema completo de IA médica
CNN de 3 capas
Arquitectura optimizada para clasificación de imágenes médicas con 13M parámetros
5,863 imágenes
Dataset real de rayos X pediátricos con etiquetas NORMAL y PNEUMONIA
Alta sensibilidad
96% de recall garantiza detección de casi todos los casos de neumonía
¿Listo para comenzar?
Sigue la guía de inicio rápido y construye tu propio clasificador de neumonía en menos de 2 horas. Aprende las bases de Deep Learning aplicado a imagenología médica.
Ir a inicio rápido