门控连续逻辑网络:非线性循环不变量学习的新方法

0 下载量 44 浏览量 更新于2024-06-19 收藏 942KB PDF 举报
"这篇论文提出了一种名为门控连续逻辑网络(G-CLN)的新方法,用于学习非线性循环不变量。该方法解决了在实际世界程序中推断具有非线性约束的循环不变量的挑战,特别适用于涉及大量数值运算的场景,如航空电子设备或工业设备的控制系统。G-CLN是连续逻辑网络(CLN)的扩展,通过添加门控单元和dropout机制,增强了模型在处理大量项时学习一般不变量的能力。为了应对由有限程序采样引起的过拟合问题,论文提出了分数采样技术,这是一种对循环语义的连续函数放松,有助于在实域上进行无界采样。此外,他们设计了一种新的激活函数——分段偏置二次单元(PBQU),使模型能自然地学习紧不等式边界。 这些创新被整合进一个非线性回路不变式推理系统中,该系统能够学习广泛的非线性回路不变式。论文通过一系列基准测试评估了这个系统,结果显示其在学习非线性回路不变量方面表现优秀。论文还强调了在使用和复制作品时的版权规定,要求遵循相应的许可和费用要求。" 这篇研究工作聚焦于数据驱动的循环不变式推理,特别是针对非线性情况。传统的数据驱动方法在处理线性循环不变式时效果良好,但在面对非线性项时会遇到困难,如高阶项的复杂性、小样本过拟合和非线性不等式边界的多样性。G-CLN的创新之处在于其结构设计,能够更好地适应这些挑战,提升学习的稳定性和泛化能力。分数采样和PBQU激活函数的引入进一步优化了模型性能,使得在有限数据集上也能有效地学习复杂的非线性关系。这一成果对于理解和分析包含非线性循环行为的复杂系统具有重大意义。