Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery &Amp; Data Mining 2019
DOI: 10.1145/3292500.3330667
|View full text |Cite
|
Sign up to set email alerts
|

Machine Learning at Microsoft with ML.NET

Abstract: Machine Learning is transitioning from an art and science into a technology available to every developer. In the near future, every application on every platform will incorporate trained models to encode data-based decisions that would be impossible for developers to author. This presents a significant engineering challenge, since currently data science and modeling are largely decoupled from standard software development processes. This separation makes incorporating machine learning capabilities inside appli… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
34
0
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 47 publications
(35 citation statements)
references
References 10 publications
0
34
0
1
Order By: Relevance
“…Several recent efforts aim to simplify ML development through a general-purpose machine learning system with both training and serving of models [2,5,6,13,15,26,34,35,42,68,69]. Some of these systems that share similar goals of MLIoT are the end-toend "ML Platforms" that run at commercial settings.…”
Section: Training/serving Hybrid Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…Several recent efforts aim to simplify ML development through a general-purpose machine learning system with both training and serving of models [2,5,6,13,15,26,34,35,42,68,69]. Some of these systems that share similar goals of MLIoT are the end-toend "ML Platforms" that run at commercial settings.…”
Section: Training/serving Hybrid Systemsmentioning
confidence: 99%
“…Such systems generally run on the cloud incurring a higher cost for better workload environments and restrict users to a specific set of algorithms or libraries, so users are on their own when they step outside these boundaries. Similarly, Other commercial IoT tailored systems such as Google's Cloud IoT [26], Microsoft's ML.net [2] and AWS IoT Greengrass [5] are in-house proprietary systems focused on specific hardware and ML algorithms. Academic approaches such as Velox [13] and InferLine [15] propose managing the lifecycle of model training, serving, and updating but they are intended towards modeling efficient execution of ML pipelines to reduce cost or meet the SLO constraints.…”
Section: Training/serving Hybrid Systemsmentioning
confidence: 99%
“…Kolejne powstające platformy mają zminimalizować problemy z wydajnością, unifikacją, rozszerzalnością i skalowalnością, umożliwiając jak najlepszą wydajność przy maksymalnym wykorzystaniu zasobów sprzętowych [13].…”
Section: Wstępunclassified
“…In the first iteration, we built a simple multiple additive regression tree (MART) and partition into multiple models to scale up with the amount of data and classes (teams) in IMS. We build a one-vs-all FastTree [1] binary classifier, a MART using gradient boosting algorithm in ML.NET. In each training step, FastTree builds a decision tree to add to the ensemble of trees from previous steps.…”
Section: Multiple Additive Regressionmentioning
confidence: 99%