Araştırma makalesi

Zamansal Ağırlıklandırma, Nedensel Çıkarım ve SHAP Optimizasyonuna Hiyerarşik Atıfedici Topluluk

DOI:

10.3791/69125

18 Kasım 2025

Bu makalede

Özet

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu makale, zamansal ağırlıklandırma, nedensel çıkarım ve hiyerarşik atıfedenin yorumlanabilirlik optimizasyonu üzerindeki etkisini değerlendirmeyi amaçlamaktadır.

Özet

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Son birkaç yılda, veri odaklı modellerdeki önemli ilerlemeler nedeniyle şeffaflık ve yorumlanabilirlik ihtiyacı arttı ve bu da Açıklanabilir Yapay Zeka'nın (XAI) ortaya çıkmasına yol açtı. Birkaç geleneksel XAI yaklaşımı yaygındır; ancak bu kişilerin dinamik ilişkileri yorumlama konusunda sınırlı yetkinliği vardır. Mevcut araştırma, TCHSHAP olarak adlandırılan zamansal ağırlıklandırma, nedensel çıkarım, hiyerarşik atıflama ve yorumlanabilirlik optimizasyonuna odaklanan yeni bir Ensemble SHapley Additive ExPlanations (SHAP) çerçevesi önererek bu sınırlamayı ele almayı amaçlamaktadır. TCHSHAP, güncel bilgileri tarihsel bilgilere göre önceliklendirir, üstel bozulma yoluyla zamansal ağırlıklandırma yapar. Ayrıca, nedensel çıkarım korelasyonu nedensellikten ayırarak pratik içgörüler elde eder. Ayrıca, hiyerarşik atıflama granüler (bölge düzeyinde) ve toplu düzeylerde (özellik grubu etkileri) içgörüler sağlar. Bu yaklaşımlar, daha yorumlanabilir ve açıklanabilir bir model elde etmek için entegre edilmiştir. Önerilen modelin etkinliğini doğrulamak için, Kaggle'dan toplanan ürün verisi veri seti üzerinde bir deney yürütüyoruz. Deneysel değerlendirmeden önce, veri ön işleme tek sıcak kodlama kullanılarak gerçekleştirilir. Veri normalizasyonu min-max ölçeklendirme ile yapılır ve outliler Interquartile aralığı üzerinden kaldırılır. Deneysel değerlendirme amacıyla yazarlar, Random Forest için SHAP XAI modelini kullandılar. Önerilen TCHSHAP modelinin etkinliği değerlendirilirken, geleneksel SHAP için ortalama tahminin 161.137 olduğu, zamansal ağırlıklandırma ve nedensel çıkarım dahil edildikten sonra 161.506'ya yükseldiği gözlemlenmiştir; bu da zaman ve nedensel anlamlılığın etkinliğini savunmaktadır. Ayrıca, hiyerarşik atıflama sırasında, tarımsal özelliklerin hedef değişkene karşı en güçlü baskına sahip olduğu gözlemlenmektedir. Bu hakimiyet, coğrafi ve çevresel faktörler sırayla takip eder. Böylece, elde edilen sonuçlar, önerilen yaklaşımın küresel ve yerel yorumlanabilirliği artırma etkinliğini onaylar ve kullanıcının model tahminlerine olan güvenini güçlendirir. Mevcut çalışmalar, model performansını etkilemeden şeffaflığı ve yorumlanabilirliği artırmanın yollarını sunmaktadır. Önerilen model ayrıca karmaşık, veri odaklı uygulamalarda yorumlanabilir ve verimli regresyon modellemesini mümkün kılarak gerçek dünyada yaygın uygulanmasını sağlar.

Giriş

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Regresyon, iklim modellemesi, finansal tahmin, sağlık tanıları ve tarımsal verim tahmini gibi çeşitli alanları kapsayan öngörücü analitikte önemli bir roloynar 1,2. Ancak, özellikle Gradient Boosting Machines (GBM), Random Forests ve Deep Neural Networks (DNN) gibi doğrusal olmayan ve yüksek kapasiteli modeller gibi regresyon modellerinin açıklanamayan sonuçları, özellikle şeffaflık ve uygulanabilir içgörüler gerektiren uygulamalar için önemli zorluklar yaratmaktadır. Bu yorumlanabilirlik farkı, henüz gelişmekte olan Açıklanabilir Yapay Zeka (XAI) kullanılarak kapatılabilir. Şu anda, SHAP ve Yerel Yorumlanabilir Model Agnostik Açıklama (LIME) gibi geleneksel XAI çerçeveleri yalnızca statik özellik açıklamalarısunar 3. Bu XAI teknikleri, zamansal bağımlılıklar, hiyerarşik özellik yapıları ve nedensellikleri içeren regresyon görevlerinin karmaşıklıklarını şu anda açıklayamıyor ve bu da bir araştırma yoluoluşturuyor 4,5. Bu faktörlerin dikkate alınmaması nedeniyle, XAI bazen yanlış sonuçlar çıkarabilir. Örneğin, geleneksel SHAP yalnızca niteliklerin hedef değişkenle korelasyonunu dikkate alır ve nedenselliği dikkate almaz. İki giriş ikili özelliğine sahip bir veri seti ele alalım: tütün tüketimi ve lekeli dişler. Bu veri setindeki hedef değişken kanser olasılığıdır. Böyle bir senaryoda, giriş özellikleri ile hedef değişken arasında korelasyon sağlanırsa, kanser her iki özellikle (tütün tüketimi ve lekeli dişler) yüksek derecede korelasyon gösterir. Şimdi, lekelenmiş dişlerin kansere neden olduğu sonucuna varmak oldukça yanıltıcıdır; çünkü bu durum düzenli tütün tüketiminden kaynaklanıyor. Böylece, XAI alanında önemli ilerlemelere rağmen, regresyon bağlamlarında ele alınması gereken temel sorunlar şunlardır:

