ÎncepețiÎncepe gratuit

Implementarea unui pipeline de învățare activă

În acest exercițiu, vei configura un model de învățare activă folosind regresia logistică și o strategie de eșantionare bazată pe incertitudine.

Setul de date a fost încărcat cu X_labeled pentru datele de antrenament etichetate, X_unlabeled pentru datele de antrenament neetichetate și y_labeled pentru etichete.

Bibliotecile necesare au fost deja importate: ActiveLearner din modAL.models, uncertainty_sampling din modAL.uncertainty și LogisticRegression din sklearn.linear_model.

Acest exercițiu face parte din cursul

Reinforcement Learning from Human Feedback (RLHF)

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inițializează un obiect ActiveLearner.
  • Folosește LogisticRegression ca estimator.
  • Folosește eșantionarea bazată pe incertitudine ca strategie de interogare.
  • Inițializează modelul cu datele de antrenament etichetate.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Create the active learner object
learner = ____(
    # Set the estimator 
    ____,
    # Set the query strategy
    ____,
    # Pass the labeled data
    X_training=____, y_training=____
)
Editează și rulează codul