AI就像一個黑盒子,能自己做出決定,但是人們並不清楚其中緣由。建立一個AI模型,輸入數據,然後再輸出結果,但有一個問題就是我們不能解釋AI為何會得出這樣的結論。需要了解AI如何得出某個結論背後的原因,而不是只接受一個在沒有上下文或解釋的情況下輸出的結果。
可解釋性旨在幫助人們理解:
- 如何學習的?
- #學到了什麼?
- 針對一個特定輸入為什麼會做出如此決策?
- 決策是否可靠?
在本文中,我將介紹6個用於可解釋性的Python框架。
SHAP
SHapley Additive explanation (SHapley Additive explanation)是一種解釋任何機器學習模型輸出的賽局理論方法。它利用博弈論中的經典Shapley值及其相關擴展將最優信貸分配與局部解釋聯繫起來(詳見論文的細節和引用)。
資料集中每個特徵對模型預測的貢獻由Shapley值解釋。 Lundberg和Lee的SHAP演算法最初發表於2017年,這個演算法被社群在許多不同的領域廣泛採用。
使用pip或conda安裝shap函式庫。
# install with pippip install shap# install with condaconda install -c conda-forge shap
使用Shap函式庫建立瀑布圖
#使用Shap函式庫建立Beeswarm圖
#使用Shap函式庫建構部分依賴圖
LIME
在可解釋性領域,最早出名的方法之一是LIME。它可以幫助解釋機器學習模型正在學習什麼以及為什麼他們以某種方式預測。 Lime目前支援表格的數據,文字分類器和圖像分類器的解釋。
知道為什麼模型會以這種方式進行預測對於調整演算法是至關重要的。借助LIME的解釋,能夠理解為什麼模型會以這種方式運作。如果模型沒有按照計劃運行,那麼很可能在資料準備階段就犯了錯誤。
使用pip安裝
pip install lime
#LIME 建立的局部解釋圖
InterpretML展示了兩種類型的可解釋性:glassbox模型——為可解釋性設計的機器學習模型(如:線性模型、規則列表、廣義可加模型)和黑箱可解釋性技術——用於解釋現有系統(如:部分依賴,LIME)。使用統一的API並封裝多種方法,擁有內建的、可擴展的視覺化平台,該套件使研究人員能夠輕鬆地比較可解釋性演算法。 InterpretML還包括了explanation Boosting Machine的第一個實現,這是一個強大的、可解釋的、glassbox模型,可以像許多黑箱模型一樣精確。
使用InterpretML建構的局部解釋互動式圖
#使用InterpretML建構的全域解釋圖
ELI5
ELI5是一個可以幫助除錯機器學習分類器並解釋它們的預測的Python庫。目前支援以下機器學習框架:
- scikit-learn
- XGBoost、LightGBM CatBoost
- Keras
ELI5有兩種主要的方法來解釋分類或回歸模型:
- 檢查模型參數並說明模型是如何全局工作的;
- 檢查模型的單一預測並說明什麼模型會做出這樣的決定。
使用ELI5函式庫產生全域權值
#使用ELI5函式庫產生局部權重
OmniXAI
OmniXAI (Omni explained AI的簡稱),是Salesforce最近開發並開源的Python函式庫。它提供全方位可解釋的人工智慧和可解釋的機器學習能力來解決實踐中機器學習模型在產生中需要判斷的幾個問題。對於需要在ML過程的各個階段解釋各種類型的資料、模型和解釋技術的資料科學家、ML研究人員,OmniXAI希望提供一個一站式的綜合函式庫,讓可解釋的AI變得簡單。
以下是OmniXAI提供的與其他類似函式庫的比較
以上是6個推薦的Python框架,用於建立可解釋的人工智慧系統(XAI)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

軟AI(被定義為AI系統,旨在使用近似推理,模式識別和靈活的決策執行特定的狹窄任務 - 試圖通過擁抱歧義來模仿類似人類的思維。 但是這對業務意味著什麼

答案很明確 - 只是雲計算需要向雲本地安全工具轉變,AI需要專門為AI獨特需求而設計的新型安全解決方案。 雲計算和安全課程的興起 在

企業家,並使用AI和Generative AI來改善其業務。同時,重要的是要記住生成的AI,就像所有技術一樣,都是一個放大器 - 使得偉大和平庸,更糟。嚴格的2024研究O

解鎖嵌入模型的力量:深入研究安德魯·NG的新課程 想像一個未來,機器可以完全準確地理解和回答您的問題。 這不是科幻小說;多虧了AI的進步,它已成為R

大型語言模型(LLM)和不可避免的幻覺問題 您可能使用了諸如Chatgpt,Claude和Gemini之類的AI模型。 這些都是大型語言模型(LLM)的示例,在大規模文本數據集上訓練的功能強大的AI系統

最近的研究表明,根據行業和搜索類型,AI概述可能導致有機交通下降15-64%。這種根本性的變化導致營銷人員重新考慮其在數字可見性方面的整個策略。 新的

埃隆大學(Elon University)想像的數字未來中心的最新報告對近300名全球技術專家進行了調查。由此產生的報告“ 2035年成為人類”,得出的結論是,大多數人擔心AI系統加深的採用


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載
最受歡迎的的開源編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版
好用的JavaScript開發工具