๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Programming ML.NET (Developer Reference)

โœ Scribed by Dino Esposito, Francesco Esposito


Publisher
Microsoft Press
Year
2022
Tongue
English
Leaves
562
Edition
1
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


With .NET 5โ€™s ML.NET and Programming ML.NET, any Microsoft .NET developer can solve serious machine learning problems, increasing their value and competitiveness in some of todayโ€™s 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 Microsoftโ€™s team used to build the ML.NET framework itself. Esposito presents and illuminates ML.NETโ€™s 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 problemโ€™s 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


Title Page
Copyright Page
Dedication Page
Contents
Contents at a Glance
Acknowledgments
Introduction
Who Should Read This Book?
Who Should Not Read This Book?
Organization of This Book
System Requirements
Code Samples
Errata, updates, & book support
Stay in Touch
Chapter 1. Artificially Intelligent Software
How We Ended Up with Software
The Role of Software Today
AI Is Just Software
Chapter 2. An Architectural Perspective of ML.NET
Life Beyond Python
Introducing ML.NET
Consuming a Trained Model
Summary
Chapter 3. The Foundation of ML.NET
On the Way to Data Engineering
The Data to Start From
The Training Step
Consuming the Model from a Client Application
Summary
Chapter 4. Prediction Tasks
The Pipeline and the Chain of Estimators
The Regression ML Task
Using the Regression Task
The ML Devilโ€™s Advocate
Summary
Chapter 5. Classification Tasks
The Binary Classification ML Task
Binary Classification for Sentiment Analysis
The Multiclass Classification ML Task
Using the Multiclass Classification Task
The ML Devilโ€™s Advocate
Summary
Chapter 6. Clustering Tasks
The Clustering ML Task
The ML Devilโ€™s Advocate
Summary
Chapter 7. Anomaly Detection Tasks
What Is an Anomaly?
General Approaches to Detect Anomalies
The Anomaly Detection ML Task
The ML Devilโ€™s Advocate
Summary
Chapter 8. Forecasting Tasks
Predicting the Future
The Forecast ML Task
The ML Devilโ€™s Advocate
Summary
Chapter 9. Recommendation Tasks
Inside Information Retrieval Systems
The ML Recommendation Task
ML Devilโ€™s Advocate
Summary
Chapter 10. Image Classification Tasks
Transfer Learning
Transfer Learning via Composition
The ML Image Classification Task
The ML Devilโ€™s Advocate
Summary
Chapter 11. Overview of Neural Networks
Feed-forward Neural Networks
More Sophisticated Neural Networks
Summary
Chapter 12. A Neural Network to Recognize Passports
Using Azure Cognitive Services
Crafting Your Own Neural Network
The ML Devilโ€™s Advocate
Summary
Appendix A. Model Explainability
Software Intelligence
The Super Theory of Artificial Intelligence
Machine Learning Black Boxes
Interpretability and Explainability
Explainability Techniques
Conclusion
Index
Code Snippets


๐Ÿ“œ SIMILAR VOLUMES


Programming ML.NET (Developer Reference)
โœ Dino Esposito, Francesco Esposito ๐Ÿ“‚ Library ๐Ÿ“… 2022 ๐Ÿ› Microsoft Press ๐ŸŒ English

<span><div> With .NET 5โ€™s ML.NET and <i><b>Programming ML.NET</b></i>, any Microsoft .NET developer can solve serious machine learning problems, increasing their value and competitiveness in some of todayโ€™s fastest-growing areas of software development. World-renowned Microsoft development expert Di

Get Programming with F#: A Guide for .NE
โœ Isaac Abraham ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐Ÿ› Manning ๐ŸŒ English

F# is a mature, open-source functional-first language that's rapidly growing in popularity both inside and outside the .NET ecosystem. And while F# runs on the .NET framework and supports OO features, its functional nature is what's driving interest. F# leads to quicker development time and a lower

Get Programming with F#: A guide for .NE
โœ Abraham, Isaac ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› Manning Publications ๐ŸŒ English

Summary Get Programming with F#: A guide for .NET Developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-sized chunks, you'll learn how to use F# to tackle the most common .NET programming tasks.Examples use the familiar V

Get Programming with F#: A Guide for .NE
โœ Isaac Abraham ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› Manning Publications ๐ŸŒ English

Summary Get Programming with F#: A guide for .NET Developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-sized chunks, you'll learn how to use F# to tackle the most common .NET programming tasks.Examples use the familiar V

Clean Architecture with .NET (Developer
โœ Dino Esposito ๐Ÿ“‚ Library ๐Ÿ“… 2024 ๐Ÿ› Microsoft Press ๐ŸŒ English

<p><span>Understand what to do at any point in developing a clean .NET architecture</span></p><p><span>Master advanced .NET techniques with a focus on actual value delivered by working within a modular, clean architecture. Microsoft Data Platform MVP Dino Esposito explains key clean architecture con

Clean Architecture with .NET (Developer
โœ Dino Esposito ๐Ÿ“‚ Library ๐Ÿ“… 2024 ๐Ÿ› Microsoft Press ๐ŸŒ English

<p><span>Understand what to do at any point in developing a clean .NET architecture</span></p><p><span>Master advanced .NET techniques with a focus on actual value delivered by working within a modular, clean architecture. Microsoft Data Platform MVP Dino Esposito explains key clean architecture con