ML Studio-modulebeschrijvingen (klassiek)
Belangrijk
De ondersteuning voor Azure Machine Learning-studio (klassiek) eindigt op 31 augustus 2024. U wordt aangeraden om vóór die datum over te stappen naar Azure Machine Learning.
Vanaf 1 december 2021 kunt u geen nieuwe resources voor Azure Machine Learning-studio (klassiek) meer maken. Tot en met 31 augustus 2024 kunt u de bestaande resources van Azure Machine Learning-studio (klassiek) blijven gebruiken.
- Zie informatie over het verplaatsen machine learning van ML Studio (klassiek) naar Azure Machine Learning.
- Meer informatie over Azure Machine Learning.
De documentatie van ML-studio (klassiek) wordt buiten gebruik gesteld en wordt in de toekomst mogelijk niet meer bijgewerkt.
Dit onderwerp bevat een overzicht van alle modules die zijn opgenomen in Machine Learning Studio (klassiek). Dit is een interactieve, visuele werkruimte om eenvoudig voorspellende modellen te bouwen en te testen.
Notitie
Van toepassing op: Machine Learning Studio (klassiek)
Vergelijkbare modules voor slepen en neerzetten zijn beschikbaar in Azure Machine Learning designer.
Wat is een module?
In Machine Learning Studio (klassiek) is een module een bouwsteen voor het maken van experimenten. Elke module bevat een specifieke machine learning algoritme, functie of codebibliotheek die kan reageren op gegevens in uw werkruimte. De modules zijn ontworpen om verbindingen van andere modules te accepteren om gegevens te delen en te wijzigen.
De code die in elke module wordt uitgevoerd, is afkomstig uit veel bronnen. Dit zijn open source bibliotheken en talen, algoritmen die zijn ontwikkeld door Microsoft Research en hulpprogramma's voor het werken met Azure en andere cloudservices.
Tip
Op zoek machine learning algoritmen? Zie de Machine Learning categorie, die onder andere modules bevat voor beslissings structuren, clustering en neurale netwerken. De categorieën Trainenen Evalueren bevatten modules voor het trainen en testen van uw modellen.
Door modules te verbinden en te configureren, kunt u een werkstroom maken waarmee gegevens uit externe bronnen worden gelezen, voorbereid op analyse, machine learning-algoritmen worden toegepast en resultaten worden gegenereerd.
Wanneer een experiment is geopend in Machine Learning Studio (klassiek), ziet u de volledige lijst met huidige modules in het navigatiedeelvenster aan de linkerkant. U sleept deze bouwstenen naar uw experiment en verbindt ze vervolgens om een volledige machine learning te maken, een zogenaamd experiment.
Soms worden modules bijgewerkt om nieuwe functionaliteit toe te voegen of oudere code te verwijderen. Als dit gebeurt, blijven alle experimenten die u hebt gemaakt en die gebruikmaken van de module, worden uitgevoerd. Maar de volgende keer dat u het experiment opent, wordt u gevraagd de module bij te werken of een andere module te gebruiken.
Voorbeelden
Zie deze zelfstudies voor een voorbeeld van het bouwen machine learning volledig experiment:
Een voorspellende oplossing ontwikkelen met behulp van Machine Learning
Een eenvoudig experiment maken in Machine Learning Studio (klassiek)
Modulecategorieën
Om het gemakkelijker te maken om gerelateerde modules te vinden, machine learning hulpprogramma's in Machine Learning Studio (klassiek) gegroepeerd op deze categorieën.
Conversies van gegevensindelingen
Gebruik deze modules om gegevens te converteren naar een van de indelingen die worden gebruikt door machine learning hulpprogramma's of indelingen.
-
Gebruik deze modules om gegevens en modellen te lezen uit cloudgegevensbronnen, waaronder Hadoop-clusters, Azure Table Storage en web-URL's. U kunt deze modules ook gebruiken om resultaten naar de opslag of naar een database te schrijven.
-
Gebruik deze modules om gegevens voor te bereiden voor analyse. U kunt gegevenstypen wijzigen, kolommen markeren als functies of labels, functies genereren en gegevens schalen of normaliseren.
-
Numerieke gegevens transformeren die zijn afgeleid van digitale signaalverwerking.
-
Gebruik gezamenlijke waarschijnlijkheidsdistributies om functies te bouwen die grote gegevenssets compact beschrijven.
-
Deze groep biedt verschillende hulpprogramma's voor gegevenswetenschap. U kunt bijvoorbeeld ontbrekende waarden verwijderen of vervangen, een subset kolommen kiezen, een kolom toevoegen of twee gegevenssets samenvoegen.
-
Deel een gegevensset op basis van criteria of grootte om trainings- en testsets te maken of om bepaalde rijen te isoleren.
-
Numerieke gegevens transformeren.
Functieselectie
Gebruik deze modules om de beste functies in uw gegevens te identificeren met behulp van veel onderzochte statistische methoden.
Machine Learning
Deze groep bevat de meeste van de machine learning algoritmen die worden ondersteund door Machine Learning.
Het bevat ook modules die zijn bedoeld om de algoritmen te ondersteunen door modellen te trainen, scores te genereren en modelprestaties te evalueren.
-
Nadat u een model hebt getraind, gebruikt u deze hulpprogramma's om de nauwkeurigheid van het model te meten.
-
Deze modules bieden de machine learning algoritmen, die u kunt aanpassen door parameters in te stellen. De algoritmen in deze sectie zijn gegroepeerd op type:
-
Gebruik deze modules om nieuwe gegevens door te geven via het algoritme en een set resultaten te genereren voor evaluatie. U kunt ook de resultaten van scoren gebruiken als onderdeel van een voorspellende service.
-
Met deze modules wordt een geitialiseerd machine learning model op basis van de gegevens die u op geeft.
OpenCV-bibliotheekmodules
Met deze modules hebt u eenvoudig toegang tot een populaire open source bibliotheek voor afbeeldingsverwerking en afbeeldingsclassificatie.
R-taalmodules
Gebruik deze modules om aangepaste R-code toe te voegen aan uw experiment of implementeer een machine learning model op basis van een R-pakket.
Python-taalmodules
Gebruik deze modules om aangepaste Python-code toe te voegen aan uw experiment.
Statistische functies
Gebruik deze modules om waarschijnlijkheidsdistributies te berekenen, aangepaste berekeningen te maken en een groot aantal andere taken uit te voeren die betrekking hebben op numerieke variabelen.
Tekstanalyse
Gebruik deze modules om functie-hashing en benoemde entiteitsherkenning uit te voeren, of om tekst voor te verwerken met behulp van hulpprogramma's voor natuurlijke taalverwerking.
Tijdreeks
Gebruik deze modules om afwijkingen in trends te beoordelen met behulp van algoritmen die specifiek zijn ontworpen voor tijdreeksgegevens.
Gerelateerde taken
Machine Learning Studio-modules (klassiek) proberen geen hulpprogramma's voor gegevensintegratie te dupliceren die worden ondersteund in andere hulpprogramma's, zoals Azure Data Factory. In plaats daarvan bieden de modules functionaliteit die specifiek is voor machine learning:
- Normalisering, groepering en schaalbaarheid van gegevens
- Statistische distributie van gegevens berekenen
- Conversie naar andere machine learning indelingen
- Importeren van gegevens die worden gebruikt voor machine learning experimenten en het exporteren van resultaten
- Tekstanalyse, functieselectie en dimensionaliteitsvermindering
Als u geavanceerdere faciliteiten nodig hebt voor gegevensmanipulatie en -opslag, bekijkt u het volgende:
- Azure Data Factory: Pijplijnen voor gegevensverwerking in de cloud die klaar zijn voor ondernemingen.
- Azure SQL Database: schaalbare opslag, met geïntegreerde toegang tot machine learning.
- CosmosDB: NoSQL-gegevensopslag; gegevens importeren naar Machine Learning Studio (klassiek).
- Azure Data Lake Analytics: Gedistribueerde analyse op big data.
- Stream Analytics: Gebeurtenisverwerking voor de Internet of Things.
- Azure Text Analytics: meerdere opties voor tekstverwerking en gerelateerde Cognitive Services voor spraak-, afbeeldings- en gezichtsherkenning.
- Azure Databricks: Op Spark gebaseerd analyseplatform.