Book description
With .NET 5s ML.NET and Programming ML.NET, any Microsoft .NET developer can solve serious machine learning problems, increasing their value and competitiveness in some of todays fastest-growing areas of software development. World-renowned Microsoft development expert Dino Esposito covers everything you need to know about ML.NET, the machine learning pipeline, and real-world machine learning solutions development.
Modeled on his popular Programming ASP.NET books, this guide takes the same scenario-based approach Microsofts team used to build the ML.NET framework itself. Esposito presents and illuminates ML.NETs dedicated mini-frameworks (ML Tasks) for specific classes of problems, and draws on personal experience to help developers apply these in the real world, where a problems complexity can vary widely based on data availability or the specific results you need. In a full section on ML.NET neural networks, Esposito introduces key concepts and presents realistic examples you can reuse in your own applications. Along the way, Esposito also shows how to leverage powerful Python-based machine learning tools in the .NET environment.
Programming ML.NET will help you add machine learning and artificial intelligence to your tool belt, whether you have a background in these high-demand technologies or not.
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Dedication Page
- Contents
- Contents at a Glance
- Acknowledgments
- Introduction
- Chapter 1. Artificially Intelligent Software
- Chapter 2. An Architectural Perspective of ML.NET
- Chapter 3. The Foundation of ML.NET
- Chapter 4. Prediction Tasks
- Chapter 5. Classification Tasks
- Chapter 6. Clustering Tasks
- Chapter 7. Anomaly Detection Tasks
- Chapter 8. Forecasting Tasks
- Chapter 9. Recommendation Tasks
- Chapter 10. Image Classification Tasks
- Chapter 11. Overview of Neural Networks
- Chapter 12. A Neural Network to Recognize Passports
- Appendix A. Model Explainability
- Index
- Code Snippets
Product information
- Title: Programming ML.NET
- Author(s):
- Release date: March 2022
- Publisher(s): Microsoft Press
- ISBN: 9780137383511
You might also like
book
Programming C# 10
C# is undeniably one of the most versatile programming languages available to engineers today. With this …
book
Programming C# 8.0
C# is undeniably one of the most versatile programming languages available to engineers today. With this …
book
Code like a Pro in C#
Build on your existing programming skills and upskill to professional-level C# programming. In Code Like A …
book
Functional Programming in C#, Second Edition
Real world examples and practical techniques for functional programming in C# without the jargon and theory. …