Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

An emotion role mining approach based on multiview ensemble learning in social networks

Published: 01 December 2022 Publication History

Abstract

Emotion is a status that combines people’s feelings, thoughts, and behaviors, and plays a crucial role in communication among people. Large studies suggest that human emotions can also be conveyed through online interactions. Previous studies have addressed the mechanism of emotional contagion; however, emotional contagion, through users of online social networks, has not yet been thoroughly researched. Therefore, in this study, initially, the definition of emotion roles, which may play an important role in emotional contagion, is introduced. On this basis, an emotion role mining approach based on multiview ensemble learning (ERM-ME) is proposed to detect emotion roles in social networks by fusing the information contained in different features. The ERM-ME approach includes three stages: detection of emotional communities, local fusion, and global fusion. First, ERM-ME divides emotional communities based on user emotional preferences. Then, emotional features are employed to train basic classifiers, which are then combined into meta-classifiers. Finally, an accuracy-based weighted voting scheme is used to integrate the results of meta-classifiers to achieve a more accurate and comprehensive classification. Experiments and evaluations are performed using Flickr and Microblog datasets to verify the practicability and effectiveness of the proposed method. Extensive experimental results show that the proposed approach outperforms alternative methods. The micro F-score is used as an evaluation indicator. Using the ERM-ME approach, the indicator is improved by approximately 1.09%–14.57% on Flickr and 5.19%–8.95% on Microblog, compared with Graph Convolutional Network, random forest, AdaBoost, bagging, and stacking.

Highlights

Three different emotion roles are defined.
Present an emotional community detection algorithm based on emotion preference similarity.
Propose an emotion role mining approach based on multi-view ensemble learning.
Discuss the dynamic evolution of emotion roles.

References

