IniziaInizia gratis

Implementare una pipeline di active learning

In questo esercizio imposterai un active learner usando un modello di regressione logistica e una strategia di uncertainty sampling.

Il dataset è stato caricato con X_labeled per i dati di training etichettati, X_unlabeled per i dati di training non etichettati e y_labeled per le etichette.

Sono state importate le librerie necessarie: ActiveLearner da modAL.models, uncertainty_sampling da modAL.uncertainty e LogisticRegression da sklearn.linear_model.

Questo esercizio fa parte del corso

Reinforcement Learning from Human Feedback (RLHF)

Visualizza il corso

Istruzioni dell'esercizio

  • Inizializza un oggetto ActiveLearner.
  • Usa LogisticRegression come stimatore.
  • Usa l'uncertainty sampling come strategia di query.
  • Inizializza il learner con i dati di training etichettati.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Create the active learner object
learner = ____(
    # Set the estimator 
    ____,
    # Set the query strategy
    ____,
    # Pass the labeled data
    X_training=____, y_training=____
)
Modifica ed esegui il codice