Ncasas'ın çoğu noktada cevap vermesine katılıyorum (+1), bazılarında farklılıklar için yalvarıyorum:
- Karar Ağaçları da kara kutu modelleri olarak kullanılabilir. Aslında, çoğu durumda kara kutu modelleri olarak kullanıldığını söyleyebilirim. 10.000 özelliğe ve 50 derinliğe sahip bir ağacınız varsa, bir insanın bunu anlamasını makul bir şekilde bekleyemezsiniz.
- Yapay Sinir Ağları anlaşılabilir. Pek çok analiz tekniği var ( bazıları modeli geliştirmek için yüksek lisans tezimin 2.5 bölümüne bakın ). Özellikle oklüzyon analizi (Şekil 2.10), Filtre görselleştirme (Şekil 2.11). Ayrıca Neden Size Güvenmeliyim? Bildiri ( notlarım ).
Kara kutu modelinin öngörüsünü fantezi oklüzyon analizi ile açıklamak ("Neden sana güveneyim?" Den):
Model Yorumlanabilirliğinin Mythos'una dikkat çekmek istiyorum . Yorumlanabilirlik ile ilgili bazı fikirleri özlü bir şekilde formüle eder.
Senin sorun
Makine Öğrenimi modellerine neden kara kutu deniyor?
İnsanlar nasıl kullanıyorlar : Çünkü sorunu, herhangi bir girdi için olanları doğrudan söyleyebilecek şekilde modellemiyorlar.
Kişisel düşünceler
Bu "kara kutu modeli" nosyonunun pek mantıklı geldiğini sanmıyorum. Örneğin, hava tahminlerini düşünün. Herhangi bir insandan, yalnızca veri verilirse hangi havanın tahmin edileceğini söylemesini bekleyemezsiniz. Ancak çoğu insan fiziksel hava modellerinin kara kutu modelleri olduğunu söyleyemez. Peki fark nerede? Sadece bir modelin veriler kullanılarak üretildiği, diğeri ise fiziğe yönelik içgörüler kullanılarak üretildiği mi?
İnsanlar kara kutu modellerinden bahsettiklerinde genellikle kötü bir şeymiş gibi söylüyorlar. Ancak insanlar kara kutu modelleridir. Burada gördüğüm kritik fark, insanların yaptığı hatalar sınıfının insanlar için tahmin etmesinin daha kolay olmasıdır. Bu yüzden bir eğitim problemi (NN tarafındaki ters örnekler) ve bir eğitim problemidir (insanlara NN'lerin nasıl çalıştığını öğretir).
“Kara kutu modeli” terimi nasıl kullanılmalı : Bana daha mantıklı olan bir yaklaşım, sorunu “kara kutu sorunu” olarak adlandırmaktır, kullanıcı 144410 (+1) yazdıklarına benzer. Bu nedenle, sorunu yalnızca kara kutu olarak gören herhangi bir model - bu nedenle girdi ekleyebileceğiniz ve çıktı alabileceğiniz bir şey - kara kutu modelidir. Sorun hakkında fikir sahibi olan (sadece varsayım yapmaz!) Modeller kara kutu modelleri değildir. İçgörü kısmı zor. Her model, modelleyebileceği olası fonksiyon için kısıtlamalar yapar (evet, evrensel yaklaşım problemini biliyorum. Sabit boyutlu bir NN kullandığınız sürece geçerli değildir). Sorunu dürtmeden giriş ve çıkışın ilişkisi hakkında bir şey biliyorsanız (verilere bakmadan) bir şeyin problemle ilgili bir fikir olduğunu söyleyebilirim.
Bundan ne izler:
- Yapay Sinir Ağları kara kutu olmayabilir (beyaz kutu?)
- Lojistik Regresyon kara kutu modeli olabilir.
- Sorun hakkında daha fazla şey ve onunla ilgili görüşleriniz, model hakkında daha az.