Co-treinamento

term_id: co_training

Category: training_techniques

Definition

Este método aproveita múltiplos conjuntos distintos de recursos (visões) dos mesmos pontos de dados. Inicialmente, dois classificadores são treinados em pequenos conjuntos de dados rotulados de cada visão. Eles então preveem rótulos para dados não rotulados, selecionando aqueles com alta confiança para rotular o outro modelo.

Summary

O co-treinamento é um algoritmo de aprendizado semi-supervisionado onde duas visões dos dados são usadas para treinar classificadores separados que rotulam iterativamente dados não rotulados um para o outro.

Key Concepts

  • Aprendizado Semi-supervisionado
  • Múltiplas Visões
  • Rotulação Iterativa
  • Seleção de Alta Confiança

Use Cases

  • Classificação de texto com múltiplos recursos
  • Categorização de páginas da web
  • Augmentation de dados com rótulos limitados