Polynomial Networks (PNs) have demonstrated promising performance on face and image recognition recently. However, robustness of PNs is unclear and thus obtaining certificates becomes imperative for enabling their adoption in real-world applications. Existing verification algorithms on ReLU neural networks (NNs) based on branch and bound (BaB) techniques cannot be trivially applied to PN verification. In this work, we devise a new bounding method, equipped with BaB for global convergence guarantees, called VPN. One key insight is that we obtain much tighter bounds than the interval bound propagation baseline. This enables sound and complete PN verification with empirical validation on MNIST, CIFAR10 and STL10 datasets. We believe our method has its own interest to NN verification.
翻译:多边网络(PNs)在面部和图像识别方面最近表现出了有希望的表现,然而,PNs的稳健性并不明确,因此获得证书对于在现实应用中采用这些证书至关重要。基于分支和约束(BAB)技术的RLU神经网络的现有核查算法不能被轻描淡写地应用于PN的核查。在这项工作中,我们设计了新的捆绑方法,配备了全球趋同保证的BAB,称为VPN。一个关键的洞察力是,我们得到了比间隔约束传播基线更紧得多的界限。这使我们能够在对MNIST、CIFAR10和STL10数据集进行实证的情况下进行健全和完整的PNU核查。我们认为,我们的方法本身对NN的核查感兴趣。