Actor model anomaly detection using kernel principal component analysis

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

With the increasing complexity of Internet applications, traditional software architectures have been unable to support the pressure of system access brought about by user growth. Distributed systems have gradually become the mainstream architecture, and messaging has become a widely adopted model. Akka is a distributed framework based on the Actor message communication model. At present, the fault and anomaly detection for the Actor system is mainly to capture the anomaly in the code writing, it is difficult to decouple from the program, so an algorithm using kernel principal component analysis algorithm based on message monitoring is proposed to detect anomaly on Actor system. In this paper, we obtain the message of Actor system by using AspectJ’s slicing of the byte code injection of Java code, and we can use Kernel Principal Component Analysis algorithm to perform data dimension reduction and feature extraction through nonlinear mapping. Then the k-means algorithm was used for cluster analysis. The LOF (local outlier points factor) algorithm was used to compare the density of each point p and its neighborhood points to determine abnormal points. Finally, we took the spider program based on the Actor model as a case to collect data and do the experiment, which verified the validity and rationality of the method.

Cite

CITATION STYLE

APA

Wang, C., Wang, J., Wang, C., & Shen, Q. (2018). Actor model anomaly detection using kernel principal component analysis. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11304 LNCS, pp. 545–554). Springer Verlag. https://doi.org/10.1007/978-3-030-04212-7_48

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free