MACER与运动传感器在编程错误修复和学习监测中的应用
一、MACER:加速编译错误修复的模块化框架
在编程领域,编译错误修复是一个关键问题。MACER作为一种新颖的技术,在这方面展现出了卓越的性能。
-
与TRACER的对比
- 在单、多行数据集上,MACER和TRACER在单行数据上表现相当,但在多行数据集上,MACER比TRACER的性能高出14%。具体指标如下表所示:
| Dataset | Single | | | Multi |
| ---- | ---- | ---- | ---- | ---- |
| Metric | P@1 | P@5 | R@5 | R@5 |
| TRACER | 0.596 | 0.683 | 0.792 | 0.437 |
| MACER | 0.597 | 0.691 | 0.805 | 0.577 | - 在DeepFix数据集上,MACER的修复准确率最高,比次优方法高出12.5%,预测时间至少快2倍,训练时间比TRACER快2倍,比RLAssist快800倍。相关数据如下:
| | DeepFix | RLAssist | TRACER | MACER |
| ---- | ---- | ---- | ---- | ---- |
| Repair Acc | 0.27 | 0.267 | 0.439 | 0.566 |
| Test Time | <1s | <1s | 1.66 s | 0.45 s |
| Train
- 在单、多行数据集上,MACER和TRACER在单行数据上表现相当,但在多行数据集上,MACER比TRACER的性能高出14%。具体指标如下表所示:
超级会员免费看
订阅专栏 解锁全文
1527

被折叠的 条评论
为什么被折叠?



