![]()
Microsoft att Bygga 2019: Azure, Microsoft Graph, IoT-och IE-läge höjdpunkter
ZDNet Mary Jo Foley nackdelar Microsofts vision är att leda med tre centrala moln: Azure, Microsoft 365 och spel. Här är planen och andra godsaker utvecklare kommer att få. Läs mer: https://zd.net/2Wtzlh5
![]()
Det är allt gott och väl att leverera successiva lärande (ML) plattformar för data forskare, men om vi inte tar affärsutvecklare på styrelsen, ML och Artificiell Intelligens (AI) kan bara inte bli ordinarie i Företaget. Microsoft, med tanke på dess samtida fokus på AI, och dess historiska, fortsatt fokus på utvecklare, kanske känns det här problemet är mest akut. Och så, med Microsofts dev-fokuserad Bygga konferens sparkar igång i Seattle idag, är det lämpligt att företaget skulle presentera den allmänna tillgängligheten av dess ML.NET ramen.
Microsoft’ Modell Byggare tillägg för Visual Studio.
Kredit: Microsoft
×
modell-builder.png
Du vet förmodligen att .NÄTET är Microsofts affärssystem utvecklingsplattform, för bara några år att vara rädd för att slutföra sitt andra decennium. Du kanske inte vet att med en smak av .NET kallas .NET Core plattform är nu öppen källkod och fungerar på macOS och Linux, samt Microsofts egna Windows-operativsystem. ML.NET på samma sätt öppen källkod och cross-plattform, och det ger ML godsaker hem till .NET-utvecklare.
Modersmål
Istället för att lättvindigt talar om .NET-utvecklare för att gå och lära sig Python, Microsoft att låta dem veta att de nu kan göra maskinen lärande arbete i mer välbekanta omgivningar av det vanliga språket C#. ML.NET gör detta möjligt, och Microsoft har ett GitHub-repo med en mängd prover för att hjälpa till .NET-utvecklare se hur.
Utvecklare kan arbeta direkt med ML.NET application programming interface (API), eller kanske mer praktiskt command line interface (CLI). Under huven, ML.NET utnyttjar sin egen uppsättning av ML algoritmer (baserat på ML teknik som används internt på Microsoft i många år) samt data-typer, och erbjuder extensions stödja den populära TensorFlow djupt lärande ram, bland andra. Det ger också stöd för ONNX cross-ram standard för AI modell för distribution.
AutoML och Modell Byggare
Microsofts egen Automatiserad Maskin Lärande (AutoML) kan användas för att välja lämpliga ML algoritm och tillhörande inställningar känd som hyperparameters, helt enkelt genom att tillhandahålla utbildning/test-data för att fastställa vilken kolumn vars värden ska förutsägas. AutoML kan användas från ML.NET CLI, och dess API.
Läs också: AutoML är att demokratisera och förbättra AI
Men det är verkligen Visual Studio Model Builder förlängning — visas i figuren längst upp i detta inlägg och lanseras i dag i förhandsgranska — där Microsoft gör en imponerande spel. Modell Byggare gör att utvecklare kan välja ett scenario, då deras identitet dataset och mål kolumn (etikett) i det.
Modell Byggare kommer då, enligt Microsoft, “snabbt iterera över många modeller och featurization rörledningarna för att hitta den bäst fungerande modellen.” Det kommer också att generera en modell för utbildning och konsumtion kod för bästa modell, att göra kort arbete av bädda AI i anpassade program.
Lätt som 1-2-3?
Redmond mål är att göra maskinen lärande som vanligt i Enterprise-program som access-databas är nu, och lika lätt att lägga till. Det är som om laget har gjort “rätt-klicka sedan på lägg till AI” som sitt mantra.
För ett tag, kanske, som mantra kommer att förbli målsättning. Men det är ett realistiskt mål. Medan data vetenskap är inte triviala, det finns en hel del data tillämpad vetenskap som kan vara helt eller delvis automatiserad. Det finns också delar av AI arbete som är i alla fall rote och tråkiga. Data forskare ska inte behöva göra jobbet manuellt, och deras kunder och klienter ska inte behöva betala för dem.
Måste läsa
Microsoft att Bygga 2019 Dag 1 livestream: Hur att titta på (CNET)10 knep och hacka för att anpassa Windows-10 (gratis PDF) (TechRepublic)
Vad är ett scenario?
Microsofts AutoML för närvarande vänder sig till ML scenarier som involverar klassificering och regression. Samtidigt, icke-AutoML sidan ML.NET mål scenarier, inklusive sentiment analys, frågan klassificering, prognoser, rekommendationer, spårning av bedrägerier och bild klassificering, bland andra. Så småningom, AutoML kommer att fånga upp och åtgärda de flesta, om inte alla, av dessa scenarier. Och modellbyggare kommer att göra det bekvämt för .NET-utvecklare att dra nytta av det.
(Observera Model Builder förlängning är nu tillgänglig för full Visual Studio IDE produkt för Windows, och inte Visual Studio Kod eller Visual Studio för Mac)
Stack sammanhållning
Tänk på att Microsoft har ett antal AI/ML egenskaper utöver ML.NET. I molnet, det finns Azure Machine Learning, Kognitiv Tjänster, Azure Databricks och Gnistan och ML Tjänster kluster på HDInsight. På lokaler för SQL Server maskininlärning Tjänster samt diverse tekniker som Kognitiv Toolkit.
Läs också: Databricks kommer till Microsoft Azure
Microsoft kommer behovet av att effektivisera portföljen av AI/ML teknik och det kan mycket väl vara att AutoML teknik kommer att vara uniter, ytan som en funktion mellan dessa olika typer av produkter och tjänster. För bra för dess ekosystem, Microsoft bör påskynda skapandet av denna union. Dagens ML.NET meddelanden verkar vara ett bra tecken på att det är bara att göra det.
Microsoft Att Bygga 2019
Vad är nytt i Krom-Kant
Flytande Ram: Mer samarbete på Webben?
Azure är en stjärna, Windows är lite spelaren
‘Konversera motor” för att göra virtuella assistenter mer användbart
De data berättelse, i molnet och på kanten
Microsoft vill att vi ska ha samtal med våra datorer (CNET)
Öppen källkod announcemenrts
Maskininlärning för .NET devs
Windows-10 Maj 2019 Uppdatering: 10 anmärkningsvärda nya funktioner (gratis PDF)
Relaterade Ämnen:
Utvecklare
Digital Omvandling
CXO
Sakernas Internet
Innovation
Affärssystem