Implementera en pipeline för aktiv inlärning
I den här övningen skapar du en aktiv inlärare med hjälp av en logistisk regressionsmodell och en strategi för osäkerhetssampling.
Datamängden har lästs in med X_labeled för märkta träningsdata, X_unlabeled för omärkta träningsdata och y_labeled för etiketter.
Nödvändiga bibliotek har importerats: ActiveLearner från modAL.models, uncertainty_sampling från modAL.uncertainty och LogisticRegression från sklearn.linear_model.
Den här övningen är en del av kursen
Reinforcement Learning from Human Feedback (RLHF)
Övningsinstruktioner
- Initialisera ett
ActiveLearner-objekt. - Använd LogisticRegression som estimator.
- Använd osäkerhetssampling som frågestrategi.
- Initialisera inläraren med märkta träningsdata.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create the active learner object
learner = ____(
# Set the estimator
____,
# Set the query strategy
____,
# Pass the labeled data
X_training=____, y_training=____
)