Clustermodel trainen

In dit artikel wordt een onderdeel in de Azure Machine Learning-ontwerpfunctie beschreven.

Gebruik dit onderdeel om een clusteringmodel te trainen.

Het onderdeel maakt gebruik van een niet-getraind clusteringmodel dat u al hebt geconfigureerd met behulp van het onderdeel K-Means Clustering en traint het model met behulp van een gelabelde of niet-gelabelde gegevensset. Het onderdeel maakt zowel een getraind model dat u kunt gebruiken voor voorspellingen als een set clustertoewijzingen voor elk geval in de trainingsgegevens.

Notitie

Een clusteringmodel kan niet worden getraind met behulp van het onderdeel Model trainen . Dit is het algemene onderdeel voor het trainen van machine learning-modellen. Dat komt omdat Train Model alleen werkt met leeralgoritmen onder supervisie. K-means en andere clusteringalgoritmen maken leren zonder supervisie mogelijk, wat betekent dat het algoritme kan leren van niet-gelabelde gegevens.

Clusteringmodel trainen gebruiken

  1. Voeg het onderdeel Clusteringmodel trainen toe aan uw pijplijn in de ontwerpfunctie. U vindt het onderdeel onder Machine Learning-onderdelen in de categorie Trainen .

  2. Voeg het onderdeel K-Means Clustering of een ander aangepast onderdeel toe waarmee een compatibel clusteringmodel wordt gemaakt en stel de parameters van het clusteringmodel in.

  3. Koppel een trainingsgegevensset aan de rechterinvoer van Clusteringmodel trainen.

  4. Selecteer in Kolomset de kolommen uit de gegevensset die u wilt gebruiken voor het bouwen van clusters. Zorg ervoor dat u kolommen selecteert die goede functies zijn: vermijd bijvoorbeeld het gebruik van id's of andere kolommen met unieke waarden of kolommen die allemaal dezelfde waarden hebben.

    Als een label beschikbaar is, kunt u dit als functie gebruiken of weglaten.

  5. Selecteer de optie Controleren op toevoegen of alleen op resultaat uitschakelen als u de trainingsgegevens samen met het nieuwe clusterlabel wilt uitvoeren.

    Als u deze optie uitschakelt, worden alleen de clustertoewijzingen uitgevoerd.

  6. Verzend de pijplijn of klik op het onderdeel Clusteringmodel trainen en selecteer Geselecteerde uitvoeren.

Resultaten

Nadat de training is voltooid:

  • Als u een momentopname van het getrainde model wilt opslaan, selecteert u het tabblad Uitvoer in het rechterdeelvenster van het onderdeel Model trainen . Selecteer het pictogram Gegevensset registreren om het model op te slaan als een herbruikbaar onderdeel.

  • Als u scores wilt genereren op basis van het model, gebruikt u Gegevens toewijzen aan clusters.

Notitie

Als u het getrainde model in de ontwerpfunctie wilt implementeren, moet u ervoor zorgen dat Gegevens toewijzen aan clusters in plaats van Score Model is verbonden met de invoer van het onderdeel WebService-uitvoer in de deductiepijplijn.

Volgende stappen

Bekijk de set onderdelen die beschikbaar zijn voor Azure Machine Learning.