Saya punya pertanyaan tentang parameter kedalaman interaksi dalam gbm di R. Ini mungkin pertanyaan noob, yang saya minta maaf, tetapi bagaimana parameternya, yang saya yakini menunjukkan jumlah terminal terminal dalam sebuah pohon, pada dasarnya menunjukkan X-way interaksi di antara para prediktor?
Tautan antara interaksi.depth dan jumlah node terminal
Satu untuk melihat interaction.depth
sebagai jumlah node split. Suatu interaction.depth
perbaikan pada k akan menghasilkan simpul-simpul dengan simpul terminal k + 1 (menghilangkan simpul-simpul NA), jadi kita memiliki:
i n t e r a c t i o n . de p t h = # { Te r m i n a l No de s } + 1
Tautan antara interaksi.depth dan urutan interaksi
Hubungan antara interaction.depth
dan tatanan interaksi lebih membosankan.
Alih-alih penalaran dengan interaction.depth, mari alasan dengan jumlah node terminal, yang kita akan disebut J .
Contoh:
Misalkan Anda memiliki J = 4 node terminal (interaksi.depth = 3) Anda dapat:
- lakukan split pertama pada root, lalu split kedua pada simpul kiri root dan split ketiga pada simpul kanan root. Urutan interaksi untuk pohon ini adalah 2.
- lakukan split pertama pada root, lalu split kedua pada simpul kiri (berturut-turut kanan) dari root, dan split ketiga pada node paling kiri (berturut-turut kanan) ini. Urutan interaksi untuk pohon ini adalah 3.
Jadi, Anda tidak bisa tahu sebelumnya apa yang akan menjadi urutan interaksi antara fitur Anda di pohon tertentu. Namun dimungkinkan untuk nilai batas atas ini. Biarkan P menjadi urutan interaksi fitur dalam pohon yang diberikan. Kami memiliki: dengan n menjadi jumlah pengamatan. Untuk lebih jelasnya lihat bagian 7 dari artikel asli Friedman .
P≤ m i n ( J- 1 , n )