微软开源 AI 诊断工具 Error Analysis
Error Analysis 使用机器学习技术,助数据科学家更好地了解模型错误模式。
在 2020 年 5 月的微软 Build 大会上,微软推出了三个响应式的 AI(Responsible AI,RAI)工具包,这三个工具分别是 InterpretML、Fairlearn 和 SmartNoise。这些工具包与微软 Azure 机器学习紧密集成,通过这些工具可以使机器学习领域的数据科学家能够理解模型预测、评估公平性并保护敏感数据。
在这个工具系列的基础上,微软宣布推出新的功能,通过新的 Error Analysis 工具包调试模型中的不准确之处,并在 SmartNoise 中使用合成数据提升隐私性。
使用 Error Analysis 识别和诊断模型的不精确性
在分析机器学习模型时,我们常常关注精度等总体指标。 然而,模型的准确率在不同的数据子群中往往并不统一,某些输入条件的交叉点会导致模型更频繁地失败。为了提高精度,我们需要挖掘和评估这些不同的错误来源。从历史上看,解决这些问题需要手动操作,并且十分耗时。
Error Analysis,这是微软响应式 AI 工具包中的最新成员,并且完全开源。Error Analysis 使用机器学习按照有意义的维度对模型错误进行分区,以帮助开发者更好地理解错误中的模式。此举可以能够快速识别出误差较高的子群,并直观地诊断出这些错误背后的根本原因。
虽然这是一个刚刚才开源的工具,但 Error Analysis 在微软 AI 开发中却扮演着举足轻重的作用。Error Analysis 在 2018 年开始作为一个研究项目,在 2019 年就与微软混合现实团队密切合作,使该工具成为内部 AI 基础设施的一部分。开源版本能够实现是由 Azure 机器学习中的 RAI 工具团队推动的。Error Analysis 连同其他 RAI 工具包也将在 2021 年中期归入 OSS 和 Azure 机器学习中。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Go 语言新提案:添加模糊测试支持
Go 语言增加了支持模糊测试 (Fuzz Test) 的新提案。 据介绍,此项提案会为 Go 添加新的testing.F类型,在_test.go文件中支持FuzzFoo函数,并增加新的go命令行为。该提案的 Draft Design 已发布,并根据 Go 社区的反馈进行了迭代。下一步要做的工作是将提案实现为语言特性。 此项特性在 Go 1.17 中会被视为实验性功能,且其 API 也不一定会与 Go 1 兼容。当然,这项功能本身也会存在错误并缺少某些功能,但即便如此也会将其作为概念验证,Go 开发者可以对其进行实验并提供反馈。由于这将是一个实验性的功能,Go 团队也预计在未来的 Go 版本中 mutator 和模糊引擎 (fuzzing engine) 将会继续完善和发展。 下面是提案Draft Design 的部分内容,这些内容不会加入到1.17。 支持使用-race和-msan进行模糊测试 支持使用-keepfuzzing进行模糊测试 对由不同 mutator引起的类似崩溃进行重复数据删除,这将是实现-keepfuzzing(降低噪音)的先决条件 在模糊处理时允许特殊选项(例如最大...
- 下一篇
手写一个React-Redux,玩转React的Context API
上一篇文章我们手写了一个Redux,但是单纯的Redux只是一个状态机,是没有UI呈现的,所以一般我们使用的时候都会配合一个UI库,比如在React中使用Redux就会用到React-Redux这个库。这个库的作用是将Redux的状态机和React的UI呈现绑定在一起,当你dispatch action改变state的时候,会自动更新页面。本文还是从它的基本使用入手来自己写一个React-Redux,然后替换官方的NPM库,并保持功能一致。 本文全部代码已经上传GitHub,大家可以拿下来玩玩:https://github.com/dennis-jiang/Front-End-Knowledges/tree/master/Examples/React/react-redux 基本用法 下面这个简单的例子是一个计数器,跑起来效果如下: 要实现这个功能,首先我们要在项目里面添加react-redux库,然后用它提供的Provider包裹整个ReactApp的根组件: import React from 'react'; import ReactDOM from 'react-dom'; i...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Mario游戏-低调大师作品
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8