scikit-learn
MLPembelajaran mesin
Ikhtisar scikit-learn
Scikit-learn adalah perpustakaan pembelajaran mesin Python yang paling populer. Ini menyediakan API yang sederhana dan konsisten untuk klasifikasi, regresi, pengelompokan, pengurangan dimensi, pemilihan model, dan prapemrosesan. Scikit-learn adalah titik awal untuk hampir setiap proyek pembelajaran mesin dengan Python.
PyRunmendukungscikit-learnsebagai bagian dari distribusiPyodide, artinya Anda dapat melatih pengklasifikasi, menghitung skor akurasi, dan menjelajahi algoritme ML sepenuhnya di browser Anda. Ini adalah alat pendidikan yang hebat — jalankan pengklasifikasi Iris, bereksperimen dengan hyperparameter, dan lihat hasilnya tanpa notebook cloud.
Kode & Output Eksekusi
Latih Random Forest pada dataset Iris.
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
from sklearn.metrics import accuracy_score, classification_report
iris = load_iris()
X, y = iris.data, iris.target
X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.25, random_state=42
)
clf = RandomForestClassifier(n_estimators=50, random_state=42)
clf.fit(X_train, y_train)
preds = clf.predict(X_test)
print(f"Accuracy: {accuracy_score(y_test, preds):.2%}\n")
print("Classification Report:")
print(classification_report(y_test, preds, target_names=iris.target_names))Paket Terkait
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Mengurutkan Daftar dengan Python
Pelajari cara mengurutkan daftar dengan Python menggunakan metode sortir() dan fungsi sortir(). Temukan contoh pengurutan kunci khusus dan urutan terbalik.
Lembar
Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.