Zamansal bağımlılıkları dikkate alamamak, dinamik veri bağlamlarında çalışmayabilecek sadece statik açıklamalara yol açar.

Geleneksel SHAP uyarlamalarında nedensel çıkarımın dahil edilmemesi, değerli nedensel içgörülerden ziyade yanlış korelasyonlara yol açar.

Hiyerarşik yoruma dikkat eksikliği, yetersiz üst düzey toplu açıklamalara yol açar.

Bu sorunları ele almak için, mevcut araştırma çalışmaları, zamansal ağırlıklandırma, nedensel çıkarım ve hiyerarşik atıflamayı kapsayan, mevcut XAI modellerinin yorumlanabilirliğini ve hesaplama verimliliğini artırmayı amaçlayan yeni bir XAI çerçevesi olan TCHSHAP'ı önermeyi amaçlamaktadır. Aynı şekilde, önerilen çerçeve, önceki değerlere kıyasla son özellik katkısına daha yüksek ağırlıklar veren bir zamansal ağırlık faktörüwt dikkate alır. Bu ağırlıklandırma faktörü, getirilebilirliğin, getiri tahmini ve satış tahmini gibi dinamik regresyon problemlerinde kritik özelliklerin zamansal önemiyle uyum sağlamasını sağlar. Ayrıca, geleneksel regresyon modelleri nedensel ilişkiler göstermez ve belirsiz atıflamalarayol açar 6. Bu zorluğu ele almak için, önerilen çerçeve, Fi özelliğinin çıktı üzerindeki nedensel etkisini değerlendirmek için Yapısal Nedensel Modelleri (SCM) benimsemektedir. Ayrıca, gerçek zamanlı veri setleri genellikle özellikler arasında hiyerarşik ilişkiler (mekânsal veya kategorik) gösterir; bu ilişkiler mevcut XAIçerçeveleri 4,5,6'da nadiren gösterilir. Buna karşılık, önerilen XAI çerçevesi, açıklamaların ayrıntılı olmasını sağlamak için bireysel özellikleri (Fi) toplayarak daha yüksek seviyeli özellikler (Hj) elde eder.

Zamansal, nedensel ve hiyerarşik önemi dahil etmenin yanı sıra, önerilen topluluk yorumlanabilirliği ve açıklanabilirliği artırmayı da amaçlamaktadır. Böyle bir hedef, yorumlanabilirlik ile doğruluk arasındaki dengeyi belirlemeye yönelik bir çabadır ve TCHSHAP'tan elde edilen açıklamaların doğru ve yorumlanabilir olmasınısağlar 4. Önerilen XAI çerçevesi matematiksel olarak şu şekilde tanımlanabilirken, kullanılan değişkenlerin tanımı Tablo 1'de verilmiştir. Özellik için geleneksel SHAP değeri denklem (1)5,6 olarak hesaplanır.

figure-introduction-1(1)

Bu geleneksel SHAP formülasyonu, zamansal, nedensel veya hiyerarşik ayarlamaları dikkate almadan katkıları toplar.

DeğişkenTanım
FiShap değeri hesaplanan özellik
ShapiÖzelliğin Shap değeri
SToplam Özellikler Seti
MTüm özelliklerin alt kümesi
FTToplam Özellikler Sayısı
P(M)Yalnızca M'deki özellikler kullanıldığında Model Tahmini
λ > 0Bozulma Hızı
TReferans Tahmin Süresi
YÇıktı

Tablo 1: Kullanılan değişkenlerin tanımı. Bu tablo, kullanılan çeşitli değişkenlerin önemini açıklar.

