Next Article in Journal
Hamburger Patty Formulations Using Mh-Genotype Beef: Nutritional Quality and Sensory Properties
Previous Article in Journal
Electronic Health Record Systems Based on Blockchain: A Comprehensive Survey
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Phase-Dynamic Model of User Interactions for Protecting Recommender Systems from Poisoning Attacks

1
Department of Computer Engineering and Cybersecurity, Institute of Security and Informatics, University of the National Education Commission, 30-084 Krakow, Poland
2
Department of Information Technologies and Cybersecurity, SET University, 03113 Kyiv, Ukraine
3
Department of Cybersecurity and Software, Central Ukrainian National Technical University, 25000 Kropyvnytskyi, Ukraine
4
Faculty of Computer Sciences, National University of Kyiv-Mohyla Academy, 04070 Kyiv, Ukraine
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2026, 16(8), 3769; https://doi.org/10.3390/app16083769
Submission received: 12 March 2026 / Revised: 7 April 2026 / Accepted: 9 April 2026 / Published: 12 April 2026
(This article belongs to the Special Issue Recent Trends in Cybersecurity, Privacy, and Digital Trust)

Abstract

Poisoning and shilling attacks remain a serious threat to recommender systems, especially as attackers increasingly mimic plausible profile statistics. This paper proposes an architecture-independent behavioral detection layer that models user interactions as short-window phase-dynamic trajectories rather than static aggregates. Interaction logs are transformed into temporal signals, reconstructed in phase space by delay embedding, and summarized by a compact 15-dimensional portrait combining recurrence-based, entropy-based, spectral, and stabilizing statistical descriptors. In a controlled targeted injection protocol evaluated over 10 independent runs, the statistical baseline achieved PR-AUC = 0.723 ± 0.037 and TPR@1%FPR = 0.029 ± 0.006, the dynamic block achieved PR-AUC = 0.831 ± 0.011 and TPR@1%FPR = 0.220 ± 0.050, and the full portrait achieved PR-AUC = 0.872 ± 0.017 and TPR@1%FPR = 0.291 ± 0.043. Sensitivity analysis showed that recurrence-only descriptors were parameter-sensitive, whereas the extended dynamic block formed a stable high-performance region across a broad range of embedding settings. An IQR-normalized aggregated risk score further demonstrated clear post-window regime separation during injection periods. The results indicate that poisoning attacks primarily deform the temporal organization of behavior rather than only first-order statistics. The proposed phase-dynamic portrait is therefore best interpreted as a complementary behavioral risk-scoring layer for auditing, filtering, and monitoring rather than as a standalone defense.
Keywords: recommender systems security; poisoning attacks; shilling attacks; phase-space reconstruction; recurrence quantification analysis recommender systems security; poisoning attacks; shilling attacks; phase-space reconstruction; recurrence quantification analysis

Share and Cite

MDPI and ACS Style

Semenov, S.; Mikhav, V.; Meleshko, Y.; Paranyak, N.; Pochebut, M. Phase-Dynamic Model of User Interactions for Protecting Recommender Systems from Poisoning Attacks. Appl. Sci. 2026, 16, 3769. https://doi.org/10.3390/app16083769

AMA Style

Semenov S, Mikhav V, Meleshko Y, Paranyak N, Pochebut M. Phase-Dynamic Model of User Interactions for Protecting Recommender Systems from Poisoning Attacks. Applied Sciences. 2026; 16(8):3769. https://doi.org/10.3390/app16083769

Chicago/Turabian Style

Semenov, Serhii, Volodymyr Mikhav, Yelyzaveta Meleshko, Nataliya Paranyak, and Maxim Pochebut. 2026. "Phase-Dynamic Model of User Interactions for Protecting Recommender Systems from Poisoning Attacks" Applied Sciences 16, no. 8: 3769. https://doi.org/10.3390/app16083769

APA Style

Semenov, S., Mikhav, V., Meleshko, Y., Paranyak, N., & Pochebut, M. (2026). Phase-Dynamic Model of User Interactions for Protecting Recommender Systems from Poisoning Attacks. Applied Sciences, 16(8), 3769. https://doi.org/10.3390/app16083769

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop