Logistic regression untuk ulasan film
Dalam video, kita mempelajari bahwa logistic regression adalah cara umum untuk memodelkan tugas klasifikasi, seperti mengklasifikasikan sentimen sebagai positif atau negatif.
Pada latihan ini, Anda akan bekerja dengan himpunan data ulasan movies. Kolom label menyimpan sentimen, yakni 1 ketika ulasan positif, dan 0 ketika negatif. Teks ulasan telah diubah, menggunakan BOW, menjadi kolom numerik.
Tugas Anda adalah membangun model logistic regression menggunakan himpunan data movies dan menghitung akurasinya.
Latihan ini adalah bagian dari kursus
Analisis Sentimen dengan Python
Petunjuk latihan
- Impor fungsi logistic regression.
- Buat dan latih logistic regression pada label
ydan fiturX. - Hitung akurasi model logistic regression menggunakan metode bawaan
.score().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import the logistic regression
from ____.____ import ____
# Define the vector of targets and matrix of features
y = movies.label
X = movies.drop('label', axis=1)
# Build a logistic regression model and calculate the accuracy
log_reg = ____.____(X, y)
print('Accuracy of logistic regression: ', log_reg.____(X, y))