0Pricing
Data Science Academy · Pelajaran

Pohon Keputusan dan Random Forest

Pengklasifikasi berbasis aturan dan ensemble

Pohon Keputusan dan Random Forest adalah pelajaran Data Science Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Data Science Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Data Science Academy mencakup 4 pelajaran total.

Pohon Pertanyaan

Pohon keputusan mengklasifikasikan data dengan mengajukan rangkaian pertanyaan ya atau tidak tentang fitur Anda hingga mencapai jawaban. 🌳

Pemisahan di Setiap Simpul

Setiap titik percabangan merupakan sebuah pemisahan, yaitu aturan seperti apakah usia lebih besar dari 30. Data mengalir ke kiri atau kanan berdasarkan pengujian tersebut.

Daun Menyimpan Jawaban

Ketika tidak ada lagi pertanyaan yang berguna, Anda mencapai sebuah daun. Kelas yang dominan pada daun tersebut menjadi prediksi.

Memilih Pemisahan Terbaik

Pohon memilih setiap pemisahan agar kelompok menjadi semurni mungkin, yang diukur menggunakan kriteria seperti impuritas Gini atau entropi.

Mudah Dibaca

Salah satu kekuatan nyatanya adalah kemudahan interpretasi: Anda dapat mengikuti jalur pertanyaan dan menjelaskan dengan tepat alasan sebuah prediksi dibuat.

Pohon Mudah Menyesuaikan Data Secara Berlebih

Jika tidak dikendalikan, pohon akan tumbuh dalam dan menghafal data pelatihan. Penyesuaian berlebih itu mengurangi akurasi pada baris baru yang belum pernah dilihat.

Batasi Kedalaman

Anda dapat mengendalikan pohon dengan membatasi pertumbuhannya menggunakan max_depth, mengorbankan sedikit kecocokan pada pelatihan demi kemampuan generalisasi yang jauh lebih baik.

from sklearn.tree import DecisionTreeClassifier
model = DecisionTreeClassifier(max_depth=4)

Banyak Pohon Mengungguli Satu

Hutan acak melatih banyak pohon dan membiarkan mereka memberikan suara. Hasil gabungannya jauh lebih stabil daripada satu pohon dalam mana pun.

Setiap Pohon Melihat Lebih Sedikit

Untuk menciptakan keragaman, setiap pohon dilatih menggunakan sampel acak baris dan subset acak fitur. Keragaman itulah rahasianya.

Bangun Hutan

Di scikit-learn, ini cukup ditulis dalam satu baris. Tetapkan n_estimators untuk memilih jumlah pohon yang bergabung dalam ansambel.

from sklearn.ensemble import RandomForestClassifier
model = RandomForestClassifier(n_estimators=100)

Kepentingan Fitur Gratis

Hutan yang telah dilatih memberi tahu input yang paling penting melalui feature_importances_, sebagai panduan singkat mengenai hal yang mendorong prediksi.

model.feature_importances_

Pemeriksaan Singkat

Mari pastikan alasan hutan meningkatkan hasil dibandingkan satu pohon.

Ringkasan

Pohon keputusan mengajukan pertanyaan hingga mencapai sebuah daun; hutan acak memberikan suara di antara banyak pohon untuk mengurangi penyesuaian berlebih. 🎯

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Pohon Keputusan dan Random Forest” gratis?

Ya — teks lengkap “Pohon Keputusan dan Random Forest” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Data Science Academy, upgrade ke CoddyKit PRO. Kursus Data Science Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Pohon Keputusan dan Random Forest”?

Pengklasifikasi berbasis aturan dan ensemble Kamu berlatih Data Science Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Data Science Academy?

Tidak diperlukan pengalaman sebelumnya. Data Science Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Pohon Keputusan dan Random Forest” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Data Science Academy ini?

Ya. Setiap pelajaran Data Science Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Regresi Logistik untuk Ya/Tidak
  2. k-Nearest Neighbors
  3. Pohon Keputusan dan Random Forest
  4. Dasar-Dasar Gradient Boosting
← Kembali ke Data Science Academy