Trusted-AI/AIX360
Interpretability and explainability of data and machine learning models
解決的問題
AI Explainability 360 (AIX360) 透過提供一整套工具,解決機器學習中的「黑箱」問題,使AI模型的決策與其資料集的性質更具可解釋性與透明度。它認知到並非單一解釋方法適用於所有情境,因此提供多種演算法,以符合不同資料類型與使用情境。
工作原理
此工具包提供一個按解釋類型分類的可解釋性演算法庫:
- 資料解釋:用於解釋基礎資料集的工具。
- 局部事後解釋:在模型訓練後解釋單一預測的方法(例如,LIME、SHAP)。
- 時間序列解釋:專用於時間序列資料的局部事後工具,包含顯著性圖與改良版LIME。
- 局部直接解釋:模型在局部層面本質上可解釋的方法。
- 全域直接解釋:在整個資料集上本質上可解釋的模型(例如,布林決策規則)。
- 全域事後解釋:解釋訓練後模型整體行為的方法。
- 認證:使用Ecertify等工具對局部解釋進行機率性認證。
同時也包含忠實度與單調性等代理指標,用以評估所產生解釋的品質。
適用對象
AIX360專為需要將可解釋性技術整合至其ML流程的資料科學家與AI研究人員設計,同時也為希望透過提供的互動式體驗,輕鬆認識AI可解釋性概念的使用者而打造。
主要特色
- 多模態支援:支援表格、文字、影像與時間序列資料。
- 全面的分類體系:涵蓋從局部到全域、從直接到事後解釋的廣泛演算法。
- 可擴充設計:設計為允許貢獻者新增演算法與指標。
- 評估指標:提供內建指標,用以衡量解釋的忠實度與單調性。
相關
- 專案
- 專案
- 專案
- 專案
- 專案