Bu geleneksel SHAP formülasyonu, dinamik bağımlılıkları yönetmek için zamansal ağırlık da dahil edilerek değiştirilmiştir. Bu zamansal ağırlıklandırma, ağırlık katsayısı wt = e-λ |t - T| burada λ, bozulma faktörünü (λ > 0) temsil eder. Daha önce bahsedildiği gibi, bu üstel ağırlıklandırma, geçmişe kıyasla son değerlere daha fazla ağırlık verir. Bu üstel düşüş, yakın zamandaki özellik değerlerinin geçmiş değerlerden daha yüksek anlamlılığa sahip olduğu anlayışıyla dahil edilmiştir. Değiştirilmiş SHAP değeri (zamansal anlam dahil edildikten sonra) denklem (2)'de verilmiştir.

figure-introduction-2(2)

Bu zamansal bilgi, getiri veya hisse senedi tahmini gibi dinamik regresyon görevleri için önemlidir.

Ayrıca, açıklamaları daha sağlam kılmak için, SCMF i özelliğinin çıktı Y üzerindeki nedensel etkisini değerlendirmek için uygulanır. Nedensel SHAP için matematiksel formülasyon (3) denkleminde verilmiştir

figure-introduction-3(3)

Burada do(F i) değişikliğe katkıda bulunan özelliği temsil eder. Bunu kullanarak, model korelasyon yerine nedenselliği açıklama yetkinliğini kazanır. SCM tabanlı nedensel etkiler hesaplamasının, yalnızca doğrudan nedensel etkiye sahip özelliklerin kredi verilmesini sağlayarak yanlış korelasyonları ortadan kaldırdığını belirtmekte fayda var.

Ayrıca, önerilen modelde hiyerarşi, çeşitli seviyelerde nitelikleri toplamak için önerilir. Hiyerarşik SHAP için matematiksel formülasyon (4) denkleminde verilmiştir.

figure-introduction-4(4)

Önerilen modele hiyerarşinin dahil edilmesi, açıklamaların ayrıntılı olarak sağlanmasını sağlar. Önerilen çerçeve Şekil 1'de gösterilmiştir.

figure-introduction-5
Şekil 1: Önerilen çerçevedeki çeşitli unsurların resimsel illüstrasyonu. Bu şekil, önerilen TCHSHAP çerçevesinde zamansal ağırlıklandırma, nedensel çıkarım ve hiyerarşik atıflama gibi çeşitli unsurların resimsel bir örneği sunar. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Önerilen model TCHSHAP'ın yeniliği, bu üç tutarsızlığı zamansal ağırlıklandırma (mevcut bilgilere daha fazla ağırlık vermek için), Yapısal Nedensel Modeller (SCM; nedensel etkileri değerlendirmek için) ve SHAP değerlerinin hiyerarşik toplanması (çok katmanlı içgörüler elde etmek için) kullanarak ele almakta yatmaktadır. Böylece, önerilen topluluk SHAP'ı statik kısıtlamalarının ötesine genişleterek regresyon için optimize edilmiş bir açıklayıcı çerçeve sağlar.

Önerilen TCHSHAP, daha iyi karar alma gerektiren senaryolarda gerçek zamanlı uygulamalar için büyük bir önem kazanma potansiyeline sahiptir; çünkü regresyon modellerinde çıktının ayrıntılı açıklamalarını tanımlayarak modellemeyi karar verme ile sorunsuz bir şekilde birbirine bağlar. Özetle, bu makalenin başlıca katkısı, geleneksel SHAP modelinin uygulanabilir açıklamalarını geliştirmek için zamansal ağırlık, nedensel çıkarım ve hiyerarşik ilişkileri birleştiren yeni bir çerçeve tasarlamaktır.

İlgili çalışmalar

XAI, farklı makine öğrenimi modellerinin şeffaflığını ve yorumlanabilirliğini artırmak için özel olarak tasarlanmış farklı metodolojileri içerir. Bu XAI stratejileri, sonuçlardan gerekli içgörüleri sağlayarak sonuçlara güven sağlar. Örneğin, LIME ve SHAP gibi önemli XAI yöntemleri, finans, eğitim ve sağlık sektörü gibi çeşitli alanlarda aksi takdirde kara kutu modellerinin yorumlanabilirliğini ve şeffaflığını artırır. Ayrıca, XAI teknikleri yazılım analizi, klon tespiti ve Tam Zamanında hata tahminiile ilgili görevlerde de kullanılır 8. Ayrıca, Awal ve Roy da tutarsızlıkları vurguladı ve açıklamaları oluşturmada daha düşükgüvenilirlik gösterdi 8. Burada yazarlar, değerlendirmede tutarlılığı azaltmak için Granular Level Değerlendirme Metriklerini uyguladılar. XAI ayrıca sınıflandırma görevinin sonuçlarını etkileyen en belirgin faktörleri anlamak ve böylece sağlık uygulayıcıları arasında yapay zeka tabanlı tanıkullanmaya olan inancı artırmak için tıbbi alanda yaygın olarak kullanılmıştır 9,10,11,12. Ayrıca, Belçika konut kira tahmini gibi sektörlerde, XAI yaklaşımları karmaşık modellerin yorumlanmasını kolaylaştırır, böylece kalite kontrolünü artırır ve üretim hatalarını en azaindirir 13. Bommer ve ark., XAI yöntemlerinin gradyanlarla entegrasyonunun, iklim biliminde sağlamlık, sadakat, karmaşıklık ve rastgeleleştirme açısından XAI yöntemlerinin performansını artırdığınıgöstermiştir 14. Birçok araştırmacı, topluluk ve hibrit teknikler yaratmaya çalıştı. Toplu teknikler önermenin yanı sıra, araştırmacular bu hibrit tekniklerin karmaşık modeller için kapsamlı içgörü sağlama etkinliğinide göstermiştir 15,16. Tekniklerin, optimizasyonların ve çeşitli uygulamaların ayrıntılı bir incelemesi Tablo 2'de tablolanmıştır; bu da en yaygın kullanılan tekniklerin LIME ve SHAP olduğunu açıkça göstermektedir. Gelecek araştırma yönleri, bu modellerin yorumlanabilirliğini artırmak için bu yöntemlerde optimizasyonun araştırılmasına yönelik göstermektedir. Araştırma hattını sürdürerek, mevcut araştırma çalışmalarında yazarlar nedensel çıkarım, hiyerarşik atıflama ve zamansal ağırlıklandırma ekleyerek SHAP optimizasyonuna odaklanmaktadır.

