Regressor pokok keputusan ialah model regresi berdasarkan algoritma pepohon keputusan, digunakan untuk meramalkan nilai pembolehubah selanjar. Ia membahagikan ruang ciri input kepada beberapa subruang dengan membina pepohon keputusan, dan setiap subruang sepadan dengan nilai yang diramalkan. Semasa ramalan, mengikut nilai ciri input, nod daun yang sepadan dicari secara rekursif dari atas ke bawah di sepanjang pepohon keputusan untuk mendapatkan nilai ramalan yang sepadan. Regressor pokok keputusan mempunyai kelebihan kerana mudah dan mudah ditafsirkan, boleh mengendalikan ciri berbilang dimensi, dan menyesuaikan diri dengan hubungan tak linear Ia sering digunakan dalam bidang seperti ramalan harga perumahan, ramalan harga saham dan ramalan jualan produk. Algoritma Regressor Pokok Keputusan meramalkan pembolehubah berterusan berdasarkan bahagian ruang ciri. nod, dan bahagikan set sampel kepada dibahagikan kepada subset yang berbeza.
Untuk setiap subset, ulangi langkah 1, pilih ciri terbaik sebagai nod anak dan teruskan membahagikan subset kepada subset yang lebih kecil sehingga hanya satu sampel yang tinggal atau ia tidak boleh dibahagikan lagi.
3. Untuk setiap nod daun, hitung purata sampel sebagai nilai ramalan.
4 Semasa ramalan, mengikut nilai ciri input, nod daun yang sepadan dicari secara rekursif dari atas ke bawah di sepanjang pepohon keputusan untuk mendapatkan nilai ramalan yang sepadan.
5 Apabila memilih ciri yang optimum, penunjuk seperti perolehan maklumat, nisbah perolehan maklumat atau indeks Gini biasanya digunakan untuk mengukur kepentingan ciri. Apabila memecah sampel, algoritma tamak, algoritma pemangkasan, dll. boleh digunakan untuk mengurangkan kerumitan dan ralat generalisasi model.
Perlu diingatkan bahawa regressor pokok keputusan terdedah kepada masalah overfitting, jadi pemangkasan dan operasi lain sering diperlukan untuk meningkatkan prestasi ramalan.
Atas ialah kandungan terperinci pokok keputusan regresi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!