{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T16:11:53Z","timestamp":1774541513584,"version":"3.50.1"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2020,10,23]],"date-time":"2020-10-23T00:00:00Z","timestamp":1603411200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,10,23]],"date-time":"2020-10-23T00:00:00Z","timestamp":1603411200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2021,2]]},"DOI":"10.1007\/s11042-020-10024-2","type":"journal-article","created":{"date-parts":[[2020,10,23]],"date-time":"2020-10-23T09:03:07Z","timestamp":1603443787000},"page":"6911-6938","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["A class imbalance-aware review rating prediction using hybrid sampling and ensemble learning"],"prefix":"10.1007","volume":"80","author":[{"given":"Anbazhagan","family":"Mahadevan","sequence":"first","affiliation":[]},{"given":"Michael","family":"Arock","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,10,23]]},"reference":[{"key":"10024_CR1","doi-asserted-by":"crossref","unstructured":"Agrawal A, Viktor HL, Paquet E (2015) Scut: Multi-class imbalanced data classification using smote and cluster-based undersampling. In: 2015 7Th international joint conference on knowledge discovery, knowledge engineering and knowledge management (IC3k), vol 1, IEEE, pp 226\u2013234","DOI":"10.5220\/0005595502260234"},{"key":"10024_CR2","doi-asserted-by":"crossref","unstructured":"Ahmed S, Mahbub A, Rayhan F, Jani R, Shatabda S, Farid DM (2017) Hybrid methods for class imbalance learning employing bagging with sampling techniques. In: 2017 2Nd international conference on computational systems and information technology for sustainable solution, CSITSS, IEEE, pp 1\u20135","DOI":"10.1109\/CSITSS.2017.8447799"},{"issue":"Dec","key":"10024_CR3","first-page":"113","volume":"1","author":"EL Allwein","year":"2000","unstructured":"Allwein EL, Schapire RE, Singer Y (2000) Reducing multiclass to binary: a unifying approach for margin classifiers. J Mach Learn Res 1(Dec):113\u2013141","journal-title":"J Mach Learn Res"},{"key":"10024_CR4","doi-asserted-by":"crossref","unstructured":"Arora S, Ge R, Moitra A (2012) Learning topic models\u2013going beyond svd. In: 2012 IEEE 53rd annual symposium on foundations of computer science, IEEE, pp 1\u201310","DOI":"10.1109\/FOCS.2012.49"},{"issue":"1","key":"10024_CR5","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/1007730.1007735","volume":"6","author":"GE Batista","year":"2004","unstructured":"Batista GE, Prati RC, Monard MC (2004) A study of the behavior of several methods for balancing machine learning training data. ACM SIGKDD Explorations Newsletter 6(1):20\u201329","journal-title":"ACM SIGKDD Explorations Newsletter"},{"issue":"5","key":"10024_CR6","doi-asserted-by":"publisher","first-page":"1653","DOI":"10.1016\/j.patcog.2014.10.032","volume":"48","author":"C Beyan","year":"2015","unstructured":"Beyan C, Fisher R (2015) Classifying imbalanced data sets using similarity based hierarchical decomposition. Pattern Recogn 48(5):1653\u20131672","journal-title":"Pattern Recogn"},{"issue":"Jan","key":"10024_CR7","first-page":"993","volume":"3","author":"DM Blei","year":"2003","unstructured":"Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3(Jan):993\u20131022","journal-title":"J Mach Learn Res"},{"issue":"2","key":"10024_CR8","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1145\/2907070","volume":"49","author":"P Branco","year":"2016","unstructured":"Branco P, Torgo L, Ribeiro RP (2016) A survey of predictive modeling on imbalanced domains. ACM Computing Surveys (CSUR) 49(2):31","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"10024_CR9","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla NV, Bowyer KW, Hall LO, Kegelmeyer WP (2002) Smote: synthetic minority over-sampling technique. J Artif Intell Res 16:321\u2013357","journal-title":"J Artif Intell Res"},{"issue":"1","key":"10024_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1007730.1007733","volume":"6","author":"NV Chawla","year":"2004","unstructured":"Chawla NV, Japkowicz N, Kotcz A (2004) Special issue on learning from imbalanced data sets. ACM Sigkdd Explorations Newsletter 6(1):1\u20136","journal-title":"ACM Sigkdd Explorations Newsletter"},{"issue":"2","key":"10024_CR11","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/s11257-015-9155-5","volume":"25","author":"L Chen","year":"2015","unstructured":"Chen L, Chen G, Wang F (2015) Recommender systems based on user reviews: the state of the art. User Model User-Adap Inter 25(2):99\u2013154","journal-title":"User Model User-Adap Inter"},{"issue":"1","key":"10024_CR12","first-page":"109","volume":"46","author":"RC Chen","year":"2019","unstructured":"Chen RC et al (2019) Using deep learning to predict user rating on imbalance classification data. IAENG Int J Comput Sci 46(1):109\u2013117","journal-title":"IAENG Int J Comput Sci"},{"issue":"4","key":"10024_CR13","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MIS.2009.105","volume":"25","author":"Y Dang","year":"2009","unstructured":"Dang Y, Zhang Y, Chen H (2009) A lexicon-enhanced method for sentiment classification: an experiment on online product reviews. IEEE Intell Syst 25(4):46\u201353","journal-title":"IEEE Intell Syst"},{"key":"10024_CR14","doi-asserted-by":"crossref","unstructured":"Denil M, Trappenberg T (2010) Overlap versus imbalance. In: Canadian conference on artificial intelligence, Springer, pp 220\u2013231","DOI":"10.1007\/978-3-642-13059-5_22"},{"issue":"2","key":"10024_CR15","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1023\/A:1007607513941","volume":"40","author":"TG Dietterich","year":"2000","unstructured":"Dietterich TG (2000) An experimental comparison of three methods for constructing ensembles of decision trees: Bagging, boosting, and randomization. Mach Learn 40(2):139\u2013157","journal-title":"Mach Learn"},{"key":"10024_CR16","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1145\/312129.312220","volume":"99","author":"P Domingos","year":"1999","unstructured":"Domingos P (1999) Metacost: a general method for making classifiers cost-sensitive. KDD 99:155\u2013164","journal-title":"KDD"},{"key":"10024_CR17","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/j.knosys.2013.01.018","volume":"42","author":"A Fern\u00e1Ndez","year":"2013","unstructured":"Fern\u00e1Ndez A, L\u00f3Pez V, Galar M, Del Jesus MJ, Herrera F (2013) Analysing the classification of imbalanced data-sets with multiple classes: Binarization techniques and ad-hoc approaches. Knowledge-based Systems 42:97\u2013110","journal-title":"Knowledge-based Systems"},{"issue":"4","key":"10024_CR18","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1109\/TSMCC.2011.2161285","volume":"42","author":"M Galar","year":"2011","unstructured":"Galar M, Fernandez A, Barrenechea E, Bustince H, Herrera F (2011) A review on ensembles for the class imbalance problem: bagging-, boosting-, and hybrid-based approaches. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 42(4):463\u2013484","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews)"},{"key":"10024_CR19","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez-Barcenas V, Rend\u00f3n E, Alejo R, Granda-Guti\u00e9rrez E, Valdovinos RM (2019) Addressing the big data multi-class imbalance problem with oversampling and deep learning neural networks. In: Iberian conference on pattern recognition and image analysis, Springer, pp 216\u2013224","DOI":"10.1007\/978-3-030-31332-6_19"},{"key":"10024_CR20","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1016\/j.eswa.2016.12.035","volume":"73","author":"G Haixiang","year":"2017","unstructured":"Haixiang G, Yijing L, Shang J, Mingyun G, Yuanyue H, Bing G (2017) Learning from class-imbalanced data: Review of methods and applications. Expert Syst Appl 73:220\u2013239","journal-title":"Expert Syst Appl"},{"issue":"1","key":"10024_CR21","doi-asserted-by":"publisher","first-page":"1031","DOI":"10.1007\/s11063-019-10125-6","volume":"51","author":"J Hassan","year":"2020","unstructured":"Hassan J, Shoaib U (2020) Multi-class review rating classification using deep recurrent neural network. Neural Process Lett 51(1):1031\u20131048","journal-title":"Neural Process Lett"},{"key":"10024_CR22","doi-asserted-by":"crossref","unstructured":"Hastie T, Tibshirani R (1998) Classification by pairwise coupling. In: Advances in neural information processing systems, pp 507\u2013513","DOI":"10.1214\/aos\/1028144844"},{"key":"10024_CR23","unstructured":"Hensman P, Masko D (2015) The impact of imbalanced training data for convolutional neural networks. Degree Project in Computer Science, KTH Royal Institute of Technology"},{"key":"10024_CR24","unstructured":"Honnibal M, Montani I (2017) spacy 2: Natural language understanding with bloom embeddings, convolutional neural networks and incremental parsing. To appear"},{"issue":"10","key":"10024_CR25","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1145\/1562764.1562800","volume":"52","author":"N Hu","year":"2009","unstructured":"Hu N, Zhang J, Pavlou PA (2009a) Overcoming the j-shaped distribution of product reviews. Commun ACM 52(10):144\u2013147","journal-title":"Commun ACM"},{"key":"10024_CR26","doi-asserted-by":"crossref","unstructured":"Hu S, Liang Y, Ma L, He Y (2009b) Msmote: Improving classification performance when training data is imbalanced. In: 2009 Second international workshop on computer science and engineering, vol 2, IEEE, pp 13\u201317","DOI":"10.1109\/WCSE.2009.756"},{"issue":"5","key":"10024_CR27","doi-asserted-by":"publisher","first-page":"429","DOI":"10.3233\/IDA-2002-6504","volume":"6","author":"N Japkowicz","year":"2002","unstructured":"Japkowicz N, Stephen S (2002) The class imbalance problem: a systematic study. Intel Data Anal 6(5):429\u2013449","journal-title":"Intel Data Anal"},{"key":"10024_CR28","doi-asserted-by":"crossref","unstructured":"Kessler JS, Nicolov N (2009) Targeting sentiment expressions through supervised ranking of linguistic configurations. In: Third international AAAI conference on weblogs and social media","DOI":"10.1609\/icwsm.v3i1.13948"},{"key":"10024_CR29","unstructured":"Kubat M, Matwin S et al (1997) Addressing the curse of imbalanced training sets: one-sided selection. In: Icml, Nashville, USA, vol 97, pp 179\u2013186"},{"key":"10024_CR30","doi-asserted-by":"crossref","unstructured":"Lee H, Park M, Kim J (2016) Plankton classification on imbalanced large scale database via convolutional neural networks with transfer learning. In: 2016 IEEE international conference on image processing (ICIP), IEEE, pp 3713\u20133717","DOI":"10.1109\/ICIP.2016.7533053"},{"issue":"15","key":"10024_CR31","first-page":"4551","volume":"9","author":"W Li","year":"2012","unstructured":"Li W, Wang W, Chen Y (2012) Heterogeneous ensemble learning for chinese sentiment classification. J Inform Comput Sci 9(15):4551\u20134558","journal-title":"J Inform Comput Sci"},{"key":"10024_CR32","doi-asserted-by":"crossref","unstructured":"Lin TY, Goyal P, Girshick R, He K, Doll\u00e1r P (2017) Focal loss for dense object detection. In: Proceedings of the IEEE international conference on computer vision, pp 2980\u20132988","DOI":"10.1109\/ICCV.2017.324"},{"key":"10024_CR33","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.ins.2013.07.007","volume":"250","author":"V L\u00f3pez","year":"2013","unstructured":"L\u00f3pez V, Fern\u00e1ndez A, Garc\u00eda S, Palade V, Herrera F (2013) An insight into classification with imbalanced data: Empirical results and current trends on using data intrinsic characteristics. Information Sciences 250:113\u2013141","journal-title":"Information Sciences"},{"key":"10024_CR34","doi-asserted-by":"publisher","first-page":"935","DOI":"10.1016\/j.neucom.2015.04.120","volume":"175","author":"O Loyola-Gonz\u00e1lez","year":"2016","unstructured":"Loyola-Gonz\u00e1lez O, Mart\u00ednez-trinidad JF, Carrasco-Ochoa JA, Garc\u00eda-Borroto M (2016) Study of the impact of resampling methods for contrast pattern based classifiers in imbalanced databases. Neurocomputing 175:935\u2013947","journal-title":"Neurocomputing"},{"key":"10024_CR35","doi-asserted-by":"crossref","unstructured":"Lu Y, Cheung Ym, Tang YY (2016) Hybrid sampling with bagging for class imbalance learning. In: Pacific-Asia conference on knowledge discovery and data mining, Springer, pp 14\u201326","DOI":"10.1007\/978-3-319-31753-3_2"},{"issue":"6","key":"10024_CR36","doi-asserted-by":"publisher","first-page":"6425","DOI":"10.1007\/s11042-017-4550-z","volume":"77","author":"X Ma","year":"2018","unstructured":"Ma X, Lei X, Zhao G, Qian X (2018) Rating prediction by exploring user\u2019s preference and sentiment. Multimedia Tools and Applications 77 (6):6425\u20136444","journal-title":"Multimedia Tools and Applications"},{"key":"10024_CR37","doi-asserted-by":"crossref","unstructured":"McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: Proceedings of the 7th ACM conference on recommender systems, ACM, pp 165\u2013172","DOI":"10.1145\/2507157.2507163"},{"key":"10024_CR38","unstructured":"McLachlan G (2004) Discriminant analysis and statistical pattern recognition, vol 544. John Wiley & Sons"},{"key":"10024_CR39","unstructured":"O\u2019Keefe T, Koprinska I (2009) Feature selection and weighting methods in sentiment analysis. In: Proceedings of the 14th australasian document computing symposium, Sydney, Citeseer, pp 67\u201374"},{"issue":"3","key":"10024_CR40","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/s00500-008-0319-7","volume":"13","author":"A Orriols-Puig","year":"2009","unstructured":"Orriols-Puig A, Bernad\u00f3-Mansilla E (2009) Evolutionary rule-based systems for imbalanced data sets. Soft Comput 13(3):213","journal-title":"Soft Comput"},{"key":"10024_CR41","doi-asserted-by":"crossref","unstructured":"Pang B, Lee L, Vaithyanathan S (2002) Thumbs up?: sentiment classification using machine learning techniques. In: Proceedings of the ACL-02 conference on empirical methods in natural language processing-Volume 10, Association for Computational Linguistics, pp 79\u201386","DOI":"10.3115\/1118693.1118704"},{"key":"10024_CR42","doi-asserted-by":"crossref","unstructured":"Pouyanfar S, Tao Y, Mohan A, Tian H, Kaseb AS, Gauen K, Dailey R, Aghajanzadeh S, Lu YH, Chen SC et al (2018) Dynamic sampling in convolutional neural networks for imbalanced data classification. In: 2018 IEEE conference on multimedia information processing and retrieval (MIPR), IEEE, pp 112\u2013117","DOI":"10.1109\/MIPR.2018.00027"},{"key":"10024_CR43","unstructured":"Salton G, McGill MJ (1986) Introduction to modern information retrieval"},{"key":"10024_CR44","doi-asserted-by":"crossref","unstructured":"Sammut C, Webb GI (2011) Encyclopedia of machine learning. Springer Science & Business Media","DOI":"10.1007\/978-0-387-30164-8"},{"key":"10024_CR45","first-page":"1401","volume":"99","author":"RE Schapire","year":"1999","unstructured":"Schapire RE (1999) A brief introduction to boosting. Ijcai 99:1401\u20131406","journal-title":"Ijcai"},{"issue":"4","key":"10024_CR46","doi-asserted-by":"publisher","first-page":"2622","DOI":"10.1016\/j.eswa.2007.05.028","volume":"34","author":"S Tan","year":"2008","unstructured":"Tan S, Zhang J (2008) An empirical study of sentiment analysis for chinese documents. Expert Syst Appl 34(4):2622\u20132629","journal-title":"Expert Syst Appl"},{"issue":"3","key":"10024_CR47","doi-asserted-by":"publisher","first-page":"659","DOI":"10.1109\/TKDE.2002.1000348","volume":"14","author":"KM Ting","year":"2002","unstructured":"Ting KM (2002) An instance-weighting method to induce cost-sensitive trees. IEEE Trans Knowl Data Eng 14(3):659\u2013665","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"10024_CR48","doi-asserted-by":"crossref","unstructured":"Usuga Cadavid JP, Grabot B, Lamouri S, Pellerin R, Fortin A (2020) Valuing free-form text data from maintenance logs through transfer learning with camembert. Enterprise Information Systems, pp 1\u201329","DOI":"10.1080\/17517575.2020.1790043"},{"issue":"6","key":"10024_CR49","doi-asserted-by":"publisher","first-page":"1968","DOI":"10.1109\/TCBB.2018.2827029","volume":"15","author":"H Wang","year":"2018","unstructured":"Wang H, Cui Z, Chen Y, Avidan M, Abdallah AB, Kronzer A (2018) Predicting hospital readmission via cost-sensitive deep learning. IEEE\/ACM Trans Comput Biol Bioinform 15(6):1968\u20131978","journal-title":"IEEE\/ACM Trans Comput Biol Bioinform"},{"key":"10024_CR50","doi-asserted-by":"crossref","unstructured":"Wang S, Yao X (2009) Diversity analysis on imbalanced data sets by using ensemble models. In: 2009 IEEE symposium on computational intelligence and data mining, IEEE, pp 324\u2013331","DOI":"10.1109\/CIDM.2009.4938667"},{"key":"10024_CR51","doi-asserted-by":"crossref","unstructured":"Wang S, Liu W, Wu J, Cao L, Meng Q, Kennedy PJ (2016) Training deep neural networks on imbalanced data sets. In: 2016 International joint conference on neural networks, IJCNN, IEEE, pp 4368\u20134374","DOI":"10.1109\/IJCNN.2016.7727770"},{"issue":"1","key":"10024_CR52","first-page":"73","volume":"26","author":"L Xie","year":"2012","unstructured":"Xie L, Zhou M, Sun M (2012) Hierarchical structure based hybrid approach to sentiment analysis of chinese micro blog and its feature extraction. J Chinese Inform Process 26(1):73\u201383","journal-title":"J Chinese Inform Process"},{"key":"10024_CR53","doi-asserted-by":"crossref","unstructured":"Zadrozny B, Elkan C (2001) Learning and making decisions when costs and probabilities are both unknown. In: Proceedings of the seventh ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 204\u2013213","DOI":"10.1145\/502512.502540"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-020-10024-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-020-10024-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-020-10024-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,24]],"date-time":"2022-11-24T11:10:42Z","timestamp":1669288242000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-020-10024-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,23]]},"references-count":53,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2021,2]]}},"alternative-id":["10024"],"URL":"https:\/\/doi.org\/10.1007\/s11042-020-10024-2","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,23]]},"assertion":[{"value":"23 July 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 September 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 October 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 October 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}