{"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/multi-instance-multi-label-learning-networks","title":"Multi-Instance Multi-Label Learning Networks for Aspect-Category Sentiment Analysis","arxiv_id":"2010.02656","date":"2020-10-06","proceeding":"EMNLP 2020 11","authors":["Yuncong Li","Cunxiang Yin","Sheng-hua Zhong","Xu Pan"],"abstract":"Aspect-category sentiment analysis (ACSA) aims to predict sentiment polarities of sentences with respect to given aspect categories. To detect the sentiment toward a particular aspect category in a sentence, most previous methods first generate an aspect category-specific sentence representation for the aspect category, then predict the sentiment polarity based on the representation. These methods ignore the fact that the sentiment of an aspect category mentioned in a sentence is an aggregation of the sentiments of the words indicating the aspect category in the sentence, which leads to suboptimal performance. In this paper, we propose a Multi-Instance Multi-Label Learning Network for Aspect-Category sentiment analysis (AC-MIMLLN), which treats sentences as bags, words as instances, and the words indicating an aspect category as the key instances of the aspect category. Given a sentence and the aspect categories mentioned in the sentence, AC-MIMLLN first predicts the sentiments of the instances, then finds the key instances for the aspect categories, finally obtains the sentiments of the sentence toward the aspect categories by aggregating the key instance sentiments. Experimental results on three public datasets demonstrate the effectiveness of AC-MIMLLN.","url_abs":"https://arxiv.org/abs/2010.02656v1","url_pdf":"https://arxiv.org/pdf/2010.02656v1.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":"multi-instance-multi-label-learning-networks","repo_url":"https://github.com/l294265421/AC-MIMLLN","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"aspect-category-sentiment-analysis","task_name":"Aspect Category Sentiment Analysis"},{"task_slug":"multi-label-learning","task_name":"Multi-Label Learning"},{"task_slug":"sentence","task_name":"Sentence"},{"task_slug":"sentiment-analysis","task_name":"Sentiment Analysis"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2010.02656","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2010.02656"}},"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/l294265421/AC-MIMLLN","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":5},"by_repo_kind":{"official":{"samples":5,"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":"028127870b951781","entry":"convert_data","repo":"l294265421/AC-MIMLLN","repo_kind":"official","path":"nlp_tasks/bert_keras/data_adapter.py","file_url":"https://github.com/l294265421/AC-MIMLLN/blob/HEAD/nlp_tasks/bert_keras/data_adapter.py","link_basis":"first_harvest_node","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":"028127870b951781"}},{"code_sha256_prefix":"8d4b830e0a2257bb","entry":"extract_numbers","repo":"l294265421/AC-MIMLLN","repo_kind":"official","path":"nlp_tasks/utils/attention_visualizer.py","file_url":"https://github.com/l294265421/AC-MIMLLN/blob/HEAD/nlp_tasks/utils/attention_visualizer.py","link_basis":"first_harvest_node","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":"8d4b830e0a2257bb"}},{"code_sha256_prefix":"ee36bdaea0e5f90b","entry":"get_task_data_dir","repo":"l294265421/AC-MIMLLN","repo_kind":"official","path":"nlp_tasks/common/common_path.py","file_url":"https://github.com/l294265421/AC-MIMLLN/blob/HEAD/nlp_tasks/common/common_path.py","link_basis":"first_harvest_node","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":"ee36bdaea0e5f90b"}},{"code_sha256_prefix":"4a6c786a6722961f","entry":"my_bool","repo":"l294265421/AC-MIMLLN","repo_kind":"official","path":"nlp_tasks/utils/argument_utils.py","file_url":"https://github.com/l294265421/AC-MIMLLN/blob/HEAD/nlp_tasks/utils/argument_utils.py","link_basis":"first_harvest_node","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":"4a6c786a6722961f"}},{"code_sha256_prefix":"ad61b46ff6658d75","entry":"split_sentence","repo":"l294265421/AC-MIMLLN","repo_kind":"official","path":"nlp_tasks/utils/annotation_utils.py","file_url":"https://github.com/l294265421/AC-MIMLLN/blob/HEAD/nlp_tasks/utils/annotation_utils.py","link_basis":"first_harvest_node","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":"ad61b46ff6658d75"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}