</> CodeBooks
    ← Volver a Deep Learning (página 1)
    Portada de Beginning Anomaly Detection Using Python-Based Deep Learning

    Beginning Anomaly Detection Using Python-Based Deep Learning

    Sridhar Alla, Suman Kalyan Adari

    Editorial
    Apress
    Año
    2019
    Páginas
    ~416
    Nivel
    Básico

    De qué trata

    "Beginning Anomaly Detection Using Python-Based Deep Learning" es un manual aplicado orientado a la detección de datos atípicos, eventos raros y desviaciones de comportamiento mediante técnicas modernas de aprendizaje profundo en Python (empleando Keras y PyTorch). Sridhar Alla y Suman Kalyan Adari diseñaron el texto para desarrolladores de software, científicos de datos noveles e ingenieros de infraestructura que cuenten con una base elemental en programación con Python y manejo de datos tabulares, guiándolos desde las técnicas estadísticas tradicionales hasta arquitecturas neuronales complejas.

    El libro inicia con el preprocesamiento y visualización de datos usando Pandas, NumPy y Matplotlib, para luego aplicar algoritmos clásicos de detección de valores atípicos con Scikit-learn, como One-Class SVM e Isolation Forest. En su bloque central de deep learning, implementa en paralelo arquitecturas con Keras y PyTorch: autoencoders (densos, dispersos y con reducción de ruido) evaluados mediante error de reconstrucción, máquinas de Boltzmann restringidas (RBM), redes recurrentes con celdas Long Short-Term Memory (LSTM) para dependencias temporales y Redes Convolucionales Temporales (TCN) basadas en convoluciones causales dilatadas.

    En su faceta práctica, el libro expone cómo resolver problemas reales de negocio tales como el fraude financiero, el análisis de telemetría en series temporales industriales y la detección de intrusiones en redes informáticas. Destaca especialmente por ofrecer la implementación dual de modelos en Keras y PyTorch y por incluir arquitecturas poco habituales en libros introductorios como las TCN. No profundiza en despliegue productivo de modelos mediante contenedores ni en optimización distribuida de hiperparámetros, pero proporciona un repertorio de patrones de código indispensable para proyectos de monitorización y seguridad de datos.

    • Detección de anomalías
    • Python
    • Keras
    • PyTorch
    • Scikit-learn
    • Autoencoders
    • LSTM
    • TCN
    • Isolation Forest
    • Series temporales
    • Detección de fraude

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Detector de transacciones fraudulentas con autoencoders

    Solución de detección de anomalías en Keras y PyTorch que entrena autoencoders sobre transacciones bancarias normales para identificar fraudes a partir de un alto error de reconstrucción.

    Monitor de anomalías en series temporales con LSTM y TCN

    Pipeline de predicción secuencial que procesa señales temporales y datos de sensores industriales para alertar desviaciones atípicas mediante redes LSTM y convoluciones temporales.

    Más de Deep Learning con nivel Básico