AlıntıXAI TeknikleriOptimizasyonAnlayışUygulamaGelecekteki Araştırma Yönleri
(Anushree ve ark., 2024)KİREÇSağlanmadıFinans, eğitim ve sağlık sektöründe çeşitli uygulamalarda kara kutu modellerinin yorumlanabilirliği ve şeffaflığının artırılması.· Finans, Eğitim ve Sağlık sektöründe Doğruluk ile Yorumlanabilirlik Arasındaki Denge· Çeşitli XAI modellerini değerlendirmek için ayrıntılı metrikler listesi geliştirmemiz gerekiyor
SHAP
Bozulma mekanizmaları
Dikkat temelli mekanizmalar
(Awal & Roy, 2024)PyExplainerDeğerlendirmede tutarlılığı azaltmak için Granular Seviye Değerlendirme Metrikleri.Tutarsızlıkları vurgular ve açıklamaların oluşturulmasında daha az güvenilirlik gösterir.· Yazılım Analitiği ile İlgili Görevler· Yazılım analitiği ile ilgili görevler için XAI modellerinin güvenilirliğini artırmak amacıyla gelişmiş araştırma yöntemleri gereklidir
KİREÇ· Klon tespiti
· Tam Zamanında Kusur Tahmini
(Bommer ve ark., 2024)Entegre GradyanlarXAI yöntemlerinin Gradientlerle EntegrasyonuXAI yöntemlerinin gradyanlarla entegrasyonu, iklim biliminde sağlamlık, sadakat, karmaşıklık ve rastgeleleştirme açısından performansı artırır.· İklim Bilimi Tahmini· İklim biliminin görev özel değerlendirmesine odaklanın.
katman bazında ilgililik yayımı· Yıllık ortalama Sıcaklık haritaları tahmini
giriş zamanları gradyanları
Gradyent, SmoothGrad, NoiseGrad ve FusionGrad gibi duyarlılık yöntemleri
(Bhatnagar & Agrawal, 2024)KİREÇXAI Teknikleri TopluluğuEnsemble, kapsamlı bir içgörü sağlar ve karmaşık modellerin yorumlanabilirliğini ve açıklanabilirliğini artırır.· Sonuçların yorumlanabilirliğini artırmak için Moral veri setinde uygulanmıştır· Birden fazla tekniği birleştirerek hibrit XAI yöntemlerini keşfedin
SHAP· Kullanıcıların farklı ihtiyaçlarına uygun belirli modeller için çeşitli XAI algoritmalarının özelleştirilmesi
(Dias, 2024)KİREÇXAI Tekniklerinin EntegrasyonuGeliştirilmiş Yorumlanabilirlik ve Doğruluk· Zehirli Yorum Sınıflandırması· Sınıflandırma amacıyla gücü artırmak.
Eli5
(Hajare ve ark. ,2024)SHAPSağlanmadıSHAP, Akut Koroner Sendromu tahmin etmedeki risk faktörlerine dair ayrıntılı bilgiler sunar.· Akut Koroner Sendrom (ACS)· ACS tahmininde yeni risk faktörlerini öğrenmek.
(Hamida ve ark., 2024)Çeşitli XAI Tekniklerinin kapsamlı incelemesiSağlanmadıXAI uygulamaları hakkında içgörüler sunar ve YZ kararlarının açıklanabilirliğinin YZ'nin sağladığı sonuçları anlamak için önemini vurgular.· Sağlık sektöründe Uygulanabilir İçgörüler· XAI bileşenlerinin geliştirilmesi, yani anlaşılabilirlik, şeffaflık, yorumlanabilirlik ve açıklanabilirlik.
· Sağlık sektörü için özel XAI teknikleri, sağlık alanı için detaylı içgörüler
(Ihongbe ve ark., 2024)Grad-CAM (Gradient ağırlıklı sınıf aktivasyon eşleme)Gradient ağırlıklı sınıf aktivasyon haritalamasıZatürre ve COVID-19 tanısı için daha iyi doğruluk.· Tıbbi tanı için Geliştirilmiş DoğrulukXAI tekniklerinin gerçek hayat uygulamaları için kullanılabilirliği konusunda farkındalığı artırmak
(Lenaers & De Moor, 2023).6 XAI TeknikleriCatBoost Modelinde 6 XAI Tekniği TopluluğuBirden fazla teknik, kira tahmini için XAI'nin yorumlanabilirliğini artırır.· Belçika konut kira tahminiXAI karar verme için kullanılabilir
(Makumbura ve ark., 2024)SHAPRF, LightGBM, XGBoost ve SHAP topluluğuSHAP, su kalitesini değerlendirmek ve tahmin etmekte sorumlu olan çeşitli faktörleri ortaya koyar.· Su kalitesinin değerlendirilmesi ve tahminiKarar verme için kullanılabilir
(Schlegel & Keim, 2023).Bozulma Analiziyle XAI TeknikleriBozulma AnaliziZaman Serisi Verilerinin sınıflandırma görevleri için etkili şekilde kullanılabilir· Finans, Sağlık, İklim Bilimi Zaman Serisi VerileriGelişmiş yorumlanabilirlik için birden fazla XAI tekniğini birleştirmek.
(Silva & Keller, 2023)XAISağlanmadıXAI modellerin, ilişkili özellikler durumunda sonuçları açıklama konusunda bir sınırlaması vardır. Dünya ve atmosfer bilimleri için kullanılabilir.· Atmosfer bilimleriXAI, yanlış açıklamalardan kaçınmak için korelasyonlu özellikler için optimize edilmelidir.
Biyomoleküler Reaksiyon Hızı· Atmosfer Kimyası
(Y, S., & Challa, M. 2023)SHAPSağlanmadıBurada, XAI modelleri yorumlanabilirlik ve önemli özelliklerin anlaşılması açısından karşılaştırılmış ve SHAP ile LIME'ın en etkili olduğu sonucuna varılmıştır.· Tıbbi Uygulamalarİleri tıbbi uygulamalar için yorumlanabilirliği artırmak
KİREÇ
PDP
GAM

