[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

An Online Support Vector Machine Algorithm for Dynamic Social Network Monitoring

Published: 01 March 2024 Publication History

Abstract

Online monitoring of social networks offers exciting features for platforms, enabling both technical and behavioral analysis. Numerous studies have explored the adaptation of traditional quality control methods for detecting change points within social networks. However, the current research studies face limitations such as an overreliance on case-based attributes, high computational costs, poor scalability with large networks, and low sensitivity in fast change point detection. This paper proposes a novel algorithm for social network monitoring using One-Class Support Vector Machines (OC-SVMs) to address these limitations. Additionally, using both nodal and network-level attributes makes it versatile for diverse social network applications and effectively detecting network disturbances. The algorithm utilizes a well-defined training data dictionary with an updating procedure for evolutionary networks, enhancing memory and time efficiency by reducing the processing of input data. Extensive numerical experiments are conducted using an EpiCNet model to simulate interactions in an online social network, covering six change scenarios to evaluate the proposed methodology. The results show lower Average Run Length (ARL) and Expected Delay Detection (EDD), demonstrating the superior accuracy and effectiveness of the OC-SVM algorithm compared to alternative methods. Applying OC-SVM to the Enron Email network indicates its capability to identify change points, reflecting the tumultuous timeline that led to Enron's downfall. This further validates the substantial advancement of OC-SVM in social network monitoring and opens doors to broader real-world applications.

References

[1]
H. Achouri, C. Aouiti, Dynamical behavior of recurrent neural networks with different external inputs, International Journal of Biomathematics 15 (04) (2022).
[2]
A. Amarioarei, C. Preda, One dimensional discrete scan statistics for dependent models and some related problems, Mathematics 8 (4) (2020) 576.
[3]
T.N. Amelia, R. Samara, J. Vemly, Analysis of information system implementation, compensation and reliability of internal control to the financial fraud prevention, Asian Journal of Economics, Business and Accounting 23 (4) (2023) 46–51.
[4]
C. Aouiti, H. Jallouli, New results on stabilization of complex-valued second-order Memristive neural networks with mixed delays and discontinuous activations functions, Computational and Applied Mathematics 41 (8) (2022) 423.
[5]
F. Aparisi, C.L. Haro, Hotelling's T2 control chart with variable sampling intervals, International Journal of Production Research 39 (14) (2001) 3127–3140.
[6]
S. Bersimis, S. Psarakis, J. Panaretos, Multivariate statistical process control charts: An overview, Quality and Reliability Engineering International 23 (5) (2007) 517–543.
[7]
A. Chandrasekar, T. Radhika, Q. Zhu, Further results on input-to-state stability of stochastic Cohen–Grossberg BAM neural networks with probabilistic time-varying delays, Neural Processing Letters, 2022, pp. 1–23.
[8]
A. Chandrasekar, T. Radhika, Q. Zhu, State estimation for genetic regulatory networks with two delay components by using second-order reciprocally convex approach, Neural Processing Letters (2022) 1–19.
[9]
Y. Chen, Covid-19 classification based on gray-level co-occurrence matrix and support vector machine, COVID-19: Prediction, Decision-Making, and its Impacts, Springer, 2021, pp. 47–55.
[10]
R. Chiong, Z. Fan, Z. Hu, F. Chiong, Using an improved relative error support vector machine for body fat prediction, Computer Methods and Programs in Biomedicine 198 (2021).
[11]
Y.-S. Choi, Least squares one-class support vector machine, Pattern Recognition Letters 30 (13) (2009) 1236–1240.
[12]
C. Cortes, V. Vapnik, Support-vector networks, Machine Learning 20 (3) (1995) 273–297.
[13]
W. Deng, Y. Li, K. Huang, D. Wu, C. Yang, W. Gui, LSTMED: An uneven dynamic process monitoring method based on LSTM and Autoencoder neural network, Neural Networks 158 (2023) 30–41.
[14]
S. Ebrahimi, M. Reisi Gahrooei, S. Manakad, K. Paynabar, Monitoring sparse and attributed networks with online hurdle models, IISE Transactions (2020) 1–31.
[15]
A. Ferrari, C. Richard, Nonparametric community change-points detection in streaming graph signals, in: ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2020, pp. 5545–5549.
[16]
S.E. Fienberg, Introduction to papers on the modeling and analysis of network data, The Annals of Applied Statistics (2010) 1–4.
[17]
D. Fuqua, T. Razzaghi, A cost-sensitive convolution neural network learning for control chart pattern recognition, Expert Systems with Applications 150 (2020).
[18]
J. Han, J. Pei, M. Kamber, Data mining: concepts and techniques, Elsevier, 2011.
[19]
J.S. Hardin, G. Sarkis, P.C. Urc, Network analysis with the enron email corpus, Journal of Statistics Education 23 (2) (2015).
[20]
R. Herbrich, Learning kernel classifiers: theory and algorithms, MIT press, 2001.
[21]
S.S. Hosseini, R. Noorossana, Performance evaluation of EWMA and CUSUM control charts to detect anomalies in social networks using average and standard deviation of degree measures, Quality and Reliability Engineering International 34 (4) (2018) 477–500.
[22]
S. Hu, L. Zhao, A support vector machine based multi-kernel method for change point estimation on control chart, in: 2015 IEEE International Conference on Systems, Man, and Cybernetics, 2015, pp. 492–496.
[23]
Hushchyn, M., Arzymatov, K., Derkach, D. (2020). Online Neural Networks for Change-Point Detection. ArXiv Preprint ArXiv: 2010.01388.
[24]
D.R. Jeske, N.T. Stevens, A.G. Tartakovsky, J.D. Wilson, Statistical methods for network surveillance, Applied Stochastic Models in Business and Industry 34 (4) (2018) 425–445.
[25]
J. Jiang, Z. Wen, M. Zhao, Y. Bie, C. Li, M. Tan, C. Zhang, Series arc detection and complex load recognition based on principal component analysis and support vector machine, IEEE Access 7 (2019) 47221–47229.
[26]
B. Jin, Y. Chen, D. Li, K. Poolla, A. Sangiovanni-Vincentelli, A one-class support vector machine calibration method for time series change point detection, in: 2019 IEEE International Conference on Prognostics and Health Management (ICPHM), 2019, pp. 1–5.
[27]
M. Juma, K. Shaalan, Online social network analysis for cybersecurity awareness, Recent advances in intelligent systems and smart applications, Springer, 2021, pp. 585–614.
[28]
M. Khalilzadeh, A. Karami, A. Hajikhani, The multi-objective supplier selection problem with fuzzy parameters and solving the order allocation problem with coverage, Journal of Modelling in Management 15 (3) (2020) 705–725.
[29]
M. Khorshidnam, K. Arya, M.C. Kaveh, Applicability of ARIMA models for investigating the effects of Technology spillover on Car Manufacturing Companies' performance, Proceedings of the International Conference on Industrial Engineering and Operations Management 8 (2018) 1–10.
[30]
J. Neil, C. Hash, A. Brugh, M. Fisk, C.B. Storlie, Scan statistics for the online detection of locally anomalous subgraphs, Technometrics 55 (4) (2013) 403–414.
[31]
E. Otte, R. Rousseau, Social network analysis: a powerful strategy, also for the information sciences, Journal of Information Science 28 (6) (2002) 441–453.
[32]
M.B. Perry, An EWMA control chart for categorical processes with applications to social network monitoring, Journal of Quality Technology 52 (2) (2020) 182–197.
[33]
J. Piñeiro-Chousa, M.Á. López-Cabarcos, A.M. Pérez-Pico, B. Ribeiro-Navarrete, Does social network sentiment influence the relationship between the S&P 500 and gold returns?, International Review of Financial Analysis 57 (2018) 57–64.
[34]
C.E. Priebe, J.M. Conroy, D.J. Marchette, Y. Park, Scan statistics on enron graphs, Computational & Mathematical Organization Theory 11 (3) (2005) 229–247.
[35]
T. Radhika, A. Chandrasekar, V. Vijayakumar, Q. Zhu, Analysis of Markovian jump stochastic Cohen–Grossberg BAM neural networks with time delays for exponential input-to-state stability, Neural Processing Letters (2023) 1–18.
[36]
R. Rakkiyappan, A. Chandrasekar, J. Cao, Passivity and passification of memristor-based recurrent neural networks with additive time-varying delays, IEEE Transactions on Neural Networks and Learning Systems 26 (9) (2014) 2043–2057.
[37]
A. Salmasnia, M. Mohabbati, M. Namdar, Change point detection in social networks using a multivariate exponentially weighted moving average chart, Journal of Information Science 46 (6) (2020) 790–809.
[38]
D. Savage, X. Zhang, X. Yu, P. Chou, Q. Wang, Anomaly detection in online social networks, Social Networks 39 (2014) 62–70.
[39]
B. Schölkopf, J.C. Platt, J. Shawe-Taylor, A.J. Smola, R.C. Williamson, Estimating the support of a high-dimensional distribution, Neural Computation 13 (7) (2001) 1443–1471.
[40]
J. Sharpnack, A. Rinaldo, A. Singh, Detecting anomalous activity on networks with the graph Fourier scan statistic, IEEE Transactions on Signal Processing 64 (2) (2015) 364–379.
[41]
J. Sharpnack, A. Singh, A. Rinaldo, Changepoint detection over graphs with the spectral scan statistic, Artificial Intelligence and Statistics (2013) 545–553.
[42]
P. Shirzadian, B. Antony, A.G. Gattani, N. Tasnina, L.S. Heath, A time evolving online social network generation algorithm, Scientific Reports 13 (1) (2023) 2395.
[43]
M. Sivaram, E.L. Lydia, I.V Pustokhina, D.A. Pustokhin, M. Elhoseny, G.P. Joshi, K. Shankar, An optimal least square support vector machine based earnings prediction of blockchain financial products, IEEE Access 8 (2020) 120321–120330.
[44]
Ł. Sroka, Applying Block Bootstrap Methods in Silver Prices Forecasting, Econometrics 26 (2) (2022) 15–29.
[45]
N.T. Stevens, J.D. Wilson, A.R. Driscoll, I. McCulloh, G. Michailidis, C. Paris, K. Paynabar, M.B. Perry, M. Reisi-Gahrooei, S. Sengupta, Foundations of network monitoring: Definitions and applications, Quality Engineering 33 (4) (2021) 719–730.
[46]
M. Tamil Thendral, T.R. Ganesh Babu, A. Chandrasekar, Y. Cao, Synchronization of Markovian jump neural networks for sampled data control systems with additive delay components: Analysis of image encryption technique, Mathematical Methods in the Applied Sciences (2022) 1–17.
[47]
D.M.J. Tax, R.P.W. Duin, Support vector data description, Machine Learning 54 (1) (2004) 45–66.
[48]
A. Todeschini, X. Miscouridou, F. Caron, Exchangeable random measures for sparse and modular graphs with overlapping communities, Journal of the Royal Statistical Society: Series B (Statistical Methodology) 82 (2) (2020) 487–520.
[49]
V. Vapnik, The nature of statistical learning theory, Springer science & business media, 1999.
[50]
E. Vasileiadou, R. Vliegenthart, Studying dynamic social processes with ARIMA modeling, International Journal of Social Research Methodology 17 (6) (2014) 693–708.
[51]
H. Wang, L. Xie, Y. Xie, A. Cuozzo, S. Mak, Sequential change-point detection for mutually exciting point processes, Technometrics 65 (1) (2023) 44–56.
[52]
T. Wang, J. Chen, Y. Zhou, H. Snoussi, Online least squares one-class support vector machines-based abnormal visual event detection, Sensors 13 (12) (2013) 17130–17155.
[53]
W.H. Woodall, M.J. Zhao, K. Paynabar, R. Sparks, J.D. Wilson, An overview and perspective on social network monitoring, IISE Transactions 49 (3) (2017) 354–365.
[54]
P. Xanthopoulos, T. Razzaghi, A weighted support vector machine method for control chart pattern recognition, Computers & Industrial Engineering 70 (2014) 134–149.
[55]
A.A. Zaki, N.A. Saleh, M.A. Mahmoud, Performance comparison of some centrality measures used in detecting anomalies in directed social networks, Communications in Statistics-Simulation and Computation (2021) 1–15.
[56]
X. Zhou, X. Zhang, B. Wang, Online support vector machine: A survey, Harmony search algorithm, Springer, 2016, pp. 269–278.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Neural Networks
Neural Networks  Volume 171, Issue C
Mar 2024
514 pages

Publisher

Elsevier Science Ltd.

United Kingdom

Publication History

Published: 01 March 2024

Author Tags

  1. Dynamic social network analysis
  2. Change point detection
  3. Online monitoring
  4. One-Class Support vector machine algorithm

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media