本文主要是介绍机器学习-10-可解释性机器学习库Shapash,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
可解释性机器学习库Shapash——鸢尾花XGBoost分类解释实现
shapash的GitHub地址
机器学习的可解释性
1 机器学习的可解释性
1.1 可解释性简介
在机器学习的场景中,可解释性(interpretability)就表示模型能够使用人类可认知的说法进行解释和呈现。
机器学习模型被许多人称为“黑盒”。 这意味着虽然我们可以从中获得准确的预测,但我们无法清楚地解释或识别这些预测背后的逻辑。
想象一下,在工作中如何跟业务的领导讲解自己的模型呢,他们可是对计算机可能没有任何背景的,如何让领导能够更好的理解,自己做的算法模型,有用。
为什么模型给出预测结果了还不满意,还要这么执意于知道模型是如何做出预测的?这和模型在真实世界中产生的影响有很大关系。
由可解释性带来的好处:
(1)可靠性
(2)易于调试
(3)启发特征工程思路
(4)指导后续数据搜集
(5)指导人为决策
(6)建立信任
1.2 可解释性框架
这里有一个可解释机器学习的大框架。在某种程度上,我们通过从真实世界(World)中获取一些原始数据(
这篇关于机器学习-10-可解释性机器学习库Shapash的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!