Tablo 2: XAI tekniklerinde yapılan çeşitli optimizasyonların kapsamlı incelemesi. Bu tablo, çeşitli araştırmacılar tarafından önerilen farklı optimizasyon tekniklerinin kapsamlı bir incelemesini sunmaktadır.

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Protokol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

NOT: Bu bölüm, önerilen topluluk yöntemini ve Şekil 1'de gösterilen tüm önerilen değişiklikleri tartışmaktadır.

Veri hazırlama

Önerilen çerçevenin etkinliğini doğrulamak için yazarlar, Kaggle17'den toplanan ürün verisi veri seti üzerinde bir deney gerçekleştirdiler. Bu veri seti, 1997'den 2020'ye kadar çeşitli ürünler için Hindistan tarımsal verilerinden oluşmakta olup, Mart 2025'te erişilmiştir. Bu veri seti, mevsim, crop_year, gübre, pestisit, ürün ve verim (hedef değişken) gibi birçok özelliği içerir. Dikkate alınan veri seti, kategorik değerleri işlemek için tek sıcak kodlama kullanılarak verimliliği artırmak için önceden işlenir. Mevsim, ürün ve durum gibi kategorik özellikler tek sıcak kodlanır. MinMax ölçeklendirmesi ayrıca alan, üretim, annual_rainfall, gübre ve pestisit gibi sayısal özellikleri [0,1] aralığına ölçeklendirmek için de kullanılır. Dışnamaları ele almak için, Q1 - 1.5 • IQR17 eşiği olan Çeyreklerarası Aralık kuralı kullandık. Sonuçların tekrarlanabilirliğini elde etmek için tüm ön işleme aşamalarında rastgele 42 tohum uygulandı. Ayrıca, veri seti ön işlemeden sonra eğitim (%80) ve test veri seti (%20) olarak ikiye ayrılmıştır.

Deneysel kurulum

Deney, Python 3.10 ile A100 GPU sunucusu üzerinde gerçekleştirildi: Çift AMD Rome 7742, 128 çekirdek, 1TB RAM. Simülasyon için içe aktarılan kütüphaneler scikit-learn 1.3.0, XGBoost 1.7.6, TensorFlow 2.13, SHAP 0.41.0, LIME 0.2.0.1 ve ELI5 0.13.0'dır.

ML modellerinin değerlendirilmesi

