Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Cuckoo search in threshold optimization for better event detection in social networks

  • Original Article
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

Abstract

Social network analysis (SNA) is one of the emerging fields of research for discovering the densely connected nodes in social networks (community detection) and identifying the behavioral patterns of the communities. Changes in the behavioral pattern of the communities are called Events. The application of the similarity finding technique on the detected communities that facilitates the detection of events is called community mining. Event detection depends on a minimum permissible level of similarity value (adopted for the set of nodes in a community), called the threshold value of similarity. The traditional approaches randomly selected this threshold value of similarity causing unequal distribution of community events. This paper uses evolutionary algorithms to tune the threshold value (k) of similarity for equal distribution of community events in a massive dataset . This paper evaluates three different fitness functions (Root-Mean-Squared Error, Pairwise Sum of Squared Differences, and Entropy) with an ultimate goal to achieve uniformity in the detection of events. The experimental results confirm that maximizing the Entropy (proved using the Lagrangian multiplier method) is the best strategy among the three fitness functions in order to get a uniform distribution of events. This paper compares the performance of Cuckoo Search Algorithm (CSA), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ASO) for tuning the similarity threshold value using Entropy-based fitness function. The experimental results show that CSA facilitates a uniform classification of events as compared to PSO and ACO. The empirical analysis validates the similarity threshold value of 0.48 for classifying all the events uniformly. It is observed that CSA is approximately 54.95% and 71.08% faster than PSO and ACO, respectively.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. https://dblp.org/.

