PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Detecting anomalies in advertising web traffic with the use of the variational autoencoder

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
This paper presents a neural network model for identifying non-human traffic to a website, which is significantly different from visits made by regular users. Such visits are undesirable from the point of view of the website owner as they are not human activity, and therefore do not bring any value, and, what is more, most often involve costs incurred in connection with the handling of advertising. They are made most often by dishonest publishers using special software (bots) to generate profits. Bots are also used in scraping, which is automatic scanning and downloading of website content, which actually is not in the interest of website authors. The model proposed in this work is learnt by data extracted directly from the web browser during website visits. This data is acquired by using a specially prepared JavaScript that monitors the behavior of the user or bot. The appearance of a bot on a website generates parameter values that are significantly different from those collected during typical visits made by human website users. It is not possible to learn more about the software controlling the bots and to know all the data generated by them. Therefore, this paper proposes a variational autoencoder (VAE) neural network model with modifications to detect the occurrence of abnormal parameter values that deviate from data obtained from human users’ Internet traffic. The algorithm works on the basis of a popular autoencoder method for detecting anomalies, however, a number of original improvements have been implemented. In the study we used authentic data extracted from several large online stores.
Rocznik
Strony
255--266
Opis fizyczny
Bibliogr. 22 poz., rys.
Twórcy
  • Department of Intelligent Computer Systems, Cze¸stochowa University of Technology, al. Armii Krajowej 36, 42-200 Częstochowa, Poland
autor
  • Spark Digitup, 31-060 Krakow, Poland
  • Institute of Information Technologies, University of Social Sciences, ul. Sienkiewicza 9, 90-113 Lodz
  • Management Department, University of Social Science, ul. Sienkiewicza 9, 90–113 Lodz, Poland
  • Institute of Computer Science, AGH University of Science and Technology, 30-059 Krakow, Poland
  • Department of Computer Science and Software Engineering Concordia University, Montreal, Quebec, Canada H3G 1M8
Bibliografia
  • [1] Recaptcha https://www.google.com/recaptcha/about/
  • [2] Goodfellow, Ian, Yoshua Bengio, and Aaron Courville. ”Deep learning”. MIT press, 2016.
  • [3] Zhou, Chong, and Randy C. Paffenroth. ”Anomaly detection with robust deep autoencoders.” Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, 2017.
  • [4] Farahnakian, Fahimeh, and Jukka Heikkonen. ”A deep auto-encoder based approach for intrusion detection system.” 2018 20th International Conference on Advanced Communication Technology (ICACT). IEEE, 2018.
  • [5] Q.P.Nguyen i in., GEE: A Gradient-based Explainable Variational Autoencoder for Network Anomaly Detection, 2019.
  • [6] https://www.emarketer.com/content/digital-adfraud-2019, 2019
  • [7] Barker S. ,”Future Digital Advertising, Artificial Intelligence & Advertising Fraud 2019-2023”, Juniper Research, 2019
  • [8] Xiong, Yihui, and Renguang Zuo. ”Recognition of geochemical anomalies using a deep autoencoder network.” Computers & Geosciences 86 (2016): 75-82.
  • [9] Gabryel, Marcin, Konrad Grzanek, and Yoichi Hayashi. ”Browser fingerprint coding methods increasing the effectiveness of user identification in the web traffic.” Journal of Artificial Intelligence and Soft Computing Research 10 (2020).
  • [10] Gabryel, Marcin, et al. ”Decision making suport system for managing advertisers by ad fraud detection.” Journal of Artificial Intelligence and Soft Computing Research 11 (2021).
  • [11] Kim, Taegong, and Cheong Hee Park. ”Anomaly Pattern Detection in Streaming Data Based on the Transformation to Multiple Binary-Valued Data Streams.” Journal of Artificial Intelligence and Soft Computing Research 12.1 (2022): 19-27.
  • [12] Brunner, Csaba, Andrea Ko, and Szabina Fodor. ”An Autoencoder-Enhanced Stacking Neural Network Model for Increasing the Performance of Intrusion Detection.” Journal of Artificial Intelligence and Soft Computing Research 12.2 (2022): 149-163.
  • [13] Santhosh, Kelathodi Kumaran, et al.”Vehicular trajectory classification and traffic anomaly detection in videos using a hybrid CNN-VAE Architecture”. IEEE Transactions on Intelligent Transportation Systems, 2021.
  • [14] Wang, Tian, et al. Generative neural networks for anomaly detection in crowded scenes. IEEE Transactions on Information Forensics and Security, 2018, 14.5: 1390-1399.
  • [15] Zhou, Yu, et al. VAE-based Deep SVDD for anomaly detection”. Neurocomputing, 2021, 453: 131-140.
  • [16] An, Jinwon; Cho, Sungzoon. Variational autoencoder based anomaly detection using reconstruction probability”. Special Lecture on IE, 2015, 2.1: 1-18.
  • [17] Pang, Guansong, Chunhua Shen, Longbing Cao, and Anton Van Den Hengel. “Deep Learning for Anomaly Detection: A Review.” ACM Computing Surveys (CSUR) 54, no. 2 (2021): 1–38.
  • [18] Kingma, Diederik P.; Welling, Max. Autoencoding variational Bayes”. arXiv preprint arXiv:1312.6114, 2014.
  • [19] Tadeusz Inglot, Information Theory in the mathematical Statistics”, Mathematica Applicanda”, 42 1), 2014, pp. 115–174
  • [20] Gabryel, Marcin, Lada, Dawid, Kocic, Milan “Autoencoder Neural Network for Detecting Non-human Web Traffic”, ICAISC 2022, LNCS, Springer, accepted for printing.
  • [21] Zhao, Fangzhen, et al. ”A Uniform Framework for Anomaly Detection in Deep Neural Networks.” Neural Processing Letters (2022): 1-22.
  • [22] J. Bilski, B. Kowalczyk, A. Marjanski, M. Gandor, J. Żurada, ”A Novel Fast Feedforward Neural Networks Training Algorithm”, Journal of Artificial Intelligence and Soft Computing Research, Vol.11, No. 4, 287-306 (2021), DOI: 10.2478/jaiscr-2021-0017
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-926fa337-d49b-47f1-9ead-cbdd37b0c536
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.