Aan de slagGa gratis aan de slag

Een active learning-pijplijn implementeren

In deze oefening ga je een active learner opzetten met een logistic regression-model en een uncertainty sampling-strategie.

De gegevensset is geladen met X_labeled voor gelabelde trainingsdata, X_unlabeled voor ongelabelde trainingsdata en y_labeled voor labels.

De vereiste libraries zijn geïmporteerd: ActiveLearner uit modAL.models, uncertainty_sampling uit modAL.uncertainty en LogisticRegression uit sklearn.linear_model.

Deze oefening maakt deel uit van de cursus

Reinforcement Learning from Human Feedback (RLHF)

Cursus bekijken

Oefeninstructies

  • Initialiseer een ActiveLearner-object.
  • Gebruik LogisticRegression als estimator.
  • Gebruik uncertainty sampling als querystrategie.
  • Initialiseer de learner met gelabelde trainingsdata.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create the active learner object
learner = ____(
    # Set the estimator 
    ____,
    # Set the query strategy
    ____,
    # Pass the labeled data
    X_training=____, y_training=____
)
Code bewerken en uitvoeren