References

  • Aggarwal CC (2011) An introduction to social network data analytics. In: Social network data analytics. Springer, pp 1–15

  • Amelio A, Pizzuti C (2014) Community detection in multidimensional networks. In: International conference on tools with artificial intelligence. IEEE, pp 352–359

  • Asur S, Parthasarathy S, Ucar D (2009) An event-based framework for characterizing the evolutionary behavior of interaction graphs. ACM Trans Knowl Discov Data (TKDD) 3(4):1–36

  • Belfin RV, Grace Mary Kanaga E, Kundu S (2020) Application of machine learning in the social network. Rec Adv Hybrid Metaheurist Data Cluster 2(5):61–83

  • Bilecen B, Gamper M, Lubbers MJ (2018) The missing link: social network analysis in migration and transnationalism. Soc Netw 53(1): 1–3

  • Bommakanti SASR, Panda S (2018) Events detection in temporally evolving social networks. In: IEEE international conference on big knowledge (ICBK). IEEE, pp 235–242

  • Brodka P, Law S, Kazienko PL (2013) GED: the method for group evolution discovery in social networks. Soc Netw Anal Min 3(1):1–14

  • Chakrabarti D, Kumar R, Tomkins A (2006) Evolutionary clustering. In: Proceedings of the 12th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 554–560

  • Chelmis C, Prasanna VK (2011) Social networking analysis: a state of the art and the effect of semantics. In: International conference on privacy, security, risk and trust and international conference on social computing. IEEE, pp 531–536

  • Chen W, Xie X, Wang J, Pradhan B, Hong H, Bui DT, Duan Z, Ma J (2017) A comparative study of logistic model tree, random forest, and classification and regression tree models for spatial prediction of landslide susceptibility. Catena 151(2):147–160

  • Citron Daniel T, Way Samuel F (2018) Network assembly of scientific communities of varying size and specificity. J Inform 12(1):181–190

    Article  Google Scholar 

  • Daud A, Aljohani NR, Abbasi RA, Rafique Z, Amjad T, Dawood H, Alyoubi KH (2017) Finding rising stars in co-author networks via weighted mutual influence. In: Proceedings of the 26th international conference on world wide web companion. ACM, pp 33–41

  • de Bruin GJ, Veenman CJ, van den Herik HJ, Takes FW (2021) Supervised temporal link prediction in large-scale real-world networks. Soc Netw Anal Min 11(1): 1–16

  • Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28–39

    Article  Google Scholar 

  • Fani H, Jiang E, Bagheri E, Al-Obeidat F, Du W, Kargar M (2020) User community detection via embedding of social network structure and temporal content. Inform Process Manag 57(2):102–115

    Article  Google Scholar 

  • Feurer M, Hutter F (2019) Hyperparameter optimization. In: Automated machine learning, pp 3–33. Springer, Cham

  • Fortunato S, Hric D (2016) Community detection in networks: a user guide. Phys Rep 659(1):1–44 (2016)

  • Gates KM, Henry T, Steinley D, Fair DA (2016) A Monte Carlo evaluation of weighted community detection algorithms. Front Neuroinform 10(1):45–58

    Google Scholar 

  • Gergely P, Albert-László B, Tamás V (2007) Quantifying social group evolution. Nature 446(7):664–672

    Google Scholar 

  • Greene D, Doyle D, Cunningham P (2010) Tracking the evolution of communities in dynamic social networks. In: International conference on advances in social networks analysis and mining. IEEE, pp 176–183

  • Hongtao L, Yuan T, Xueyan L, Jie J (2017) Community evolution mining and analysis in social network. In: AIP conference proceedings, vol 1820, pp 90–112. AIP Publishing LLC

  • Hsieh C-K, Yang L, Cui Y, Lin T-Y, Belongie S, Estrin D (2017) Collaborative metric learning. In: Proceedings of the 26th international conference on world wide web. ACM, pp 193–201

  • Islam MR, Liu S, Wang X, Xu G (2020) Deep learning for misinformation detection on online social networks: a survey and new perspectives. Soc Netw Anal Min 10(1): 1–20

  • Jin J et al (2015) Fast community detection by score. Ann Stat 43(1):57–89

    Article  MathSciNet  MATH  Google Scholar 

  • Kuang D, Choo J, Park H (2015) Nonnegative matrix factorization for interactive topic modeling and document clustering. In: Partitional clustering algorithms. Springer, pp 215–243

  • Leskovec J, Lang KJ, Dasgupta A, Mahoney MW (2008) statistical properties of community structure in large social and information networks. In: Proceedings of the 17th international conference on world wide web. ACM, pp 695–704

  • Leskovec J, Huttenlocher D, Kleinberg J (2010) Predicting positive and negative links in online social networks. In: Proceedings of the 19th international conference on world wide web. ACM, pp 641–650

  • Martin Ć, Aleem Shady HE, Abdel ZA (2020) On the root mean square error (RMSE) calculation for parameter estimation of photovoltaic models: a novel exact analytical solution based on Lambert W function. Energy Convers Manag 210(1):112–126

    Google Scholar 

  • Newman MEJ, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113

  • Orsolya K, András L, Tamás V (2020) Stability of network centrality measures: a numerical study. Soc Netw Anal Min 10(1):1–17

    Google Scholar 

  • Panda R, Samantaray L, Das A, Agrawal S, Abraham A (2021) A novel evolutionary row class entropy based optimal multi-level thresholding technique for brain MR images. Expert Syst Appl 168(2):114–126

  • Rajita BSAS, Panda S (2019) Community detection techniques for evolving social networks. In: 9th international conference on cloud computing, data science and engineering (Confluence). IEEE, pp 681–686

  • Rajita BSAS, Kumari D, Panda S (2020) A comparative analysis of community detection methods in massive datasets. In: Modelling, simulation and intelligent computing. MoSICom. Springer, pp 174–183

  • Rajita BSAS, Narwa BS, Panda S (2020) An efficient approach for event prediction using collaborative distance score of communities. In: International conference on distributed computing and internet technology. Springer, pp 271–279

  • Rajita BSAS, Ranjan Y, Umesh CT, Panda S (2020) Spark-based parallel method for prediction of events. Arab J Sci Eng 45(4): 1–17

  • Rajita BSAS, Kota VRA, Perika K, Panda S (2021) Anomaly score: a new feature for effective prediction of events in social networks. In: International conference on communication systems networkS (COMSNETS). IEEE, pp 189–192

  • Rajita BSAS, Shukla M, Kumari D, Panda S (2021) An experimental analysis of community detection algorithms on a temporally evolving dataset. In: Recommender systems. CRC Press, pp 23–70

  • Ram A, Srijith PK (2018) Accelerating Hawkes process for event history data: application to social networks and recommendation systems. In: 10th international conference on communication systems and networks (COMSNETS). IEEE, pp 396–399

  • Rasool G, Fazal N (2017) Evolution prediction and process support of OSS studies: a systematic mapping. Arab J Sci Eng 42(8):3465–3502

  • Riccardo P, James K, Tim B (2007) Particle swarm optimization. Swarm Intell 1(1):33–57

    Article  Google Scholar 

  • Robins G, Snijders T, Wang P, Handcock M, Pattison P (2007) Recent developments in exponential random graph (p*) models for social networks. Soc Netw 29(2):192–215

  • Shuai Z, Chris D, Feiping N, Heng H (2018) Harmonic mean linear discriminant analysis. IEEE Trans Knowl Data Eng 31(8):1520–1531

    Google Scholar 

  • Singh RR, Iyengar SRS, Chaudhary S, Agarwal M (2018) An efficient heuristic for betweenness estimation and ordering. Soc Netw Anal Min 8(1):1–27

  • Stanisław S, Bogdan G, Piotr B, Anna Z, Przemysław K, Jarosław K (2015) Predicting community evolution in social networks. Entropy Multidiscipl Digit Publ Inst 17(5):3053–3096

    Google Scholar 

  • Takaffoli M, Rabbany R, Zaïane OR (2013) Incremental local community identification in dynamic social networks. In: Proceedings of IEEE/ACM international conference on advances in social networks analysis and mining. ACM, pp 90–94

  • Taleb K, Tavakoli TA, Mehdi H, Ali R (2019) Tracing temporal communities and event prediction in dynamic social networks. Soc Netw Anal Min 9(1):1–11

    Google Scholar 

  • Wenbin P, Bing X, Lin S, Mengjie Z (2020) Genetic programming for high-dimensional imbalanced classification with a new fitness function and program reuse mechanism. Soft Comput 24(23):18021–18038

    Article  Google Scholar 

  • White S, Smyth P (2005) A spectral clustering approach to finding communities in graphs. In: Proceedings of the SIAM international conference on data mining. SIAM, pp 274–285

  • Yang X-S, Deb S (2010) Engineering optimisation by cuckoo search. Int J Math Model Numer Optim 1(4):330–343

  • Youssef BE (2014) Online social network internetworking analysis. Int J Next-Gener Netw Acad Ind Res Collab Center (AIRCC) 6(2):1–12

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to B. S. A. S. Rajita.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rajita, B.S.A.S., Bansal, M., Narwa, B.S. et al. Cuckoo search in threshold optimization for better event detection in social networks. Soc. Netw. Anal. Min. 12, 38 (2022). https://doi.org/10.1007/s13278-022-00867-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-022-00867-y

Keywords

Navigation