Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference. McCoy, T., Pavlick, E., & Linzen, T. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 3428–3448, Stroudsburg, PA, USA, 2019. Association for Computational Linguistics. Paper doi abstract bibtex Machine learning systems can often achieve high performance on a test set by relying on heuristics that are effective for frequent example types but break down in more challenging cases. We study this issue within natural language inference (NLI), the task of determining whether one sentence entails another. Based on an analysis of the task, we hypothesize three fallible syntactic heuristics that NLI models are likely to adopt: the lexical overlap heuristic, the subsequence heuristic, and the constituent heuristic. To determine whether models have adopted these heuristics, we introduce a controlled evaluation set called HANS (Heuristic Analysis for NLI Systems), which contains many examples where the heuristics fail. We find that models trained on MNLI, including the state-of-the-art model BERT, perform very poorly on HANS, suggesting that they have indeed adopted these heuristics. We conclude that there is substantial room for improvement in NLI systems, and that the HANS dataset can motivate and measure progress in this area.
@inproceedings{McCoy2019,
abstract = {Machine learning systems can often achieve high performance on a test set by relying on heuristics that are effective for frequent example types but break down in more challenging cases. We study this issue within natural language inference (NLI), the task of determining whether one sentence entails another. Based on an analysis of the task, we hypothesize three fallible syntactic heuristics that NLI models are likely to adopt: the lexical overlap heuristic, the subsequence heuristic, and the constituent heuristic. To determine whether models have adopted these heuristics, we introduce a controlled evaluation set called HANS (Heuristic Analysis for NLI Systems), which contains many examples where the heuristics fail. We find that models trained on MNLI, including the state-of-the-art model BERT, perform very poorly on HANS, suggesting that they have indeed adopted these heuristics. We conclude that there is substantial room for improvement in NLI systems, and that the HANS dataset can motivate and measure progress in this area.},
address = {Stroudsburg, PA, USA},
archivePrefix = {arXiv},
arxivId = {1902.01007},
author = {McCoy, Tom and Pavlick, Ellie and Linzen, Tal},
booktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics},
doi = {10.18653/v1/P19-1334},
eprint = {1902.01007},
file = {:Users/shanest/Documents/Library/McCoy, Pavlick, Linzen/Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics/McCoy, Pavlick, Linzen - 2019 - Right for the Wrong Reasons Diagnosing Syntactic Heuristics in Natural Language Inference.pdf:pdf},
keywords = {method: adversarial data,phenomenon: inference},
pages = {3428--3448},
publisher = {Association for Computational Linguistics},
title = {{Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference}},
url = {https://www.aclweb.org/anthology/P19-1334},
year = {2019}
}
Downloads: 0
{"_id":"fon2STCK54jgz2KYm","bibbaseid":"mccoy-pavlick-linzen-rightforthewrongreasonsdiagnosingsyntacticheuristicsinnaturallanguageinference-2019","authorIDs":[],"author_short":["McCoy, T.","Pavlick, E.","Linzen, T."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","abstract":"Machine learning systems can often achieve high performance on a test set by relying on heuristics that are effective for frequent example types but break down in more challenging cases. We study this issue within natural language inference (NLI), the task of determining whether one sentence entails another. Based on an analysis of the task, we hypothesize three fallible syntactic heuristics that NLI models are likely to adopt: the lexical overlap heuristic, the subsequence heuristic, and the constituent heuristic. To determine whether models have adopted these heuristics, we introduce a controlled evaluation set called HANS (Heuristic Analysis for NLI Systems), which contains many examples where the heuristics fail. We find that models trained on MNLI, including the state-of-the-art model BERT, perform very poorly on HANS, suggesting that they have indeed adopted these heuristics. We conclude that there is substantial room for improvement in NLI systems, and that the HANS dataset can motivate and measure progress in this area.","address":"Stroudsburg, PA, USA","archiveprefix":"arXiv","arxivid":"1902.01007","author":[{"propositions":[],"lastnames":["McCoy"],"firstnames":["Tom"],"suffixes":[]},{"propositions":[],"lastnames":["Pavlick"],"firstnames":["Ellie"],"suffixes":[]},{"propositions":[],"lastnames":["Linzen"],"firstnames":["Tal"],"suffixes":[]}],"booktitle":"Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics","doi":"10.18653/v1/P19-1334","eprint":"1902.01007","file":":Users/shanest/Documents/Library/McCoy, Pavlick, Linzen/Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics/McCoy, Pavlick, Linzen - 2019 - Right for the Wrong Reasons Diagnosing Syntactic Heuristics in Natural Language Inference.pdf:pdf","keywords":"method: adversarial data,phenomenon: inference","pages":"3428–3448","publisher":"Association for Computational Linguistics","title":"Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference","url":"https://www.aclweb.org/anthology/P19-1334","year":"2019","bibtex":"@inproceedings{McCoy2019,\nabstract = {Machine learning systems can often achieve high performance on a test set by relying on heuristics that are effective for frequent example types but break down in more challenging cases. We study this issue within natural language inference (NLI), the task of determining whether one sentence entails another. Based on an analysis of the task, we hypothesize three fallible syntactic heuristics that NLI models are likely to adopt: the lexical overlap heuristic, the subsequence heuristic, and the constituent heuristic. To determine whether models have adopted these heuristics, we introduce a controlled evaluation set called HANS (Heuristic Analysis for NLI Systems), which contains many examples where the heuristics fail. We find that models trained on MNLI, including the state-of-the-art model BERT, perform very poorly on HANS, suggesting that they have indeed adopted these heuristics. We conclude that there is substantial room for improvement in NLI systems, and that the HANS dataset can motivate and measure progress in this area.},\naddress = {Stroudsburg, PA, USA},\narchivePrefix = {arXiv},\narxivId = {1902.01007},\nauthor = {McCoy, Tom and Pavlick, Ellie and Linzen, Tal},\nbooktitle = {Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics},\ndoi = {10.18653/v1/P19-1334},\neprint = {1902.01007},\nfile = {:Users/shanest/Documents/Library/McCoy, Pavlick, Linzen/Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics/McCoy, Pavlick, Linzen - 2019 - Right for the Wrong Reasons Diagnosing Syntactic Heuristics in Natural Language Inference.pdf:pdf},\nkeywords = {method: adversarial data,phenomenon: inference},\npages = {3428--3448},\npublisher = {Association for Computational Linguistics},\ntitle = {{Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference}},\nurl = {https://www.aclweb.org/anthology/P19-1334},\nyear = {2019}\n}\n","author_short":["McCoy, T.","Pavlick, E.","Linzen, T."],"key":"McCoy2019","id":"McCoy2019","bibbaseid":"mccoy-pavlick-linzen-rightforthewrongreasonsdiagnosingsyntacticheuristicsinnaturallanguageinference-2019","role":"author","urls":{"Paper":"https://www.aclweb.org/anthology/P19-1334"},"keyword":["method: adversarial data","phenomenon: inference"],"metadata":{"authorlinks":{}},"downloads":0},"bibtype":"inproceedings","biburl":"https://www.shane.st/teaching/575/win20/MachineLearning-interpretability.bib","creationDate":"2020-01-05T21:31:39.086Z","downloads":0,"keywords":["method: adversarial data","phenomenon: inference"],"search_terms":["right","wrong","reasons","diagnosing","syntactic","heuristics","natural","language","inference","mccoy","pavlick","linzen"],"title":"Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inference","year":2019,"dataSources":["okYcdTpf4JJ2zkj7A","C5FtkvWWggFfMJTFX","znj7izS5PeehdLR3G"]}