Proceedings

PRASS: Probabilistic Risk-averse Robust Learning with Stochastic Search

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 559-567.

https://doi.org/10.24963/ijcai.2024/62

Abstract

Deep learning models, despite their remarkable success in various tasks, have been shown to be vulnerable to adversarial perturbations. Although robust learning techniques that consider adversarial risks against worst-case perturbations can effectively increase a model's robustness, they may not always be the most suitable approach. This is due to the fact that in certain scenarios, perturbations are more likely to occur probabilistically rather than being intentionally crafted by attackers.

To address this challenge, we propose a novel risk-averse robust learning method based on entropic value-at-risk, called PRASS (Probabilistical Risk-Averse Robust Learning with Stochastic Search). Our approach leverages principles of stochastic optimisation and considers perturbing distributions rather than solely worst-case adversaries. By applying adaptive stochastic search to parameterised distributions, we further enhance the scalability of PRASS to handle distributional robustness. Empirical experiments demonstrate that PRASS outperforms existing state-of-the-art baselines.

  1. [Ahmadi et al., 2022] Mohamadreza Ahmadi, Xiaobin Xiong, and Aaron D. Ames. Risk-averse control via cvar barrier functions: Application to bipedal robot locomotion. IEEE Control Systems Letters, 6:878-883, 2022.
  2. [Awasthi et al., 2020] Pranjal Awasthi, Himanshu Jain, Ankit Singh Rawat, and Aravindan Vijayaraghavan. Ad- versarial robustness via robust low rank representations. In Proceedings of the 34th Conference on Neural Informa- tion Processing Systems, volume 33, pages 11391-11403, 2020.
  3. [Balunovic and Vechev, 2020] Mislav Balunovic and Mar- tin T. Vechev. Adversarial training and provable defenses: Bridging the gap. In Proceedings of the 8th International Conference on Learning Representations, 2020.
  4. [Bartlett et al., 2017] Peter L. Bartlett, Dylan J. Foster, and Matus Telgarsky. Spectrally-normalized margin bounds for neural networks. In Proceedings of the 31st Conference on Neural Information Processing Systems, pages 6240- 6249, 2017.
  5. [Cohen et al., 2019] Jeremy M. Cohen, Elan Rosenfeld, and J. Zico Kolter. Certified adversarial robustness via ran- domized smoothing. In Proceedings of the 36th Interna- tional Conference on Machine Learning, volume 97, pages 1310-1320, 2019.
  6. [Croce and Hein, 2020] Francesco Croce and Matthias Hein. Provable robustness against all adversarial $l p$- perturbations for $p\geq 1$. In Proceedings of the 8th International Conference on Learning Representations, 2020.
  7. [Croce et al., 2019] Francesco Croce, Maksym An- driushchenko, and Matthias Hein. Provable robustness of relu networks via maximization of linear regions. In Proceedings of the 22nd International Conference on Artificial Intelligence and Statistics, volume 89, pages 2057-2066, 2019.
  8. [Dong et al., 2020] Yinpeng Dong, Zhijie Deng, Tianyu Pang, Jun Zhu, and Hang Su. Proceedings of the 34th con- ference on neural information processing systems. In Ad- vances in Neural Information Processing Systems, pages 8270-8283, 2020.
  9. [Fan and Li, 2021] Jiameng Fan and Wenchao Li. Adversar- ial training and provable robustness: A tale of two objec- tives. In Proceedings of the 35th AAAI Conference on Ar- tificial Intelligence, volume 35, pages 7367-7376, 2021.
  10. [Gowal et al., 2019] Sven Gowal, Krishnamurthy Dvi- jotham, Robert Stanforth, Rudy Bunel, Chongli Qin, Jonathan Uesato, Relja Arandjelovic, Timothy Arthur Mann, and Pushmeet Kohli. Scalable verified training for provably robust image classification. In Proceedings of IEEE/CVF International Conference on Computer Vision, pages 4841-4850, 2019.
  11. [Huang et al., 2017] Xiaowei Huang, Marta Kwiatkowska, Sen Wang, and Min Wu. Safety verification of deep neural networks. In Proceedings of the 29th International Con- ference on Computer Aided Verification, volume 10426, pages 3-29. Springer, 2017.
  12. [Huang et al., 2020] Xiaowei Huang, Daniel Kroening, Wenjie Ruan, James Sharp, Youcheng Sun, Emese Thamo, Min Wu, and Xinping Yi. A survey of safety and trust- worthiness of deep neural networks: Verification, testing, adversarial attack and defence, and interpretability. Com- puter Science Review, 37:100270, 2020.
  13. [ISO, 2014] IEC ISO. Iso/iec guide 51: Safety aspects- guidelines for their inclusion in standards. Geneva, Switzerland, 2014.
  14. [Jin et al., 2022] Gaojie Jin, Xinping Yi, Wei Huang, Sven Schewe, and Xiaowei Huang. Enhancing adversarial train- ing with second-order statistics of weights. In Proceedings of IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 15252-15262, 2022.
  15. [Lécuyer et al., 2019] Mathias Lécuyer, Vaggelis Atlidakis, Roxana Geambasu, Daniel Hsu, and Suman Jana. Certi- fied robustness to adversarial examples with differential privacy. In IEEE Symposium on Security and Privacy, pages 656-672, 2019.
  16. [Li et al., 2023] Tian Li, Ahmad Beirami, Maziar Sanjabi, and Virginia Smith. On tilted losses in machine learning: Theory and applications. Journal of Machine Learning Research, 24:142:1-142:79, 2023.
  17. [Lyu et al., 2021] Zhaoyang Lyu, Minghao Guo, Tong Wu, Guodong Xu, Kehuan Zhang, and Dahua Lin. Towards evaluating and training verifiably robust neural networks. In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pages 4308-4317, 2021.
  18. [Madry et al., 2018] Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras, and Adrian Vladu. Towards deep learning models resistant to adversarial attacks. In Proceedings of the 6th International Conference on Learning Representations, 2018.
  19. [Majumdar and Pavone, 2017] Anirudha Majumdar and Marco Pavone. How should a robot assess risk? towards an axiomatic theory of risk in robotics. In Proceedings of the 18th International Symposium on Robotics Research, volume 10, pages 75-84, 2017.
  20. [Mirman et al., 2018] Matthew Mirman, Timon Gehr, and Martin T. Vechev. Differentiable abstract interpretation for provably robust neural networks. In Proceedings of the 35th International Conference on Machine Learning, volume 80, pages 3575-3583, 2018.
  21. [Mohri and Rostamizadeh, 2008] Mehryar Mohri and Af- shin Rostamizadeh. Rademacher complexity bounds for non-i.i.d. processes. In Proceedings of Conference on Neu- ral Information Processing Systems, pages 1097-1104, 2008.
  22. [Mohri et al., 2018] Mehryar Mohri, Afshin Rostamizadeh, and Ameet Talwalkar. Foundations of Machine Learning. Adaptive computation and machine learning. 2018.
  23. [Mu et al., 2021] Ronghui Mu, Wenjie Ruan, Leandro Sori- ano Marcolino, and Qiang Ni. Sparse adversarial video attacks with spatial transformations. In Proceedings of the 32nd British Machine Vision Conference, page 101, 2021.
  24. [Ollivier et al., 2017] Yann Ollivier, Ludovic Arnold, Anne Auger, and Nikolaus Hansen. Information-geometric optimization algorithms: A unifying picture via invari- ance principles. Journal of Machine Learning Research, 18:18:1-18:65, 2017.
  25. [Robey et al., 2021] Alexander Robey, Luiz F. O. Cha- mon, George J. Pappas, Hamed Hassani, and Alejandro Ribeiro. Adversarial robustness with semi-infinite con- strained learning. In Proceedings of the 35th Conference on Neural Information Processing Systems, pages 6198- 6215, 2021.
  26. [Robey et al., 2022] Alexander Robey, Luiz F. O. Chamon, George J. Pappas, and Hamed Hassani. Probabilistically robust learning: Balancing average and worst-case per- formance. In Proceedings of International Conference on Machine Learning, volume 162, pages 18667-18686, 2022.
  27. [Rockafellar et al., 2000] R Tyrrell Rockafellar, Stanislav Uryasev, et al. Optimization of conditional value-at-risk. Journal of risk, 2000.
  28. [Salman et al., 2019] Hadi Salman, Jerry Li, Ilya P. Razen- shteyn, Pengchuan Zhang, Huan Zhang, Sébastien Bubeck, and Greg Yang. Provably robust deep learning via adversarially trained smoothed classifiers. In Proceedings of the 33rd Conference on Neural Information Processing Systems, pages 11289-11300, 2019.
  29. [Schmidt et al., 2018] Ludwig Schmidt, Shibani Santurkar, Dimitris Tsipras, Kunal Talwar, and Aleksander Madry. Adversarially robust generalization requires more data. In Proceedings of the 32nd Conference on Neural Informa- tion Processing Systems, pages 5019-5031, 2018.
  30. [Shalev-Shwartz and Ben-David, 2014] Shai Shalev- Shwartz and Shai Ben-David. Understanding Machine Learning -From Theory to Algorithms. Cambridge University Press, 2014.
  31. [Shi et al., 2021] Zhouxing Shi, Yihan Wang, Huan Zhang, Jinfeng Yi, and Cho-Jui Hsieh. Fast certified robust train- ing via better initialization and shorter warmup. CoRR, 2021.
  32. [Tjeng et al., 2019] Vincent Tjeng, Kai Yuanqing Xiao, and Russ Tedrake. Evaluating robustness of neural networks with mixed integer programming. In Proceedings of the 7th International Conference on Learning Representa- tions, 2019.
  33. [Wang et al., 2021] Fu Wang, Yanghao Zhang, Yanbin Zheng, and Wenjie Ruan. Gradient-guided dynamic ef- ficient adversarial training. CoRR, 2021.
  34. [Wong et al., 2020] Eric Wong, Leslie Rice, and J. Zico Kolter. Fast is better than free: Revisiting adversarial train- ing. In Proceedings of the 8th International Conference on Learning Representations, 2020.
  35. [Yin et al., 2019] Dong Yin, Kannan Ramchandran, and Pe- ter L. Bartlett. Rademacher complexity for adversarially robust generalization. In Proceedings of the 36th Interna- tional Conference on Machine Learning, volume 97, pages 7085-7094, 2019.
  36. [Zhai et al., 2020] Runtian Zhai, Chen Dan, Di He, Huan Zhang, Boqing Gong, Pradeep Ravikumar, Cho-Jui Hsieh, and Liwei Wang. MACER: attack-free and scalable robust training via maximizing certified radius. In Proceedings of the 8th International Conference on Learning Representa- tions, 2020.
  37. [Zhang et al., 2019] Hongyang Zhang, Yaodong Yu, Jiantao Jiao, Eric P. Xing, Laurent El Ghaoui, and Michael I. Jor- dan. Theoretically principled trade-off between robust- ness and accuracy. In Proceedings of the 36th Interna- tional Conference on Machine Learning, volume 97, pages 7472-7482, 2019.
  38. [Zhang et al., 2020a] Huan Zhang, Hongge Chen, Chaowei Xiao, Sven Gowal, Robert Stanforth, Bo Li, Duane S. Boning, and Cho-Jui Hsieh. Towards stable and efficient training of verifiably robust neural networks. In Proceed- ings of the 8th International Conference on Learning Rep- resentations, 2020.
  39. [Zhang et al., 2020b] Tianle Zhang, Muzhou Hou, Tao Zhou, Zhaode Liu, Weirong Cheng, and Yangjin Cheng. Land-use classification via ensemble dropout information discriminative extreme learning machine based on deep convolution feature. Computer Science and Information Systems, 17(2):427-443, 2020.
  40. [Zhang et al., 2021] Bohang Zhang, Tianle Cai, Zhou Lu, Di He, and Liwei Wang. Towards certifying l-infinity ro- bustness using neural networks with l-inf-dist neurons. In Proceedings of the 38th International Conference on Ma- chine Learning, volume 139, pages 12368-12379, 2021.
  41. [Zhang et al., 2022] Tianle Zhang, Wenjie Ruan, and Jonathan E. Fieldsend. Proa: A probabilistic robustness assessment against functional perturbations. In Proceed- ings of Machine Learning and Knowledge Discovery in Databases -European Conference, volume 13715, pages 154-170, 2022.
  42. [Zhou and Hu, 2014] Enlu Zhou and Jiaqiao Hu. Gradient- based adaptive stochastic search for non-differentiable op- timization. IEEE Transactions on Automatic Control, 59(7):1818-1832, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards