Samouczenie i pseudoetykiety

Self-training and pseudo-labelling · id pseudolabeling · aliases: self-training, pseudo-labeling, pseudo-labelling, samouczenie

Iteracyjne dodawanie do treningu predykcji modelu o pewności powyżej progu jako etykiet; współcześnie łączone z augmentacją i spójnością.

Iteratively adding the model's above-threshold predictions to training as labels; modern variants combine it with augmentation and consistency.

In one sentence

Model sam dopisuje odpowiedzi do nieopisanych przykładów, a potem uczy się z tych, których jest pewny.

The model labels unlabelled examples itself, then learns from the ones it is sure about.

Problem it solves

Nieopisane dane leżą bezużytecznie, bo nikt nie ma czasu ich przejrzeć.

Unlabelled data sits unused because nobody has time to go through it.

What it does

Działa jak brudnopis: model zapisuje swoje odpowiedzi, odrzuca niepewne, a pewne traktuje jak dodatkowe ćwiczenia w kolejnej rundzie.

It works like a rough draft: the model writes its answers, discards shaky ones and treats confident ones as extra practice for the next round.

Everyday example

Aplikacja do rozpoznawania roślin uczy się z kilkuset zdjęć opisanych przez znawców i tysięcy zdjęć przesłanych przez użytkowników bez nazw.

A plant-identification app learns from a few hundred photos named by experts and thousands of unnamed photos sent in by users.

This concerns you if you…

Sources