研究人员开发了一种名为版本空间分区聚合(VPA)的新方法,以解决编程示例(PBE)系统中的特定漏洞。与以往专注于随机示例损坏的工作不同,这项研究解决了对抗性攻击,即攻击者故意选择示例来降低PBE系统的性能。研究表明,具有低裕度的PBE任务特别容易受到此类损坏的影响,这是标准鲁棒性评估通常会忽略的一个弱点。VPA旨在通过在不相交的示例集上合成程序并使用语义签名进行投票来缓解这一问题,尽管其有效性取决于任务的特性。 AI
影响 为编程示例系统中的对抗性攻击引入了一种新颖的防御机制,突出了鲁棒性评估的新维度。
排序理由 学术论文,详细介绍了编程示例系统的新方法。[lever_c_demoted from research: ic=1 ai=1.0]
- Hugging Face
- Playgol
- programming by example
- SyGuS
- SYNTRA Playgol v2
- version-space partition aggregation
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →