實作一個主動式學習流程
在這個練習中,你會用邏輯斯迴歸模型搭配不確定性抽樣策略,建立一個主動式學習器。
資料集已載入,其中 X_labeled 為已標註的訓練資料、X_unlabeled 為未標註的訓練資料,y_labeled 為標籤。
所需的函式庫都已匯入:modAL.models 的 ActiveLearner、modAL.uncertainty 的 uncertainty_sampling,以及 sklearn.linear_model 的 LogisticRegression。
本練習屬於課程
Reinforcement Learning from Human Feedback(RLHF)
練習說明
- 初始化一個
ActiveLearner物件。 - 使用 LogisticRegression 作為估計器。
- 使用不確定性抽樣作為查詢策略。
- 以已標註的訓練資料初始化學習器。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Create the active learner object
learner = ____(
# Set the estimator
____,
# Set the query strategy
____,
# Pass the labeled data
X_training=____, y_training=____
)