Delen via


Tekstgegevens labelen voor het trainen van uw model

Voordat u uw model traint, moet u uw documenten labelen met de klassen waar u ze in wilt categoriseren. Gegevenslabeling is een cruciale stap in de ontwikkelingslevenscyclus; In deze stap kunt u de klassen maken waarin u uw gegevens wilt categoriseren en uw documenten labelen met deze klassen. Deze gegevens worden in de volgende stap gebruikt bij het trainen van uw model, zodat uw model kan leren van de gelabelde gegevens. Als u al gelabelde gegevens hebt, kunt u deze rechtstreeks importeren in uw project, maar u moet ervoor zorgen dat uw gegevens de geaccepteerde gegevensindeling volgen.

Voordat u een aangepast model voor tekstclassificatie maakt, moet u eerst gelabelde gegevens hebben. Als uw gegevens nog niet zijn gelabeld, kunt u deze labelen in Language Studio. Gelabelde gegevens informeren het model over het interpreteren van tekst en wordt gebruikt voor training en evaluatie.

Vereisten

Voordat u gegevens kunt labelen, hebt u het volgende nodig:

  • Een project gemaakt met een geconfigureerd Azure Blob Storage-account,
  • Documenten met tekstgegevens die zijn geüpload naar uw opslagaccount.

Zie de levenscyclus van projectontwikkeling voor meer informatie.

Richtlijnen voor gegevenslabels

Nadat u uw gegevens hebt voorbereid, moet u uw schema ontwerpen en uw project maken door uw gegevens te labelen. Het labelen van uw gegevens is belangrijk, zodat uw model weet welke documenten worden gekoppeld aan de klassen die u nodig hebt. Wanneer u uw gegevens labelt in Language Studio (of gelabelde gegevens importeert), worden deze labels opgeslagen in het JSON-bestand in uw opslagcontainer die u met dit project hebt verbonden.

Houd rekening met het label van uw gegevens:

  • Over het algemeen leiden meer gelabelde gegevens tot betere resultaten, mits de gegevens nauwkeurig worden gelabeld.

  • Er is geen vast aantal labels dat ervoor kan zorgen dat uw model het beste presteert. Modelprestaties op mogelijke dubbelzinnigheid in uw schema en de kwaliteit van uw gelabelde gegevens. Toch raden we 50 gelabelde documenten per klasse aan.

Uw gegevens labelen

Gebruik de volgende stappen om uw gegevens te labelen:

  1. Ga naar uw projectpagina in Language Studio.

  2. Selecteer gegevenslabeling in het menu aan de linkerkant. U vindt een lijst met alle documenten in uw opslagcontainer. Zie de onderstaande afbeelding.

    Tip

    U kunt de filters in het bovenste menu gebruiken om de niet-gelabelde bestanden weer te geven, zodat u ze kunt labelen. U kunt de filters ook gebruiken om de documenten weer te geven die zijn gelabeld met een specifieke klasse.

  3. Ga naar één bestandsweergave aan de linkerkant in het bovenste menu of selecteer een specifiek bestand om te beginnen met labelen. U vindt een lijst met alle .txt bestanden die beschikbaar zijn in uw projecten aan de linkerkant. U kunt de knop Vorige en Volgende onderaan de pagina gebruiken om door uw documenten te navigeren.

    Notitie

    Als u meerdere talen voor uw project hebt ingeschakeld, vindt u een vervolgkeuzelijst Taal in het bovenste menu, waarin u de taal van elk document kunt selecteren.

  4. Voeg in het rechterdeelvenster klasse toe aan uw project, zodat u kunt beginnen met het labelen van uw gegevens.

  5. Begin met het labelen van uw bestanden.

    Classificatie van meerdere labels: uw bestand kan worden gelabeld met meerdere klassen. U kunt dit doen door alle toepasselijke selectievakjes in te schakelen naast de klassen waarmee u dit document wilt labelen.

    Een schermopname van de pagina met meerdere labelclassificatietags.

    U kunt ook de functie voor automatisch labelen gebruiken om het labelen te voltooien.

  6. In het rechterdeelvenster onder de draaitabel Labels vindt u alle klassen in uw project en het aantal gelabelde exemplaren per stuk.

  7. In het onderste gedeelte van het rechterdeelvenster kunt u het huidige bestand dat u bekijkt toevoegen aan de trainingsset of de testset. Standaard worden alle documenten toegevoegd aan uw trainingsset. Meer informatie over trainings- en testsets en hoe ze worden gebruikt voor modeltraining en -evaluatie.

    Tip

    Als u van plan bent automatische gegevenssplitsing te gebruiken, gebruikt u de standaardoptie voor het toewijzen van alle documenten aan uw trainingsset.

  8. Onder het distributiedraaipunt kunt u de distributie in trainings- en testsets bekijken. U hebt twee opties voor weergave:

    • Totaal aantal exemplaren waar u het aantal gelabelde exemplaren van een specifieke klasse kunt bekijken.
    • documenten met ten minste één label waarvan elk document wordt geteld als het ten minste één gelabeld exemplaar van deze klasse bevat.
  9. Tijdens het labelen worden uw wijzigingen periodiek gesynchroniseerd, als ze nog niet zijn opgeslagen, ziet u boven aan de pagina een waarschuwing. Als u handmatig wilt opslaan, selecteert u de knop Labels opslaan onder aan de pagina.

Labels verwijderen

Als u een label wilt verwijderen, schakelt u de knop naast de klas uit.

Verwijderen of klassen

Als u een klas wilt verwijderen, selecteert u het verwijderpictogram naast de klas die u wilt verwijderen. Als u een klasse verwijdert, worden alle gelabelde exemplaren uit uw gegevensset verwijderd.

Volgende stappen

Nadat u uw gegevens hebt gelabeld, kunt u beginnen met het trainen van een model dat op basis van uw gegevens wordt geleerd.