Microsoft Python解释扩展SDK

interpret-communit的Python项目详细描述


Microsoft解释Python社区SDK

这个包已经用python2.7和3.6

进行了测试

Interpret社区建立在Interpret之上,这是一个来自microsoftsearch的用于训练可解释模型的开源python包,并通过添加来自社区的附加扩展来解释ML模型来帮助解释blackbox系统。在

Interpret Community是一个实验性的存储库,它承载了大量社区开发的机器学习可解释性技术。此存储库使参与机器学习系统开发的任何人都可以轻松地提高机器学习模型的透明度。数据科学家、机器学习工程师和研究人员可以通过构建在对等存储库中的一组扩展钩子轻松地添加他们自己的可解释性技术,解释并扩展该存储库以包括他们定制的可解释性技术。在

套餐的亮点包括:

  • tablerxplainer可以用来给出局部和全局特征的重要性
  • 根据模型自动为用户选择最佳解释器
  • 局部特征重要性对于每个求值行
  • 全局特征重要性在模型级别总结了最重要的特征
  • API支持密集(numpy或pandas)和稀疏(scipy)数据集
  • 对于更高级的用户,可以使用单独的解释器
  • KernelExplainer、PFIExplainer和MimicExplainer是用于BlackBox模型的
  • 模拟表达式比内核表达式更快,但精确度更低
  • TreeExplainer用于基于树的模型
  • 深层解释是针对DNN tensorflow或Pythorch模型

有关文档和示例笔记本,请访问github网站: https://github.com/interpretml/interpret-community

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
空间计数器在Java中不起作用   json在java中表示XPath列表的最佳方式   java报警服务接收器安卓   java注入bean在自定义的all存储库中   java从迁移到Spring MVC 4+Hibernate5   JavaEclipseIDE透视图被缓存,更改没有任何影响   java Hibernate:在将对象插入Derby嵌入式数据库时引发SQLGrammerException   适用于mp4或mp3文件的java Exoplayer自动流媒体质量   安卓如何在java的静态方法中使用这个关键字?   SSL服务器端的spring主机名验证+Tomcat和Java 8   java Eclipse强制刷新IDs   java有可能返回Mono。只是从GetMapping(“/”)处理程序中获取(“索引”)吗?   arraylist当我用java编程时,我遇到了这个错误,有人能告诉我到底出了什么问题吗?   java如何更改Apache CXF web服务中的日期时间格式   Jfoenix ChipView中的java多线程   java任务在Spark上不可序列化