Proceedings

A Survey on Out-of-Distribution Evaluation of Neural NLP Models

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Survey Track. Pages 6683-6691.

https://doi.org/10.24963/ijcai.2023/749

Abstract

Adversarial robustness, domain generalization and dataset biases are three active lines of research contributing to out-of-distribution (OOD) evaluation on neural NLP models.

However, a comprehensive, integrated discussion of the three research lines is still lacking in the literature. This survey will 1) compare the three lines of research under a unifying definition; 2) summarize their data-generating processes and evaluation protocols for each line of research; and 3) emphasize the challenges and opportunities for future work.

  1. [Alzantot et al., 2018] Moustafa Alzantot, Yash Sharma, Ahmed Elgohary, Bo-Jhang Ho, Mani Srivastava, and Kai- Wei Chang. Generating natural language adversarial ex- amples. In EMNLP, pages 2890-2896, 2018.
  2. [Arora et al., 2021] Udit Arora, William Huang, and He He. Types of out-of-distribution texts and how to detect them. In EMNLP, pages 10687-10701, 2021.
  3. [Barrett et al., 2019] Maria Barrett, Yova Kementchedjhieva, Yanai Elazar, Desmond Elliott, and Anders Søgaard. Ad- versarial removal of demographic attributes revisited. In EMNLP-IJCNLP, pages 6330-6335, 2019.
  4. [Behjati et al., 2019] Melika Behjati, Seyed-Mohsen Moosavi-Dezfooli, Mahdieh Soleymani Baghshah, and Pascal Frossard. Universal adversarial attacks on text classifiers. In ICASSP, pages 7345-7349, 2019.
  5. [Borkan et al., 2019] Daniel Borkan, Lucas Dixon, Jeffrey Sorensen, Nithum Thain, and Lucy Vasserman. Nuanced metrics for measuring unintended bias with real data for text classification. In World Wide Web Conference, page 491-500, 2019.
  6. [Bras et al., 2020] Ronan Le Bras, Swabha Swayamdipta, Chandra Bhagavatula, Rowan Zellers, Matthew Peters, Ashish Sabharwal, and Yejin Choi. Adversarial filters of dataset biases. In ICML, pages 1078-1088, 2020.
  7. [Chen et al., 2022] Hannah Chen, Yangfeng Ji, and David Evans. Balanced adversarial training: Balancing trade- offs between fickleness and obstinacy in NLP models. In EMNLP, 2022.
  8. [Cheng et al., 2020] Minhao Cheng, Jinfeng Yi, Pin-Yu Chen, Huan Zhang, and Cho-Jui Hsieh. Seq2sick: Evalu- ating the robustness of sequence-to-sequence models with adversarial examples. In AAAI, pages 3601-3608, 2020.
  9. [Ebrahimi et al., 2018] Javid Ebrahimi, Anyi Rao, Daniel Lowd, and Dejing Dou. Hotflip: White-box adversarial ex- amples for text classification. In ACL, pages 31-36, 2018.
  10. [Emelin et al., 2020] Denis Emelin, Ivan Titov, and Rico Sennrich. Detecting word sense disambiguation biases in machine translation for model-agnostic adversarial at- tacks. In EMNLP, pages 7635-7653, 2020.
  11. [Gao et al., 2018] Ji Gao, Jack Lanchantin, Mary Lou Soffa, and Yanjun Qi. Black-box generation of adversarial text sequences to evade deep learning classifiers. In 2018 IEEE Security and Privacy Workshops (SPW), pages 50- 56, 2018.
  12. [Gardner et al., 2020] Matt Gardner, Yoav Artzi, Victoria Basmov, Jonathan Berant, Ben Bogin, Sihao Chen, Pradeep Dasigi, Dheeru Dua, Yanai Elazar, Ananth Got- tumukkala, Nitish Gupta, Hannaneh Hajishirzi, Gabriel Il- harco, Daniel Khashabi, Kevin Lin, Jiangming Liu, Nel- son F. Liu, Phoebe Mulcaire, Qiang Ning, Sameer Singh, Noah A. Smith, Sanjay Subramanian, Reut Tsarfaty, Eric Wallace, Ally Zhang, and Ben Zhou. Evaluating models' local decision boundaries via contrast sets. In EMNLP, pages 1307-1323, 2020.
  13. [Geva et al., 2019] Mor Geva, Yoav Goldberg, and Jonathan Berant. Are we modeling the task or the annotator? an investigation of annotator bias in natural language under- standing datasets. In EMNLP-IJCNLP, pages 1161-1166, 2019.
  14. [Gokhale et al., 2022] Tejas Gokhale, Swaroop Mishra, Man Luo, Bhavdeep Sachdeva, and Chitta Baral. Generalized but not Robust? comparing the effects of data modification methods on out-of-domain generalization and adversarial robustness. In ACL, pages 2705-2718, 2022.
  15. [Gong et al., 2018] Zhitao Gong, Wenlu Wang, Bo Li, Dawn Song, and Wei-Shinn Ku. Adversarial texts with gradient methods. arXiv preprint arXiv:1801.07175, 2018.
  16. [Goodfellow et al., 2015] Ian J. Goodfellow, Jonathon Shlens, and Christian Szegedy. Explaining and harnessing adversarial examples. In ICLR, 2015.
  17. [Gururangan et al., 2018] Suchin Gururangan, Swabha Swayamdipta, Omer Levy, Roy Schwartz, Samuel R. Bowman, and Noah A. Smith. Annotation artifacts in natural language inference data. In NAACL-HLT, pages 107-112, 2018.
  18. [Gururangan et al., 2020] Suchin Gururangan, Ana Marasović, Swabha Swayamdipta, Kyle Lo, Iz Belt- agy, Doug Downey, and Noah A. Smith. Don't stop pretraining: Adapt language models to domains and tasks. In ACL, pages 8342-8360, July 2020.
  19. [Hendrycks et al., 2020] Dan Hendrycks, Xiaoyuan Liu, Eric Wallace, Adam Dziedzic, Rishabh Krishnan, and Dawn Song. Pretrained transformers improve out-of- distribution robustness. In ACL, pages 2744-2751, 2020.
  20. [Ilyas et al., 2019] Andrew Ilyas, Shibani Santurkar, Dim- itris Tsipras, Logan Engstrom, Brandon Tran, and Alek- sander Madry. Adversarial examples are not bugs, they are features. In Advances in NIPS, 2019.
  21. [Iyyer et al., 2018] Mohit Iyyer, John Wieting, Kevin Gim- pel, and Luke Zettlemoyer. Adversarial example genera- tion with syntactically controlled paraphrase networks. In NAACL-HLT, pages 1875-1885, 2018.
  22. [Jia and Liang, 2017] Robin Jia and Percy Liang. Adversar- ial examples for evaluating reading comprehension sys- tems. In EMNLP, pages 2021-2031, 2017.
  23. [Jin et al., 2020] Di Jin, Zhijing Jin, Joey Tianyi Zhou, and Peter Szolovits. Is bert really robust? a strong baseline for natural language attack on text classification and en- tailment. In AAAI, pages 8018-8025, 2020.
  24. [Kaushik et al., 2020] Divyansh Kaushik, Eduard Hovy, and Zachary Lipton. Learning the difference that makes a dif- ference with counterfactually-augmented data. In ICLR, 2020.
  25. [Kedzie et al., 2018] Chris Kedzie, Kathleen McKeown, and Hal Daumé III. Content selection in deep learning models of summarization. In EMNLP, pages 1818-1828, 2018.
  26. [Lai et al., 2021] Yuxuan Lai, Chen Zhang, Yansong Feng, Quzhe Huang, and Dongyan Zhao. Why machine reading comprehension models learn shortcuts? In ACL-IJCNLP, pages 989-1002, 2021.
  27. [Li et al., 2019] Jinfeng Li, Shouling Ji, Tianyu Du, Bo Li, and Ting Wang. Textbugger: Generating adversarial text against real-world applications. In NDSS, 2019.
  28. [Li et al., 2020] Linyang Li, Ruotian Ma, Qipeng Guo, Xi- angyang Xue, and Xipeng Qiu. BERT-ATTACK: Adver- sarial attack against BERT using BERT. In EMNLP, pages 6193-6202, 2020.
  29. [Liang et al., 2018] Bin Liang, Hongcheng Li, Miaoqiang Su, Pan Bian, Xirong Li, and Wenchang Shi. Deep text classification can be fooled. In IJCAI, pages 4208-4215, 7 2018. IJCAI
  30. [Liang et al., 2021] Kaizhao Liang, Jacky Y Zhang, Boxin Wang, Zhuolin Yang, Sanmi Koyejo, and Bo Li. Uncover- ing the connections between adversarial transferability and knowledge transferability. In ICML, pages 6577-6587, 2021.
  31. [Liu et al., 2022] Aiwei Liu, Honghai Yu, Xuming Hu, Shu'ang Li, Li Lin, Fukun Ma, Yawen Yang, and Li- jie Wen. Character-level white-box adversarial attacks against transformers via attachable subwords substitution. In EMNLP, pages 7664-7676, December 2022.
  32. [McCoy et al., 2019] Tom McCoy, Ellie Pavlick, and Tal Linzen. Right for the wrong reasons: Diagnosing syntac- tic heuristics in natural language inference. In ACL, pages 3428-3448, 2019.
  33. [Moosavi-Dezfooli et al., 2017] Seyed-Mohsen Moosavi- Dezfooli, Alhussein Fawzi, Omar Fawzi, and Pascal Frossard. Universal adversarial perturbations. In CVPR, pages 1765-1773, 2017.
  34. [Naik et al., 2018] Aakanksha Naik, Abhilasha Ravichander, Norman Sadeh, Carolyn Rose, and Graham Neubig. Stress test evaluation for natural language inference. In CoLing, pages 2340-2353, 2018.
  35. [Nie et al., 2020] Yixin Nie, Adina Williams, Emily Dinan, Mohit Bansal, Jason Weston, and Douwe Kiela. Adver- sarial NLI: A new benchmark for natural language under- standing. In ACL, pages 4885-4901, 2020.
  36. [Oprea and Magdy, 2020] Silviu Vlad Oprea and Walid Magdy. The effect of sociocultural variables on sarcasm communication online. In ACM, page 22, 2020.
  37. [Qi et al., 2021] Fanchao Qi, Yangyi Chen, Xurui Zhang, Mukai Li, Zhiyuan Liu, and Maosong Sun. Mind the style of text! adversarial and backdoor attacks based on text style transfer. In EMNLP, pages 4569-4580, 2021.
  38. [Ribeiro et al., 2018] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. Semantically equivalent adversarial rules for debugging NLP models. In ACL, pages 856-865, 2018.
  39. [Sakaguchi et al., 2020] Keisuke Sakaguchi, Ronan Le Bras, Chandra Bhagavatula, and Yejin Choi. Winogrande: An adversarial Winograd schema challenge at scale. In AAAI, pages 8732-8740, 2020.
  40. [Schuster et al., 2019] Tal Schuster, Darsh Shah, Yun Jie Serene Yeo, Daniel Roberto Filizzola Ortiz, Enrico Santus, and Regina Barzilay. Towards debiasing fact ver- ification models. In EMNLP-IJCNLP, pages 3419-3425, 2019.
  41. [Song et al., 2020] Congzheng Song, Alexander Rush, and Vitaly Shmatikov. Adversarial semantic collisions. In EMNLP, pages 4198-4210, 2020.
  42. [Song et al., 2021] Liwei Song, Xinwei Yu, Hsuan-Tung Peng, and Karthik Narasimhan. Universal adversarial attacks with natural triggers for text classification. In NAACL-HLT, pages 3724-3733, 2021.
  43. [Sugawara et al., 2018] Saku Sugawara, Kentaro Inui, Satoshi Sekine, and Akiko Aizawa. What makes reading comprehension questions easier? In EMNLP, pages 4208-4219, 2018.
  44. [Wallace et al., 2019a] Eric Wallace, Shi Feng, Nikhil Kand- pal, Matt Gardner, and Sameer Singh. Universal adversar- ial triggers for attacking and analyzing NLP. In EMNLP- IJCNLP, pages 2153-2162, 2019.
  45. [Wallace et al., 2019b] Eric Wallace, Pedro Rodriguez, Shi Feng, Ikuya Yamada, and Jordan Boyd-Graber. Trick me if you can: Human-in-the-loop generation of adversarial examples for question answering. TACL, 7:387-401, 2019.
  46. [Wallace et al., 2020] Eric Wallace, Mitchell Stern, and Dawn Song. Imitation attacks and defenses for black-box machine translation systems. In Bonnie Webber, Trevor Cohn, Yulan He, and Yang Liu, editors, EMNLP, pages 5531-5546, 2020.
  47. [Wei and Zou, 2019] Jason Wei and Kai Zou. EDA: Easy data augmentation techniques for boosting performance on text classification tasks. In EMNLP-IJCNLP, pages 6382- 6388, 2019.
  48. [Yi et al., 2021] Mingyang Yi, Lu Hou, Jiacheng Sun, Lifeng Shang, Xin Jiang, Qun Liu, and Zhiming Ma. Improved ood generalization via adversarial training and pretraing. In Marina Meila and Tong Zhang, editors, ICML, volume 139 of Proceedings of Machine Learning Research, pages 11987-11997. PMLR, 18-24 Jul 2021.
  49. [Zang et al., 2020] Yuan Zang, Fanchao Qi, Chenghao Yang, Zhiyuan Liu, Meng Zhang, Qun Liu, and Maosong Sun. Word-level textual adversarial attacking as combinatorial optimization. In ACL, pages 6066-6080, 2020.
  50. [Zellers et al., 2018] Rowan Zellers, Yonatan Bisk, Roy Schwartz, and Yejin Choi. Swag: A large-scale adversarial dataset for grounded commonsense inference. In EMNLP, pages 93-104, 2018.
  51. [Zhang et al., 2019] Yuan Zhang, Jason Baldridge, and Luheng He. PAWS: Paraphrase adversaries from word scrambling. In NAACL, pages 1298-1308, 2019.
  52. [Zhao et al., 2018] Zhengli Zhao, Dheeru Dua, and Sameer Singh. Generating natural adversarial examples. In ICLR, 2018.

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

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