Kısa cevap
CART'lar etkileşimleri yakalamak için yardıma ihtiyaç duyar.
Uzun cevap
Tam açgözlü algoritmayı ele alalım (Chen ve Guestrin, 2016):
Yaprak üzerindeki ortalama şartlı bir beklenti olacaktır, ancak yaprağa giden yoldaki her bölünme diğerinden bağımsızdır. Özellik A kendi başına önemli değilse, ancak Özellik B ile etkileşimde önemliyse, algoritma Özellik A'ya bölünmez. Bu bölünme olmadan, algoritma etkileşimi oluşturmak için gerekli Özellik B'deki bölünmeyi öngöremez.
Ağaçlar en basit senaryolarda etkileşimleri seçebilir. İki özelliğe sahip bir veri kümeniz varsax1,x2 ve hedef y=XOR(x1,x2), algoritmanın bölünecek bir şeyi yok ama x1ve , bu nedenle, düzgün bir şekilde tahmin edilen dört yaprak alırsınız .x2XOR
Birçok özellik, düzenleme ve bölünme sayısı üzerindeki kesin sınır ile, aynı algoritma etkileşimleri atlayabilir.
Geçici Çözümler
Yeni özellikler olarak açık etkileşimler
Zhang'dan bir örnek ("Kazanan Veri Bilimi Yarışmaları", 2015):
Açgözlü olmayan ağaç algoritmaları
Diğer soruda Simone , ileriye dönük algoritmalar ve eğik karar ağaçları öneriyor .
Farklı bir öğrenme yaklaşımı
Bazı öğrenme yöntemleri etkileşimleri daha iyi ele alır.
İşte İstatistiksel Öğrenmenin Unsurlarından bir tablo ("Doğrusal özellik kombinasyonlarını çıkarma yeteneği" satırı):