Loading…
BARLAT: A Nearly Unsupervised Approach for Aspect Category Detection
Aspect category detection is an essential task in aspect-based sentiment analysis. Most previous works use labeled data and apply a supervised learning approach to detect the aspect category. However, to avoid the dependency on labeled data, some researchers have also applied unsupervised learning a...
Saved in:
Published in: | Neural processing letters 2022-10, Vol.54 (5), p.4495-4519 |
---|---|
Main Authors: | , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913 |
---|---|
cites | cdi_FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913 |
container_end_page | 4519 |
container_issue | 5 |
container_start_page | 4495 |
container_title | Neural processing letters |
container_volume | 54 |
creator | Kumar, Avinash Gupta, Pranjal Kotak, Nisarg Balan, Raghunathan Neti, Lalita Bhanu Murthy Malapati, Aruna |
description | Aspect category detection is an essential task in aspect-based sentiment analysis. Most previous works use labeled data and apply a supervised learning approach to detect the aspect category. However, to avoid the dependency on labeled data, some researchers have also applied unsupervised learning approaches, wherein variants of topic models and neural network-based models have been built for this task. These unsupervised methods focus on co-occurrences of words and ignore the contextual meaning of the words in the given sentence. Thus, such models perform reasonably well in detecting the explicitly expressed aspect category but often fail in identifying the implicitly expressed aspect category in the sentence. This paper focuses on the contextual meaning of the word. It adopts a document clustering approach requiring minimal user guidance, i.e., only a small set of seed words for each aspect category to detect efficiently implicit and explicit aspect categories. A novel BERT-based Attentive Representation Learning with Adversarial Training (BARLAT) model is presented in this paper, which utilizes domain-based contextual word embedding (BERT) for generating the sentence representation and uses these representations for clustering the sentences through attentive representation learning. Further, the model parameters are generalized better by performing adversarial training, which adds perturbations to the cluster representations. BARLAT is the first nearly unsupervised method that uses the contextual meaning of the words for learning the aspect categories through an adversarial attentive learning approach. The performance of BARLAT is compared with various state-of-the-art models using F1-score on Laptop and Restaurant datasets. The experimental results show that BARLAT outperforms the best existing model by a margin of 1.1% and 2.3% on Restaurant and Laptop datasets, respectively. |
doi_str_mv | 10.1007/s11063-022-10819-4 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918348213</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918348213</sourcerecordid><originalsourceid>FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wFPAczRf3STe1tYvKArSgreQJrO1pe6uya7Qf290BW-eZgbeZ2Z4EDpn9JJRqq4SY7QQhHJOGNXMEHmARmyiBFFKvB7mXihKZMHZMTpJaUtpxjgdodlN-TIvF9e4xE_g4m6Pl3XqW4ifmwQBl20bG-ffcNVEXKYWfIenroN1E_d4Bl2eN019io4qt0tw9lvHaHl3u5g-kPnz_eO0nBPPpemIBi115WkxqZyHwgQTnPLCe6eCUkDNRCvDuF4ZrowM1YqJIDlQLYKDlWFijC6Gvfmpjx5SZ7dNH-t80nLDtJCaM5FTfEj52KQUobJt3Ly7uLeM2m9bdrBlsy37Y8vKDIkBSjlcryH-rf6H-gLNmmvA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918348213</pqid></control><display><type>article</type><title>BARLAT: A Nearly Unsupervised Approach for Aspect Category Detection</title><source>Springer Nature</source><creator>Kumar, Avinash ; Gupta, Pranjal ; Kotak, Nisarg ; Balan, Raghunathan ; Neti, Lalita Bhanu Murthy ; Malapati, Aruna</creator><creatorcontrib>Kumar, Avinash ; Gupta, Pranjal ; Kotak, Nisarg ; Balan, Raghunathan ; Neti, Lalita Bhanu Murthy ; Malapati, Aruna</creatorcontrib><description>Aspect category detection is an essential task in aspect-based sentiment analysis. Most previous works use labeled data and apply a supervised learning approach to detect the aspect category. However, to avoid the dependency on labeled data, some researchers have also applied unsupervised learning approaches, wherein variants of topic models and neural network-based models have been built for this task. These unsupervised methods focus on co-occurrences of words and ignore the contextual meaning of the words in the given sentence. Thus, such models perform reasonably well in detecting the explicitly expressed aspect category but often fail in identifying the implicitly expressed aspect category in the sentence. This paper focuses on the contextual meaning of the word. It adopts a document clustering approach requiring minimal user guidance, i.e., only a small set of seed words for each aspect category to detect efficiently implicit and explicit aspect categories. A novel BERT-based Attentive Representation Learning with Adversarial Training (BARLAT) model is presented in this paper, which utilizes domain-based contextual word embedding (BERT) for generating the sentence representation and uses these representations for clustering the sentences through attentive representation learning. Further, the model parameters are generalized better by performing adversarial training, which adds perturbations to the cluster representations. BARLAT is the first nearly unsupervised method that uses the contextual meaning of the words for learning the aspect categories through an adversarial attentive learning approach. The performance of BARLAT is compared with various state-of-the-art models using F1-score on Laptop and Restaurant datasets. The experimental results show that BARLAT outperforms the best existing model by a margin of 1.1% and 2.3% on Restaurant and Laptop datasets, respectively.</description><identifier>ISSN: 1370-4621</identifier><identifier>EISSN: 1573-773X</identifier><identifier>DOI: 10.1007/s11063-022-10819-4</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Artificial Intelligence ; Clustering ; Complex Systems ; Computational Intelligence ; Computer Science ; Data mining ; Datasets ; Food ; Neural networks ; Regularization methods ; Representations ; Semantics ; Sentences ; Sentiment analysis ; Supervised learning ; Unsupervised learning</subject><ispartof>Neural processing letters, 2022-10, Vol.54 (5), p.4495-4519</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2022.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913</citedby><cites>FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913</cites><orcidid>0000-0001-7953-0247</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Kumar, Avinash</creatorcontrib><creatorcontrib>Gupta, Pranjal</creatorcontrib><creatorcontrib>Kotak, Nisarg</creatorcontrib><creatorcontrib>Balan, Raghunathan</creatorcontrib><creatorcontrib>Neti, Lalita Bhanu Murthy</creatorcontrib><creatorcontrib>Malapati, Aruna</creatorcontrib><title>BARLAT: A Nearly Unsupervised Approach for Aspect Category Detection</title><title>Neural processing letters</title><addtitle>Neural Process Lett</addtitle><description>Aspect category detection is an essential task in aspect-based sentiment analysis. Most previous works use labeled data and apply a supervised learning approach to detect the aspect category. However, to avoid the dependency on labeled data, some researchers have also applied unsupervised learning approaches, wherein variants of topic models and neural network-based models have been built for this task. These unsupervised methods focus on co-occurrences of words and ignore the contextual meaning of the words in the given sentence. Thus, such models perform reasonably well in detecting the explicitly expressed aspect category but often fail in identifying the implicitly expressed aspect category in the sentence. This paper focuses on the contextual meaning of the word. It adopts a document clustering approach requiring minimal user guidance, i.e., only a small set of seed words for each aspect category to detect efficiently implicit and explicit aspect categories. A novel BERT-based Attentive Representation Learning with Adversarial Training (BARLAT) model is presented in this paper, which utilizes domain-based contextual word embedding (BERT) for generating the sentence representation and uses these representations for clustering the sentences through attentive representation learning. Further, the model parameters are generalized better by performing adversarial training, which adds perturbations to the cluster representations. BARLAT is the first nearly unsupervised method that uses the contextual meaning of the words for learning the aspect categories through an adversarial attentive learning approach. The performance of BARLAT is compared with various state-of-the-art models using F1-score on Laptop and Restaurant datasets. The experimental results show that BARLAT outperforms the best existing model by a margin of 1.1% and 2.3% on Restaurant and Laptop datasets, respectively.</description><subject>Artificial Intelligence</subject><subject>Clustering</subject><subject>Complex Systems</subject><subject>Computational Intelligence</subject><subject>Computer Science</subject><subject>Data mining</subject><subject>Datasets</subject><subject>Food</subject><subject>Neural networks</subject><subject>Regularization methods</subject><subject>Representations</subject><subject>Semantics</subject><subject>Sentences</subject><subject>Sentiment analysis</subject><subject>Supervised learning</subject><subject>Unsupervised learning</subject><issn>1370-4621</issn><issn>1573-773X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wFPAczRf3STe1tYvKArSgreQJrO1pe6uya7Qf290BW-eZgbeZ2Z4EDpn9JJRqq4SY7QQhHJOGNXMEHmARmyiBFFKvB7mXihKZMHZMTpJaUtpxjgdodlN-TIvF9e4xE_g4m6Pl3XqW4ifmwQBl20bG-ffcNVEXKYWfIenroN1E_d4Bl2eN019io4qt0tw9lvHaHl3u5g-kPnz_eO0nBPPpemIBi115WkxqZyHwgQTnPLCe6eCUkDNRCvDuF4ZrowM1YqJIDlQLYKDlWFijC6Gvfmpjx5SZ7dNH-t80nLDtJCaM5FTfEj52KQUobJt3Ly7uLeM2m9bdrBlsy37Y8vKDIkBSjlcryH-rf6H-gLNmmvA</recordid><startdate>20221001</startdate><enddate>20221001</enddate><creator>Kumar, Avinash</creator><creator>Gupta, Pranjal</creator><creator>Kotak, Nisarg</creator><creator>Balan, Raghunathan</creator><creator>Neti, Lalita Bhanu Murthy</creator><creator>Malapati, Aruna</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PSYQQ</scope><orcidid>https://orcid.org/0000-0001-7953-0247</orcidid></search><sort><creationdate>20221001</creationdate><title>BARLAT: A Nearly Unsupervised Approach for Aspect Category Detection</title><author>Kumar, Avinash ; Gupta, Pranjal ; Kotak, Nisarg ; Balan, Raghunathan ; Neti, Lalita Bhanu Murthy ; Malapati, Aruna</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Artificial Intelligence</topic><topic>Clustering</topic><topic>Complex Systems</topic><topic>Computational Intelligence</topic><topic>Computer Science</topic><topic>Data mining</topic><topic>Datasets</topic><topic>Food</topic><topic>Neural networks</topic><topic>Regularization methods</topic><topic>Representations</topic><topic>Semantics</topic><topic>Sentences</topic><topic>Sentiment analysis</topic><topic>Supervised learning</topic><topic>Unsupervised learning</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kumar, Avinash</creatorcontrib><creatorcontrib>Gupta, Pranjal</creatorcontrib><creatorcontrib>Kotak, Nisarg</creatorcontrib><creatorcontrib>Balan, Raghunathan</creatorcontrib><creatorcontrib>Neti, Lalita Bhanu Murthy</creatorcontrib><creatorcontrib>Malapati, Aruna</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer science database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest One Psychology</collection><jtitle>Neural processing letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kumar, Avinash</au><au>Gupta, Pranjal</au><au>Kotak, Nisarg</au><au>Balan, Raghunathan</au><au>Neti, Lalita Bhanu Murthy</au><au>Malapati, Aruna</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>BARLAT: A Nearly Unsupervised Approach for Aspect Category Detection</atitle><jtitle>Neural processing letters</jtitle><stitle>Neural Process Lett</stitle><date>2022-10-01</date><risdate>2022</risdate><volume>54</volume><issue>5</issue><spage>4495</spage><epage>4519</epage><pages>4495-4519</pages><issn>1370-4621</issn><eissn>1573-773X</eissn><abstract>Aspect category detection is an essential task in aspect-based sentiment analysis. Most previous works use labeled data and apply a supervised learning approach to detect the aspect category. However, to avoid the dependency on labeled data, some researchers have also applied unsupervised learning approaches, wherein variants of topic models and neural network-based models have been built for this task. These unsupervised methods focus on co-occurrences of words and ignore the contextual meaning of the words in the given sentence. Thus, such models perform reasonably well in detecting the explicitly expressed aspect category but often fail in identifying the implicitly expressed aspect category in the sentence. This paper focuses on the contextual meaning of the word. It adopts a document clustering approach requiring minimal user guidance, i.e., only a small set of seed words for each aspect category to detect efficiently implicit and explicit aspect categories. A novel BERT-based Attentive Representation Learning with Adversarial Training (BARLAT) model is presented in this paper, which utilizes domain-based contextual word embedding (BERT) for generating the sentence representation and uses these representations for clustering the sentences through attentive representation learning. Further, the model parameters are generalized better by performing adversarial training, which adds perturbations to the cluster representations. BARLAT is the first nearly unsupervised method that uses the contextual meaning of the words for learning the aspect categories through an adversarial attentive learning approach. The performance of BARLAT is compared with various state-of-the-art models using F1-score on Laptop and Restaurant datasets. The experimental results show that BARLAT outperforms the best existing model by a margin of 1.1% and 2.3% on Restaurant and Laptop datasets, respectively.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11063-022-10819-4</doi><tpages>25</tpages><orcidid>https://orcid.org/0000-0001-7953-0247</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1370-4621 |
ispartof | Neural processing letters, 2022-10, Vol.54 (5), p.4495-4519 |
issn | 1370-4621 1573-773X |
language | eng |
recordid | cdi_proquest_journals_2918348213 |
source | Springer Nature |
subjects | Artificial Intelligence Clustering Complex Systems Computational Intelligence Computer Science Data mining Datasets Food Neural networks Regularization methods Representations Semantics Sentences Sentiment analysis Supervised learning Unsupervised learning |
title | BARLAT: A Nearly Unsupervised Approach for Aspect Category Detection |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-30T16%3A46%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=BARLAT:%20A%20Nearly%20Unsupervised%20Approach%20for%20Aspect%20Category%20Detection&rft.jtitle=Neural%20processing%20letters&rft.au=Kumar,%20Avinash&rft.date=2022-10-01&rft.volume=54&rft.issue=5&rft.spage=4495&rft.epage=4519&rft.pages=4495-4519&rft.issn=1370-4621&rft.eissn=1573-773X&rft_id=info:doi/10.1007/s11063-022-10819-4&rft_dat=%3Cproquest_cross%3E2918348213%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c249t-8e848fc065face69d9da7c3cca7d77e095879128b92794dfb13d42e083daeb913%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2918348213&rft_id=info:pmid/&rfr_iscdi=true |