arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1908.00754cs.LGcs.HCstat.ML
收藏

一种分析机器学习系统中信息流的可视化技术

A Visual Technique to Analyze Flow of Information in a Machine Learning System

Walmart Labs(沃尔玛实验室)

Abon Chaudhuri

摘要:

机器学习(ML)算法和基于机器学习的软件系统隐式地或显式地涉及诸如训练数据、特征空间、验证集和结果的各种实体之间的复杂信息流。了解这些信息的统计分布以及它们如何从一个实体流向另一个实体,会影响这些系统的操作和正确性,特别是在实时的执行分类或预测的大规模应用中。在本文中,我们提出了一种可视化的方法来理解和分析模型训练和服务阶段的信息流。我们使用一种称为Sankey Diagram的技术来构建可视化-通常用于理解集合之间的数据流-以解决机器学习系统中的各种用例。我们演示了如何提出的技术,调整和扭曲,以适应分类问题,可以发挥关键作用,更好地理解的训练数据,功能和分类器的性能。我们还讨论了这种技术如何使模型预测的诊断分析和多个分类器的预测的比较分析。所提出的概念说明了电子商务领域的数百万产品的分类的例子-多类层次分类问题。

英文摘要:

Machine learning (ML) algorithms and machine learning based software systems implicitly or explicitly involve complex flow of information between various entities such as training data, feature space, validation set and results. Understanding the statistical distribution of such information and how they flow from one entity to another influence the operation and correctness of such systems, especially in large-scale applications that perform classification or prediction in real time. In this paper, we propose a visual approach to understand and analyze flow of information during model training and serving phases. We build the visualizations using a technique called Sankey Diagram - conventionally used to understand data flow among sets - to address various use cases of in a machine learning system. We demonstrate how the proposed technique, tweaked and twisted to suit a classification problem, can play a critical role in better understanding of the training data, the features, and the classifier performance. We also discuss how this technique enables diagnostic analysis of model predictions and comparative analysis of predictions from multiple classifiers. The proposed concept is illustrated with the example of categorization of millions of products in the e-commerce domain - a multi-class hierarchical classification problem.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