Machine learning .NETTO devs: ML.NET gaat GA

0
109

Microsoft Bouwen 2019: Azure, Microsoft Graph, IoT en IE modus hoogtepunten
ZDNet is Mary Jo Foley handicaps Microsoft ‘ s visie op te leiden met de drie grote wolken: Azure, Microsoft 365 en gaming. Hier is het plan en andere goodies ontwikkelaars zullen krijgen. Lees meer: https://zd.net/2Wtzlh5

Het is allemaal goed en wel af te leveren opeenvolgende machine learning (ML) platforms voor data-wetenschappers, maar als we het niet brengen, business developers aan boord, ML en Artificial Intelligence (AI) niet in de mainstream geworden in de Onderneming. Microsoft, gezien de hedendaagse focus op AI, en de historische, de aanhoudende focus op ontwikkelaars, misschien voelt dit probleem het meest acuut. En, dus, met die van Microsoft dev-gericht Bouwen conferentie kick-off in Seattle vandaag, het is passend dat de vennootschap kondigt de algemene beschikbaarheid van de ML.NET kader.

model-builder.png

Microsoft’ Model Builder extension voor Visual Studio.

Credit: Microsoft

×

model-builder.png

U weet waarschijnlijk dat .NETTO is Microsoft ‘ s Enterprise software development platform, slechts een paar jaar verlegen van het invullen van het tweede decennium. Misschien weten jullie het niet met een smaak van .NET genoemd .NETTO Kern, het platform is nu open source en werkt in macOS en Linux, alsmede Microsoft ‘ s eigen Windows-besturingssysteem. ML.NET ook is het open source en cross-platform, en het brengt de ML goodies thuis .NET ontwikkelaars.

Moedertaal

In plaats van glibly vertellen .NET ontwikkelaars om te gaan leren Python, Microsoft laten weten dat ze nu kunnen doen machine te leren werken in de vertrouwde omgeving van de reguliere C# taal. ML.NET maakt dit mogelijk, en Microsoft heeft een GitHub repo met een scala aan monsters om te helpen .NETTO-ontwikkelaars zien hoe.

Ontwikkelaars kunnen werken rechtstreeks met de ML.NET application programming interface (API) of het misschien handiger command line interface (CLI). Onder de motorkap, ML.NET maakt gebruik van zijn eigen set van ML algoritmes (die gebaseerd zijn op ML-technologie gebruikt intern bij Microsoft voor vele jaren) alsmede data-types, en biedt extensies ondersteunen de populaire TensorFlow diep leren kader, onder anderen. Het biedt ook ondersteuning voor de ONNX cross-framework standaard voor het AI-model implementatie.

AutoML en de Model Builder

Microsoft ‘ s eigen Geautomatiseerde Machine Learning (AutoML) kan worden gebruikt voor het selecteren van de juiste ML algoritme en de bijbehorende configuratie-instellingen bekend als hyperparameters, gewoon door het leveren van training/test gegevens en het identificeren van die kolom is degene waarvan de waarden moeten worden voorspeld. AutoML kan gebruikt worden vanaf de ML.NET CLI, en de API.

Lees ook: AutoML is de democratisering en verbetering van de AI

Maar het is echt de Visual Studio Model Builder extensie — weergegeven in de afbeelding op de bovenkant van deze post en wordt vandaag gelanceerd in de preview — waar is Microsoft het maken van een indrukwekkende spelen. Model Builder kunt ontwikkelaars kies een scenario en vervolgens hun identiteit dataset en de doelkolom (label).

Model Builder zal dan, volgens Microsoft, “snel doorlopen in de loop van vele modellen en featurization pijpleidingen naar het vinden van de best presterende model.” Het zal ook het genereren van model training en consumptie-code voor het best presterende model, waardoor de korte werk van de inbedding van AI in software op maat.

Eenvoudig als 1-2-3?

Redmond ‘ s doel is om de machine te leren als gemeengoed in de Enterprise-toepassingen zoals toegang tot de database is nu net zo eenvoudig toe te voegen. Het is alsof het team heeft gemaakt “rechts-klik op toevoegen AI” zijn mantra.

Voor een tijdje, misschien, dat mantra blijven ambitieus. Maar het is een realistisch doel. Terwijl data science is niet triviaal, er is een veel toegepast gegevens wetenschap die kunnen worden gedeeltelijk of volledig geautomatiseerd. Er zijn ook onderdelen van AI werk dat zijn in ieder geval rote en vervelend. Gegevens wetenschappers niet hebben om dat werk te doen handmatig, en hun klanten en klanten niet te betalen.

Moet lezen

Microsoft Bouwen 2019 Dag 1 livestream: Hoe om naar te kijken (CNET)10 trucs en hacks voor Windows aanpassen 10 (gratis PDF) (TechRepublic)

Wat is het scenario?

Microsoft ‘s AutoML momenteel is geschikt voor ML scenario’ s voor de classificatie en regressie. Ondertussen, de niet-AutoML kant van ML.NET doelen scenario ‘ s met inbegrip van sentiment analyse, nummer classificatie, prognose, aanbevelingen, opsporing van fraude en het imago van de classificatie, onder anderen. Uiteindelijk, AutoML zal inhalen en het adres van de meeste, zo niet alle, van die scenario ‘ s. En het Model Builder zal maken het gemakkelijk voor .NET ontwikkelaars profiteren van het.

(Let op de Model Builder-extensie is nu beschikbaar voor de volledige Visual Studio IDE product voor Windows, en geen Visual Studio Code of Visual Studio voor Mac)

Stapel samenhang

Houd in gedachten dat Microsoft heeft een aantal AI/ML eigenschappen dan ML.NET. In de cloud, is er Azure Machine Learning, Cognitieve Diensten, Azure Databricks en de Vonk en ML-Diensten cluster-type op HDInsight. Op het terrein, er is SQL Server Machine Learning Diensten en diverse technologieën, zoals de Cognitieve Toolkit.

Lees ook: Databricks gaat om Microsoft Azure

Microsoft moet het rationaliseren van de portefeuille van AI/ML technologieën en het kan goed zijn dat de AutoML technologie de uniter, verhardingen als een feature over deze verschillende producten en diensten. Voor het goede van het ecosysteem, Microsoft moet versnellen oprichting van deze vereniging. Vandaag ML.NET aankondigingen lijken een goed teken dat het precies dat te doen.

Microsoft Bouwen 2019

Wat is nieuw in Chroom-gebaseerd Rand

Vloeistof Kader: Meer gezamenlijke Web?

Azure is de ster, Windows is een beetje speler

‘Conversationele engine’ voor het maken van virtuele assistenten meer nuttig

De gegevens verhaal, in de cloud en op de rand

Microsoft wil ons om gesprekken te hebben met onze computers (CNET)

Open-source announcemenrts

Machine learning .NETTO devs

Windows 10 Mei 2019 Update: 10 opmerkelijke nieuwe functies (gratis PDF)

Verwante Onderwerpen:

Ontwikkelaar

Digitale Transformatie

CXO

Het Internet van Dingen

Innovatie

Enterprise Software