首页> 外文会议>IEEE International Conference on Software Quality, Reliability, and Security >SynEva: Evaluating ML Programs by Mirror Program Synthesis
【24h】

SynEva: Evaluating ML Programs by Mirror Program Synthesis

机译:Syneva:通过镜像综合评估ML程序

获取原文

摘要

Machine learning (ML) programs are being widely used in various human-related applications. However, their testing always remains to be a challenging problem, and one can hardly decide whether and how the existing knowledge extracted from training scenarios suit new scenarios. Existing approaches typically have restricted usages due to their assumptions on the availability of an oracle, comparable implementation, or manual inspection efforts. We solve this problem by proposing a novel program synthesis based approach, SynEva, that can systematically construct an oracle-alike mirror program for similarity measurement, and automatically compare it with the existing knowledge on new scenarios to decide how the knowledge suits the new scenarios. SynEva is lightweight and fully automated. Our experimental evaluation with real-world data sets validates SynEva's effectiveness by strong correlation and little overhead results. We expect that SynEva can apply to, and help evaluate, more ML programs for new scenarios.
机译:机器学习(ML)程序被广泛用于各种与人类相关的应用程序中。但是,他们的测试始终仍然是一个具有挑战性的问题,一个人几乎无法决定是否以及如何以及如何以及如何以及如何以及如何从培训方案诉讼中提取的新情景。由于他们对甲骨文,可比实施或手动检查工作的可用性的假设,现有方法通常具有受限使用。我们通过提出基于新颖的基于程序的方法来解决这个问题Syneva,它可以系统地构造一个oracle-相似的镜面程序进​​行相似度测量,并自动将其与新方案的现有知识进行比较,以确定知识如何适合新方案。 Syneva是重量轻,完全自动化。我们的实验评估与现实世界数据集验证了Syneve的效果,通过强烈的相关性和少数开销结果。我们希望Syneva可以应用于评估,为新方案提供更多ML程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号