Burada yazarlar, çeşitli regresyon modelleri kullanarak, LinearRegression(), Ridge(alpha=1,random_state=42), Lasso(alpha=0.1, randomstate = 42), Decision TreeRegressor(max_depth = 10, random_state = 42), RandomForestRegressor(max_depth = 15random_state = 42), GradientBoostingRegressor(n_estimators = 200, learning_rate = 0.1, random_state = 42), XGBoost ve CNN gibi çeşitli regresyon modelleri kullandılar ve hedef değişkenverimi 18. XGBoost 300 tahmin cihazı ve 0.05 öğrenme hızı kullanır. CNN modelinde, iki gizli katman, ReLU aktivasyonları ve Adam optimizer, öğrenme oranı 0.001 ile kullanılır. Bu modellerin verimliliği farklı performans metrikleri kullanılarak karşılaştırılır. Bu modeller ayrıca hiperparametre ayarlaması da gerçekleştirir. Örneğin, Ridge regresyonu ve Lasso regresyonu, alfa 1.0 ve alfa 0.1 ile eğitilir. Karar Ağacı ve Rastgele Orman'da maksimum derinlik sırasıyla 10 ve 15 olarak ayarlanmıştı. Gradient Boosting 200 tahmin cihazı ve 0.1 öğrenme oranı kullanır. Bu modellerin performansı, Ortalama Kare Hatası (MSE) ve R2 kare açısından 5 katlı çapraz doğrulama kullanılarak değerlendirildi.

XAI modellerinin değerlendirilmesi

Tartışıldığı gibi, mevcut çalışma sonuçları karşılaştırmak için çeşitli XAI modellerini kullanıyor. Burada yazarlar shhap kullanıyor. Ağaç tabanlı modeller için TreeExplainer(model,data = crop_yield) (Random Forest, Gradient Boosting ve XGBoost). Eğitim veri setinden rastgele seçilmiş 100 vakadan oluşan bir arka plan veri seti seçilerek atıfları stabilize etti. Daha sonra, shap. KernelExplainer(), ağaç dışı modeller (Linear, Ridge, Lasso ve CNN) için 1000 perturbasyonla SHAP değerlerine yaklaşmak için kullanıldı. Tablo açıklayıcı (lime.lime_tabular. LimeTabularExplainer) aynı arka plan veri setinde LIME'ı çalıştırmak için her örnek başına 5000 perturbasyonla kullanıldı ve böylece yerel açıklamalar stabil oldu. Çekirdek genişliği özelliklere göre ayarlandı ve modelin tahmin fonksiyonu açıklamaları çıkarmak için kullanıldı. Yerel açıklamalar explainer.explain_instance(x,model.predict) çağrılarak oluşturuldu. ELI5, test verilerinin aşırı uyumlanmasını önlemek için doğrulama bölünmesinde 10 tekrar ile permütasyon önemi olarak kullanıldı ve eli5.sklearn.PermutationImportance (tahminci,random_state = 42) kullanılarak simüle edildi. Deney sırasında tekrarlar arasındaki ortalama ve varyansın önemi gösterildi. Son olarak, uyarlanmış model doğrulama bölünmesi için kullanıldı ve Kısmi Bağımlılık Grafikleri (PDP) elde edildi; bu grafikler PartialDependencyDisplay.from_estimator kullanılarak uygulandı (model,X_val,features = [feature]),

TCHSHAP çerçevesinin kurulumu

Daha sonra, TCHSHAP çeşitli adımların ardışık olarak uygulanmasıyla uygulanmıştır. Dizinin ilk adımı, λ = 0.85 bozulma oranına sahip üstel bir bozulma fonksiyonu kullanan zamansal ağırlıklandırma oldu; bu çalışma, λ figure-protocol-1 [0.7.0.95] boyunca yapılan bir ablasyon çalışmasına dayanarak seçildi. Referans zamanı (T_current) veri setinde son hasil yılı olarak seçilmiştir. Bu, model açıklamalarının tarımsal çıktı tahmininin dinamiklerini dikkate almasını sağlar; burada son özellikler (yağış, gübre kullanımı veya pestisit) karar vermede daha önemli olur. Zamansal ağırlıklandırmadan sonra SCM nedensel çıkarımlar benimsendi. Önerilen metodoloji, müdahaleleri simüle etmek ve Ortalama Nedensel Etki'yi hesaplamak için nokta operatörünü kullanır. Nedensel çıkarım, python doWhy 0.13 kütüphanesi kullanılarak uygulandı. Bu, üretim ve alan gibi korelasyonlu girdiler nedeniyle yanıltıcı bağlantıları azaltmaya yardımcı olur ve gerçek neden-sonuç bağlantıları elde edilir. Pipeline'ın son adımı, özelliklerin daha üst düzey alanlara düzenlendiği hiyerarşik atıflamaydı. Mevcut veri setinde 3 hiyerarşik özellik vardır: Tarımsal Girdiler (Gübre, Pestisit), Coğrafi Faktörler (Eyalet, Alan, Crop_Year) ve Çevresel Faktörler (Annual_Rainfall, Mevsim). SHAP verilerini gruplamak için normalleştirilmiş toplamlama kullanılarak, her iki düzeyde (ayrıntılı ve genel) açıklamalar elde edilebilir.