[1]
Liu H., Lu D., Zhang G., Hong X., Liu H., Recurrent emotional contagion for the crowd evacuation of a cyber-physical society, Inform. Sci. 575 (2021) 155–172,.
[2]
Coviello L., Sohn Y., Kramer A.D.I., Marlow C., Franceschetti M., Christakis N.A., Fowler J.H., Detecting emotional contagion in massive social networks, PLOS ONE 9 (3) (2014) 1–6,.
[3]
Fan R., Xu K., Zhao J., An agent-based model for emotion contagion and competition in online social media, Physica A 495 (2018) 245–259,.
[4]
Wang X., Jia J., Tang J., Wu B., Cai L., Xie L., Modeling emotion influence in image social networks, IEEE Trans. Affect. Comput. 6 (3) (2015) 286–297,.
[5]
Bazarova N.N., Choi Y.H., Sosik V.S., Cosley D., Whitlock J., Social sharing of emotions on facebook: Channel differences, satisfaction, and replies, in: Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, 2015, pp. 154–164,.
[6]
Gong C., Du Y., Li X., Chen X., Li X., Wang Y., Zhou Q., Structural hole-based approach to control public opinion in a social network, Eng. Appl. Artif. Intell. 93 (2020),.
[7]
Li Q., Du Y., Li Z., Hu J., Hu R., Lv B., Jia P., HK–SEIR model of public opinion evolution based on communication factors, Eng. Appl. Artif. Intell. 100 (2021),.
[8]
Xu Y., Yang Y., Han J., Wang E., Ming J., Xiong H., Slanderous user detection with modified recurrent neural networks in recommender system, Inform. Sci. 505 (2019) 265–281,.
[9]
Qian Y., Li Z., Yuan H., On exploring the impact of users’ bullish-bearish tendencies in online community on the stock market, Inf. Process. Manage. 57 (5) (2020),.
[10]
Tanbeer S.K., Jiang F., Leung C.K., MacKinnon R.K., Medina I.J.M., Finding groups of friends who are significant across multiple domains in social networks, in: 5th International Conference on Computational Aspects of Social Networks, 2013, pp. 21–26,.
[11]
Wang X., Zhang L., Lin Y., Zhao Y., Hu X., Computational models and optimal control strategies for emotion contagion in the human population in emergencies, Knowl.-Based Syst. 109 (2016) 35–47,.
[12]
Ekman P., An argument for basic emotions, Cogn. 6 (3–4) (1992) 169–200,.
[13]
Akhtar M.S., Ekbal A., Cambria E., How intense are you? Predicting intensities of emotions and sentiments using stacked ensemble [Application notes], IEEE Comput. Intell. Mag. 15 (1) (2020) 64–75,.
[14]
Keshavarz H., Abadeh M.S., ALGA: Adaptive lexicon learning using genetic algorithm for sentiment analysis of microblogs, Knowl.-Based Syst. 122 (2017) 1–16,.
[15]
Zhou Q., Ji D., Ren Y., Tang H., Dual-copying mechanism and dynamic emotion dictionary for generating emotional responses, Neurocomputing 454 (2021) 303–312,.
[16]
Song J., Kim K., Lee B., Kim S., Youn H., A novel classification approach based on Naive Bayes for Twitter sentiment analysis, KSII Trans. Internet Inf. Syst. 11 (2017) 2996–3011,.
[17]
Liu Y., Bi J.-W., Fan Z.-P., A method for multi-class sentiment classification based on an improved one-vs-one (OVO) strategy and the support vector machine (SVM) algorithm, Inform. Sci. 394–395 (2017) 38–52,.
[18]
Xie X., Ge S., Hu F., Xie M., Jiang N., An improved algorithm for sentiment analysis based on maximum entropy, Soft Comput. 23 (2) (2019) 599–611,.
[19]
Colnerič N., Demšar J., Emotion recognition on Twitter: Comparative study and training a unison model, IEEE Trans. Affect. Comput. 11 (3) (2020) 433–446,.
[20]
Wen S., Wei H., Yang Y., Guo Z., Zeng Z., Huang T., Chen Y., Memristive LSTM network for sentiment analysis, IEEE Trans. Syst. Man Cybern.: Syst. 51 (3) (2021) 1794–1804,.
[21]
Zhang Y., Zhang Z., Miao D., Wang J., Three-way enhanced convolutional neural networks for sentence-level sentiment classification, Inform. Sci. 477 (2019) 55–64,.
[22]
Li W., Shao W., Ji S., Cambria E., BiERU: Bidirectional emotional recurrent unit for conversational sentiment analysis, Neurocomputing 467 (2022) 73–82,.
[23]
Colnerič N., Demšar J., Emotion recognition on Twitter: Comparative study and training a unison model, IEEE Trans. Affect. Comput. 11 (3) (2020) 433–446,.
[24]
Abnar A., Takaffoli M., Rabbany R., Zaïane O.R., SSRM: Structural social role mining for dynamic social networks, in: 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, 2014, pp. 289–296,.
[25]
Alshahrani M., Fuxi Z., Sameh A., Mekouar S., Huang S., Efficient algorithms based on centrality measures for identification of top-K influential users in social networks, Inform. Sci. 527 (2020) 88–107,.
[26]
Zygmunt A., Koźlak J., Gliwa B., Stojkow M., Żuchowska-Skiba D., Demazeau Y., Achieving and maintaining important roles in social media, Inf. Process. Manage. 57 (3) (2020),.
[27]
Zhao W.X., Wang J., He Y., Nie J., Wen J., Li X., Incorporating social role theory into topic models for social media content analysis, IEEE Trans. Knowl. Data Eng. 27 (4) (2015) 1032–1044,.
[28]
He L., Lu C., Ma J., Cao J., Shen L., Yu P.S., Joint community and structural hole spanner detection via harmonic modularity, in: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016, pp. 875–884,.
[29]
Cao J., Bu Z., Wang Y., Yang H., Jiang J., Li H.-J., Detecting prosumer-community groups in smart grids from the multiagent perspective, IEEE Trans. Syst. Man Cybern.: Syst. 49 (8) (2019) 1652–1664,.
[30]
Rafique W., Khan M., Sarwar N., Dou W., SocioRank*: A community and role detection method in social networks, Comput. Electr. Eng. 76 (2019) 122–132,.
[31]
Luo J., Du Y., Detecting community structure and structural hole spanner simultaneously by using graph convolutional network based Auto-Encoder, Neurocomputing 410 (2020) 138–150,.
[32]
Li C., Bai J., Zhang L., Tang H., Luo Y., Opinion community detection and opinion leader detection based on text information and network topology in cloud environment, Inform. Sci. 504 (2019) 61–83,.
[33]
Du Y., Zhou Q., Luo J., Li X., Hu J., Detection of key figures in social networks by combining harmonic modularity with community structure-regulated network embedding, Inform. Sci. 570 (2021) 722–743,.
[34]
Cano A., An ensemble approach to multi-view multi-instance learning, Knowl.-Based Syst. 136 (2017) 46–57,.
[35]
Blondel V.D., Guillaume J.-L., Lambiotte R., Lefebvre E., Fast unfolding of communities in large networks, J. Stat. Mech. Theory Exp. 2008 (10) (2008) 10008,.
[36]
Newman M.E.J., Girvan M., Finding and evaluating community structure in networks, Phys. Rev. E 69 (2004),.
[37]
Zhao J., Xie X., Xu X., Sun S., Multi-view learning overview: Recent progress and new challenges, Inf. Fusion 38 (2017) 43–54,.
[38]
Yu Z., Yi F., Ma C., Wang Z., Guo B., Chen L., Fine-grained emotion role detection based on retweet information, ACM Trans. Internet Technol. 19 (1) (2018),.
[39]
Lofgren P., Banerjee S., Goel A., Comandur S., FAST-PPR: scaling personalized pagerank estimation for large graphs, in: The 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2014, pp. 1436–1445,.
[40]
Goyal S., Vega-Redondo F., Structural holes in social networks, J. Econom. Theory 137 (1) (2007) 460–492,.
[41]
Xia Y., Chen K., Yang Y., Multi-label classification with weighted classifier selection and stacked ensemble, Inform. Sci. 557 (2021) 421–442,.
[42]
Y. Yang, J. Jia, S. Zhang, B. Wu, Q. Chen, J. Li, C. Xing, J. Tang, How do your friends on social media disclose your emotions? in: Proceedings of the 28th AAAI Conference on Artificial Intelligence, 2014, pp. 306–312.
[43]
Qiu J., Tang J., Ma H., Dong Y., Wang K., Tang J., DeepInf: Social influence prediction with deep learning, in: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2018, pp. 2110–2119,.
[44]
Xu Y., Zhuang Z., Li W., Zhou X., Effective community division based on improved spectral clustering, Neurocomputing 279 (2018) 54–62,.
[45]
Parés F., Gasulla D.G., Vilalta A., Moreno J., Ayguadé E., Labarta J., Cortés U., Suzumura T., Fluid communities: A competitive, scalable and diverse community detection algorithm, in: Complex Networks & their Applications VI, 2018, pp. 229–240,.
[46]
Kettleborough G., Rayward-Smith V., Optimising sum-of-squares measures for clustering multisets defined over a metric space, Discrete Appl. Math. 161 (16) (2013) 2499–2513,.
[47]
Zheng J., Wang Y., Xu W., Gan Z., Li P., Lv J., GSSA: Pay attention to graph feature importance for GCN via statistical self-attention, Neurocomputing 417 (2020) 458–470,.
[48]
Lazega E., Burt R., Structural holes: The social structure of competition, Rev. Fr. Sociol. 36 (1995) 779,.
[49]
Lou T., Tang J., Mining structural hole spanners through information diffusion in social networks, in: 22nd International World Wide Web Conference, 2013, pp. 825–836,.
[50]
Kempe D., Kleinberg J.M., Tardos E., Maximizing the spread of influence through a social network, Theory Comput. 11 (2015) 105–147,.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Information Fusion
Information Fusion  Volume 88, Issue C
Dec 2022
333 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 December 2022

Author Tags

  1. Social network
  2. Emotion contagion
  3. Emotion role
  4. Ensemble learning

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media