</> CodeBooks
    ← Volver a Machine Learning (página 7)
    Portada de Mastering .NET Machine Learning

    Mastering .NET Machine Learning

    Jamie Dixon

    Editorial
    Packt
    Año
    2016
    Páginas
    ~465
    Nivel
    Avanzado

    De qué trata

    Manual avanzado enfocado en la aplicación de algoritmos de ciencia de datos y aprendizaje automático dentro del ecosistema .NET (enfocado en .NET Framework 4.6 y las primeras versiones preliminares de .NET Core). Está concebido para desarrolladores e ingenieros de software .NET de nivel intermedio a avanzado que dominan C# o F# y desean incorporar capacidades predictivas en sus sistemas empresariales sin migrar su infraestructura a Python o R.

    El autor aprovecha las ventajas del paradigma funcional de F# y sus Type Providers (mediante FSharp.Data) para la ingestión y transformación de datos, apoyándose en librerías nativas como Accord.NET, Math.NET Numerics y numl. A lo largo del texto se explican modelos de regresión lineal y multivariada, árboles de decisión, vecinos más cercanos (k-NN), clasificadores Naïve Bayes, técnicas de agrupamiento, optimización de hiperparámetros, selección de características (feature selection) y redes neuronales artificiales, culminando con la preparación de arquitecturas para Big Data y dispositivos de Internet de las Cosas (IoT).

    El aprendizaje se articula a través del análisis de conjuntos de datos empresariales clásicos y datos públicos: el lector entrena modelos sobre la base de datos relacional AdventureWorks y cruza registros de tráfico y accidentes para predecir siniestros viales. Su mayor mérito consiste en demostrar la madurez del ecosistema de algoritmos en .NET previa a la aparición de ML.NET. No obstante, al haber sido publicado en 2016, queda al margen de las APIs modernas de Microsoft y de frameworks actuales de aprendizaje profundo. Conviene tener familiaridad con la sintaxis de F# para aprovechar plenamente el código.

    • .NET Framework
    • F#
    • C#
    • Accord.NET
    • Math.NET Numerics
    • numl
    • Type Providers
    • Regresión
    • Árboles de decisión
    • k-NN
    • Naïve Bayes
    • Redes neuronales

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sistema predictivo de ventas y manufactura con AdventureWorks

    Construye modelos de regresión múltiple y redes neuronales en F# con Accord.NET y numl sobre la base de datos empresarial de Microsoft para pronosticar pedidos y optimizar procesos de fabricación.

    Clasificador de incidentes viales y paradas de tráfico

    Integra y depura dos conjuntos de datos abiertos del mundo real para entrenar clasificadores de k-NN, Naïve Bayes y árboles de decisión orientados a anticipar zonas y causas de accidentes de tránsito.

    Más de Machine Learning con nivel Avanzado