Özetle, TCHSHAP boru hattı üç adımı birleştirir: zamansal ayarlama, nedensel atıflama ve hiyerarşik gruplama, tek bir süreçte. Burada, temel SHAP önce açıklamalar yapar, ardından üç iyileştirme eklenir. Bu yapılandırılmış boru hattı, TCHSHAP'ın çıktılarının tutarlı olmasını, yeniden üretilebilmesini ve hem yerel hem de küresel açıklamalar sunmasını sağlar. Önerilen çerçevenin adım adım açıklaması aşağıdaki sözde kodda verilmiştir.

Girdi:
X: X1,X 2,X 3,........,Xn. özelliklere sahip veri seti.
t: veri setindeki zamansal değişken
Takımı: Referans zamanı
λ: Bozulma hızı
G: Özellik Grupları
Zamansal Ağırlıkları Hesaplayın
Her örnek için, ifigure-protocol-2 X, wt = e-λ|t-T| değerini değerlendirin,
Shap Değerlerini Hesapla Shapi
ShapTempral = Shapi * wt hesaplayın
Nedensel Çıkarım Hesaplama
Her Özellik için, Xi figure-protocol-3 X
Shapnedensel = Shapi * nedensel etki(Xj →Y) hesaplayın
Hiyerarşik Atıflama
Her Özellik için, Xi figure-protocol-4 X
Shap Değerlerini Hesapla Shapi
Her Gi figure-protocol-5G için 
figure-protocol-6

Çıktı: Hiyerarşik olarak toplanan SHAP değerleri kümesi

Sorun gidermeyi kolaylaştırmak için nicel kontrol noktası aşağıda verilmiştir: Tüm ML modellerinde en düşük MSE ve en yüksek R2 verdiği Random Forest. Elde edilen özellik önemi > Pestisit > Gübre Alanı oldu; Mevsim ve Crop_Year ise minimumdu. Küresel temel SHAP tahmini 161.137 idi. Ayrıca, λ = 0.85 uygulandıktan sonra Crop_year ve Season katkısı artar. Grup düzeyindeki katkılar Tarımsal Girdiler>Coğrafi Faktörler> Çevresel Faktörler sırasına göre yapılır.

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Sonuçlar

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu bölüm, deney çalışması sırasında kullanılan çeşitli yöntemlerin uygulanmasıyla elde edilen sonuçları tartışır ve aşağıdaki alt bölümlerden oluşur:

Veri toplama ve ön işleme

Önerilen çerçevenin deneysel bir değerlendirmesini yapmak için, Kaggle19'dan ürün verimine ilişkin bir veri seti topland...

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Tartışma

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Mevcut çalışmanın temel amacı, geleneksel SHAP modeline zamansal ağırlıklandırma, nedensel çıkarım ve hiyerarşik önemi dahil ederek TCHSHAP modelini ortaya çıkarmaktır. Bu bileşenlerin XAI tekniklerine dahil edilmesinin amacı, sonuçların yorumlanabilirliğini artırmaktır. Zamansal ağırlıklandırma için, eski değerlere kıyasla yeni değerlere daha fazla ağırlık veren üstel azalma tekniğini değerlendirdik. Nedensel anlamlılık açısından yazarlar, çeşitli özelliklerin tahmin değişkeni üzerindek...

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Açıklamalar

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Yazarlar çıkar çatışması olmadığını belirtir.

Teşekkürler

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu çalışma, FCT – Fundação para a Ciência e a Tecnologia, I.P. aracılığıyla UID/05105/2025 Program Sözleşmesi kapsamında ulusal fonlarla finanse edilmektedir.

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Malzemeler

Bu makalede kullanılan malzemelerin listesi
AdŞirketKatalog numarasıYorumlar
ELI50.13.0PyPI
KİREÇ0.2.0.1PyPI
Nvidia DGX A100 GPU SunucusuCPU Çift AMD Rome 7742, toplam 128 çekirdekNvidia
Sistem Belleği 1TB
Piton3.1Piton
SHAP0.41.0PyPI
scikit-learn1.3.0PyPI
TensorFlow2.13Tensör Akışı
XGBoost1.7.6PyPI

