谷歌AI推出了“What-If 工具”,使机器学习实验成为无代码体验。
该工具是谷歌的开源TensorBoard应用程序的一部分。
有许多可用的特性,包括自动绘图生成和实时观察模型性能的变化
介绍
建立机器学习模型不是一蹴而就的。作为一名数据科学家,您需要在这个过程中问几个问题,并在完成模型之前执行多次迭代。
一个超参数应该调整多少?如果删除变量,精度会受到怎样的影响?数据集的多样性?这些只是在模型建立过程中你应该考虑的问题。但是,找到这些问题的答案也不是像在公园里的漫步那样轻松。你需要为每个想法做实验,这意味着一行一行的代码。听起来不像是一种有效的方法,是吗?
谷歌的AI研究小组设计了一个What-If工具,这是他们的开源TensorBoard应用程序的一部分。该工具允许用户在不需要编写代码的情况下分析他们的机器学习模型。UI是示例性的,并提供了丰富的交互式界面来探索不同的模型结果。
该工具有大量的特点,包括:
- 从数据集手动编辑示例并实时查看这些更改的效果的选项
- 自动绘图生成,显示当个别特征改变时模型结果如何变化
- 自动可视化数据集!
What-If的代码是开源的,在Github上可用。在Github存储库中使用了一些使用预训练模型的演示示例。这包括检测误分类,分析模型在多个子组中的性能,以及评估二进制分类模型中的偏差。
着迷了吧?我们也一样。下面的视频举几个例子来说明如何在自己的机器上使用这个工具。
总结
我可以看到,它很快就会成为大多数数据科学操作中不可或缺的一部分(在Google已经全面使用了)。我能想到的一个用例是把你的模型从最差到最好,当你调整某些超参数时。视觉方面当然使得使用该工具更具吸引力。
你打算在哪里使用这个工具?请在下面的评论部分告诉我!
更多内容请访问:IT源点
注意:本文归作者所有,未经作者允许,不得转载