{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/adversarial-nli-a-new-benchmark-for-natural","title":"Adversarial NLI: A New Benchmark for Natural Language Understanding","arxiv_id":"1910.14599","date":"2019-10-31","proceeding":"ACL 2020 6","authors":["Yixin Nie","Adina Williams","Emily Dinan","Mohit Bansal","Jason Weston","Douwe Kiela"],"abstract":"We introduce a new large-scale NLI benchmark dataset, collected via an iterative, adversarial human-and-model-in-the-loop procedure. We show that training models on this new dataset leads to state-of-the-art performance on a variety of popular NLI benchmarks, while posing a more difficult challenge with its new test set. Our analysis sheds light on the shortcomings of current state-of-the-art models, and shows that non-expert annotators are successful at finding their weaknesses. The data collection method can be applied in a never-ending learning scenario, becoming a moving target for NLU, rather than a static benchmark that will quickly saturate.","url_abs":"https://arxiv.org/abs/1910.14599v2","url_pdf":"https://arxiv.org/pdf/1910.14599v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"adversarial-nli-a-new-benchmark-for-natural","repo_url":"https://github.com/facebookresearch/anli","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"NOASSERTION"}},{"paper_slug":"adversarial-nli-a-new-benchmark-for-natural","repo_url":"https://github.com/tlatkowski/multihead-siamese-nets","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"natural-language-understanding","task_name":"Natural Language Understanding"}],"methods":[{"method_slug":"test","method_name":"Test"}],"datasets_introduced":[{"slug":"anli","name":"ANLI","full_name":"Adversarial NLI"}],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=1910.14599","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"1910.14599"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/facebookresearch/anli","reach":{"status":"ok","spdx":"NOASSERTION"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/tlatkowski/multihead-siamese-nets","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":12},"by_repo_kind":{"listed":{"samples":12,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"4b56f23866c52ced","entry":"contrastive","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/losses.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/losses.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"4b56f23866c52ced"}},{"code_sha256_prefix":"23cb3e71982991f4","entry":"cross_entropy","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/losses.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/losses.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"23cb3e71982991f4"}},{"code_sha256_prefix":"ace946a8ae5831ee","entry":"dropout","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/basics.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/basics.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"ace946a8ae5831ee"}},{"code_sha256_prefix":"e0ff356ea7d11efb","entry":"euclidean_distance","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/similarity.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/similarity.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e0ff356ea7d11efb"}},{"code_sha256_prefix":"c5b1e2b4ec9b8f22","entry":"feed_forward","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/basics.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/basics.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"c5b1e2b4ec9b8f22"}},{"code_sha256_prefix":"3224e808f865784b","entry":"get_loss_function","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/losses.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/losses.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3224e808f865784b"}},{"code_sha256_prefix":"87e6e08476b7ff0f","entry":"get_rnn_cell","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/recurrent.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/recurrent.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"87e6e08476b7ff0f"}},{"code_sha256_prefix":"989985c0779b9e86","entry":"linear","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/basics.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/basics.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"989985c0779b9e86"}},{"code_sha256_prefix":"63ceb8de67b2b5d4","entry":"manhattan_distance","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/similarity.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/similarity.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"63ceb8de67b2b5d4"}},{"code_sha256_prefix":"70bcd80f802e6fe7","entry":"manhattan_similarity","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/similarity.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/similarity.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"70bcd80f802e6fe7"}},{"code_sha256_prefix":"3e0e0c61e99147b8","entry":"rnn_layer","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/recurrent.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/recurrent.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3e0e0c61e99147b8"}},{"code_sha256_prefix":"f912d2bb7968ce7f","entry":"scaled_dot_product_attention","repo":"tlatkowski/multihead-siamese-nets","repo_kind":"listed","path":"layers/attention.py","file_url":"https://github.com/tlatkowski/multihead-siamese-nets/blob/HEAD/layers/attention.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f912d2bb7968ce7f"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}