Kaynaklar

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Kaur, B., et al. N-Beats architecture for explainable forecasting of multi-dimensional poultry data. PloS One. 20 (4), e0320979(2025).
  2. Sharma, N., Mangla, M., Iqbal, M. M., Mohanty, S. N. Deep Learning Framework for Identification of Skin Lesions. EAI Endorsed Trans Perv Health Tech. 9, (2023).
  3. Sharma, N., Mohanty, S. N., Mahato, S., Pattanaik, C. R. A novel dataset and local interpretable model-agnostic explanations (LIME) for monkeypox prediction. Intell Decision Technol. 17 (4), 1297-1308 (2023).
  4. Makumbura, R. K., et al. Advancing Water Quality Assessment and Prediction Using Machine Learning Models, Coupled with Explainable Artificial Intelligence (XAI) Techniques Like Shapley Additive Explanations (SHAP) For Interpreting the Black-Box Nature. Results Eng. 23, 102831(2024).
  5. Schlegel, U., Keim, D. A. A Deep Dive into Perturbations as Evaluation Technique for Time Series XAI. Communic Comp Informat Sci. 1903, (2023).
  6. Silva, S. J., Keller, C. A. Limitations of XAI methods for process-level understanding in the atmospheric sciences. Artificial Intell Earth Syst. 3 (1), e230045(2024).
  7. Anushree, G., Madagaonkar, S. B., Ravili, C. H. Unveiling the Black Box: A Comprehensive Review of Explainable AI Techniques. Int J Sci Res Eng Manag. 8 (9), 1-11 (2024).
  8. Awal, M. A., Roy, C. K. EvaluateXAI: A framework to evaluate the reliability and consistency of rule-based XAI techniques for software analytics tasks. J Syst Software. 217, 112159(2024).
  9. Hajare, S. W., Rewatkar, R., Reddy, K. Design of an iterative method for enhanced early prediction of acute coronary syndrome using XAI analysis. AIMS Bioeng. 11 (3), 301-322 (2024).
  10. Hamida, S. U., Chowdhury, M. J. M., Chakraborty, N. R., Biswas, K., Sami, S. K. Exploring the landscape of explainable artificial intelligence (XAI): A systematic review of techniques and applications. Big Data Cognit Comput. 8 (11), 149(2024).
  11. Ihongbe, I. E., Fouad, S. F., Mahmoud, T., Rajasekaran, A., Bhatia, B. Evaluating Explainable Artificial Intelligence (XAI) techniques in chest radiology imaging through a human-centered Lens. PloS One. 19 (10), e0308758(2024).
  12. A Comparative Analysis of Explainable AI Techniques for Enhanced Model Interpretability. Swathi, Y., Challa, M. 3rd Int Conf Pervasive Comput Social Netw, , 229-234 (2023).
  13. Lenaers, I., De Moor, L. Exploring XAI techniques for enhancing model transparency and interpretability in real estate rent prediction: a comparative study. Finance Res Lett. 58 (Part A), 104306(2023).
  14. Bommer, P. L., Kretschmer, M., Hedström, A. K., Bareeva, D., Höhne, M. Finding the right XAI Method - A Guide for the Evaluation and Ranking of Explainable AI Methods in Climate Science. Artif Intell Earth Syst. 3, e230074(2024).
  15. Bhatnagar, S., Agrawal, R. Understanding explainable artificial intelligence techniques: a comparative analysis for practical application. Bullet Elect Eng Info. 13 (6), 4451-4455 (2024).
  16. Ennab, M., Mcheick, H. Enhancing interpretability and accuracy of AI models in healthcare: a comprehensive review on challenges and future directions. Front Robot AI. 11, 1444763(2024).
  17. Wan, X., Wang, W., Liu, J., Tong, T. Estimating the sample mean and standard deviation from the sample size, median, range and/or interquartile range. BMC Med Res Methodol. 14 (1), 135(2014).
  18. Mangla, M., Shinde, S. K., Mehta, V., Sharma, N., Mohanty, S. N. Handbook of Research on Machine Learning: Foundations and Applications. , CRC Press. (2022).
  19. Gupta, A. Agricultural Crop Yield in Indian States Dataset [Data set]. , Kaggle. https://www.kaggle.com/datasets/akshatgupta7/crop-yield-in-indian-states-dataset (2025).
  20. Shin, J., Miah, A. S. M., Konnai, S., Hoshitaka, S., Kim, P. Electromyography-Based Gesture Recognition with Explainable AI (XAI): Hierarchical Feature Extraction for Enhanced Spatial-Temporal Dynamics. IEEE Access. 13, 88930-88951 (2025).
  21. Das, A., Rad, P. Opportunities and challenges in explainable artificial intelligence (xai): A survey. arXiv. , (2020).
  22. Srinivasu, P. N., Sandhya, N., Jhaveri, R. H., Raut, R. From blackbox to explainable AI in healthcare: existing tools and case studies. Mobile Info Syst. 2022 (1), 8167821(2022).
  23. Fiok, K., Farahani, F. V., Karwowski, W., Ahram, T. Explainable artificial intelligence for education and training. J Defense Model Simulat. 19 (2), 133-144 (2022).

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Yeniden basım ve izinler

Bu JoVE makalesinin metnini veya şekillerini yeniden kullanmak için izin iste

İzin iste

Etiketler

A klanabilir Yapay ZekaModel Yorumlanabilirli iznitelik AtamaRastgele OrmanRegresyon ModellemesiVeri Normalizasyonu

İlgili makaleler