Olga Tushkanova
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Olga Tushkanova has a total of 19 co-authors. Here are the top co-authors by number of shared publications:
- Andrey Chechulin
Russian Academy of Sciences
2 shared publications - Evgenia Novikova
Faculty of Computer Science and Technology, Saint Petersburg Electrotechnical University “LETI”, Saint Petersburg 197376, Russia
2 shared publications V. I. Gorodetsky
St. Petersburg State Electro-Technical University (LETI) after V.I. Ulyanov (Lenin), St. Petersburg, Russia
2 shared publicationsVladimir Gorodetsky
2 shared publications- Vladimir Ivanovich Gorodetski
заведующий лабораторией интеллектуальных систем Федеральное государственное бюджетное учреждение науки Санкт-Петербургский институт информатики и автоматизации Российской академии наук
2 shared publications - Alexander Branitskiy
St. Petersburg Institute for Informatics and Automation of the Russian Academy of Sciences
1 shared publication
Latest Publications
- 20 July 2025
- Published by Springer Nature
- p. 295-305
Toward Anomaly Explanations in Water Treatment Systems
- 20 July 2025
- Published by Springer Nature
- p. 295-305
Toward Anomaly Explanations in Water Treatment Systems
- Open Access
- 26 February 2024
- Published by MDPI AG in Big Data and Cognitive Computing
- Vol. 8 (3) , 24
Experimental Evaluation: Can Humans Recognise Social Media Bots?
This paper aims to test the hypothesis that the quality of social media bot detection systems based on supervised machine learning may not be as accurate as researchers claim, given that bots have become increasingly sophisticated, making it difficult for human annotators to detect them better than random selection. As a result, obtaining a ground-truth dataset with human annotation is not possible, which leads to supervised machine-learning models inheriting annotation errors. To test this hypothesis, we conducted an experiment where humans were tasked with recognizing malicious bots on the VKontakte social network. We then compared the “human” answers with the “ground-truth” bot labels (‘a bot’/‘not a bot’). Based on the experiment, we evaluated the bot detection efficiency of annotators in three scenarios typical for cybersecurity but differing in their detection difficulty as follows: (1) detection among random accounts, (2) detection among accounts of a social network ‘community’, and (3) detection among verified accounts. The study showed that humans could only detect simple bots in all three scenarios but could not detect more sophisticated ones (p-value = 0.05). The study also evaluates the limits of hypothetical and existing bot detection systems that leverage non-expert-labelled datasets as follows: the balanced accuracy of such systems can drop to 0.5 and lower, depending on bot complexity and detection scenario. The paper also describes the experiment design, collected datasets, statistical evaluation, and machine learning accuracy measures applied to support the results. In the discussion, we raise the question of using human labelling in bot detection systems and its potential cybersecurity issues. We also provide open access to the datasets used, experiment results, and software code for evaluating statistical and machine learning accuracy metrics used in this paper on GitHub.
- 26 February 2024
- Published by MDPI AG in Big Data and Cognitive Computing
- Vol. 8 (3) , 24
Open AccessExperimental Evaluation: Can Humans Recognise Social Media Bots?
This paper aims to test the hypothesis that the quality of social media bot detection systems based on supervised machine learning may not be as accurate as researchers claim, given that bots have become increasingly sophisticated, making it difficult for human annotators to detect them better than random selection. As a result, obtaining a ground-truth dataset with human annotation is not possible, which leads to supervised machine-learning models inheriting annotation errors. To test this hypothesis, we conducted an experiment where humans were tasked with recognizing malicious bots on the VKontakte social network. We then compared the “human” answers with the “ground-truth” bot labels (‘a bot’/‘not a bot’). Based on the experiment, we evaluated the bot detection efficiency of annotators in three scenarios typical for cybersecurity but differing in their detection difficulty as follows: (1) detection among random accounts, (2) detection among accounts of a social network ‘community’, and (3) detection among verified accounts. The study showed that humans could only detect simple bots in all three scenarios but could not detect more sophisticated ones (p-value = 0.05). The study also evaluates the limits of hypothetical and existing bot detection systems that leverage non-expert-labelled datasets as follows: the balanced accuracy of such systems can drop to 0.5 and lower, depending on bot complexity and detection scenario. The paper also describes the experiment design, collected datasets, statistical evaluation, and machine learning accuracy measures applied to support the results. In the discussion, we raise the question of using human labelling in bot detection systems and its potential cybersecurity issues. We also provide open access to the datasets used, experiment results, and software code for evaluating statistical and machine learning accuracy metrics used in this paper on GitHub.
- 14 July 2023
- Published by Springer Nature in International Journal of Information Security
- Vol. 22 (6) , 1921-1936
Two-model active learning approach for inappropriate information classification in social networks
- 14 July 2023
- Published by Springer Nature in International Journal of Information Security
- Vol. 22 (6) , 1921-1936
Two-model active learning approach for inappropriate information classification in social networks
- Open Access
- 3 February 2023
- Published by MDPI AG in Algorithms
- Vol. 16 (2) , 85
Detection of Cyberattacks and Anomalies in Cyber-Physical Systems: Approaches, Data Sources, Evaluation
Cyberattacks on cyber-physical systems (CPS) can lead to severe consequences, and therefore it is extremely important to detect them at early stages. However, there are several challenges to be solved in this area; they include an ability of the security system to detect previously unknown attacks. This problem could be solved with the system behaviour analysis methods and unsupervised or semi-supervised machine learning techniques. The efficiency of the attack detection system strongly depends on the datasets used to train the machine learning models. As real-world data from CPS systems are mostly not available due to the security requirements of cyber-physical objects, there are several attempts to create such datasets; however, their completeness and validity are questionable. This paper reviews existing approaches to attack and anomaly detection in CPS, with a particular focus on datasets and evaluation metrics used to assess the efficiency of the proposed solutions. The analysis revealed that only two of the three selected datasets are suitable for solving intrusion detection tasks as soon as they are generated using real test beds; in addition, only one of the selected datasets contains both network and sensor data, making it preferable for intrusion detection. Moreover, there are different approaches to evaluate the efficiency of the machine learning techniques, that require more analysis and research. Thus, in future research, the authors aim to develop an approach to anomaly detection for CPS using the selected datasets and to conduct experiments to select the performance metrics.
- 3 February 2023
- Published by MDPI AG in Algorithms
- Vol. 16 (2) , 85
Open AccessDetection of Cyberattacks and Anomalies in Cyber-Physical Systems: Approaches, Data Sources, Evaluation
Cyberattacks on cyber-physical systems (CPS) can lead to severe consequences, and therefore it is extremely important to detect them at early stages. However, there are several challenges to be solved in this area; they include an ability of the security system to detect previously unknown attacks. This problem could be solved with the system behaviour analysis methods and unsupervised or semi-supervised machine learning techniques. The efficiency of the attack detection system strongly depends on the datasets used to train the machine learning models. As real-world data from CPS systems are mostly not available due to the security requirements of cyber-physical objects, there are several attempts to create such datasets; however, their completeness and validity are questionable. This paper reviews existing approaches to attack and anomaly detection in CPS, with a particular focus on datasets and evaluation metrics used to assess the efficiency of the proposed solutions. The analysis revealed that only two of the three selected datasets are suitable for solving intrusion detection tasks as soon as they are generated using real test beds; in addition, only one of the selected datasets contains both network and sensor data, making it preferable for intrusion detection. Moreover, there are different approaches to evaluate the efficiency of the machine learning techniques, that require more analysis and research. Thus, in future research, the authors aim to develop an approach to anomaly detection for CPS using the selected datasets and to conduct experiments to select the performance metrics.
- 1 December 2020
- Published by Allerton Press in Scientific and Technical Information Processing
- Vol. 47 (6) , 365-373
Semantic Technologies for Semantic Applications. Part 2. Models of Comparative Text Semantics
Both parts of this paper discuss the basic aspects of semantic computing, semantic technologies, and semantic applications applied to NL-text big data proc
- 1 December 2020
- Published by Allerton Press in Scientific and Technical Information Processing
- Vol. 47 (6) , 365-373
Semantic Technologies for Semantic Applications. Part 2. Models of Comparative Text Semantics
Both parts of this paper discuss the basic aspects of semantic computing, semantic technologies, and semantic applications applied to NL-text big data proc
- 1 December 2019
- Published by Allerton Press in Scientific and Technical Information Processing
- Vol. 46 (5) , 306-313
Semantic Technologies for Semantic Applications. Part 1. Basic Components of Semantic Technologies
This paper discusses the basic aspects of the modern understanding of semantic computations, semantic technologies, and semantic applications in the field
- 1 December 2019
- Published by Allerton Press in Scientific and Technical Information Processing
- Vol. 46 (5) , 306-313
Semantic Technologies for Semantic Applications. Part 1. Basic Components of Semantic Technologies
This paper discusses the basic aspects of the modern understanding of semantic computations, semantic technologies, and semantic applications in the field
- 1 December 2015
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 3, 92-97
Data-Driven Semantic Concept Analysis for User Profile Learning in 3G Recommender Systems
The paper presents Semantic Concept Analysis (SCA) framework intended for automatic data-driven design of actionable ontology specifying mobile device user's personal interest's hierarchy together with dual structure reflecting the user's preferences over these interests. The framework integrates known technique for semi-automatic ontology design exploiting DBpedia and Wikipedia categories, on the one hand, and the data-driven Formal Concept Analysis (FCA), on the other one. The framework implements a kind of machine-learning approach integrating algebraic and statistical models of data and knowledge structured as s a pair of dual concept semi-lattices. The proposed technology implementing SCA framework basic ideas is validated experimentally through its software prototyping and subsequent computer experimentation using natural language text data sample.
- 1 December 2015
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 3, 92-97
Data-Driven Semantic Concept Analysis for User Profile Learning in 3G Recommender Systems
The paper presents Semantic Concept Analysis (SCA) framework intended for automatic data-driven design of actionable ontology specifying mobile device user's personal interest's hierarchy together with dual structure reflecting the user's preferences over these interests. The framework integrates known technique for semi-automatic ontology design exploiting DBpedia and Wikipedia categories, on the one hand, and the data-driven Formal Concept Analysis (FCA), on the other one. The framework implements a kind of machine-learning approach integrating algebraic and statistical models of data and knowledge structured as s a pair of dual concept semi-lattices. The proposed technology implementing SCA framework basic ideas is validated experimentally through its software prototyping and subsequent computer experimentation using natural language text data sample.
- 1 December 2015
- Published by Springer Nature
- p. 571-582
Comparative Analysis of the Numerical Measures for Mining Associative and Causal Relationships in Big Data
- 1 December 2015
- Published by Springer Nature
- p. 571-582
Comparative Analysis of the Numerical Measures for Mining Associative and Causal Relationships in Big Data
- 1 October 2015
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-9
Data-driven semantic concept analysis for automatic actionable ontology design
The paper objectives are twofold: to discuss the essence and challenges of automatic ontology design as applied to the Big data semantic modeling and to present Semantic Concept Analysis (SCA), a framework specifically developed for automatic actionable ontology design in Big data scenario. This framework integrates the data-driven DBpedia-based technology for semi-automatic design of the ontology concept hierarchy and Formal Concept Analysis (FCA), which formal concept specialization structure is built as dual one with regard to the ontology concept hierarchy. The SCA model of big data is built iteratively through interleaving use of data-driven ontology generalization step and subsequent formal concept specialization step. In this procedure, each of the pair of steps controls the other one. Indeed, ontology generalization step determines the dual formal concepts of the next specialization level, whereas the extent cardinality of each generated formal concept is used as attribute of the stopping criterion for the iterative ontology generalization design process. The proposed SCA framework technology is validated experimentally through its software prototyping and subsequent computer experimentation.
- 1 October 2015
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-9
Data-driven semantic concept analysis for automatic actionable ontology design
The paper objectives are twofold: to discuss the essence and challenges of automatic ontology design as applied to the Big data semantic modeling and to present Semantic Concept Analysis (SCA), a framework specifically developed for automatic actionable ontology design in Big data scenario. This framework integrates the data-driven DBpedia-based technology for semi-automatic design of the ontology concept hierarchy and Formal Concept Analysis (FCA), which formal concept specialization structure is built as dual one with regard to the ontology concept hierarchy. The SCA model of big data is built iteratively through interleaving use of data-driven ontology generalization step and subsequent formal concept specialization step. In this procedure, each of the pair of steps controls the other one. Indeed, ontology generalization step determines the dual formal concepts of the next specialization level, whereas the extent cardinality of each generated formal concept is used as attribute of the stopping criterion for the iterative ontology generalization design process. The proposed SCA framework technology is validated experimentally through its software prototyping and subsequent computer experimentation.
- 5 June 2015
- Published by Springer Nature
- p. 12-25
Agent-Based Customer Profile Learning in 3G Recommender Systems: Ontology-Driven Multi-source Cross-Domain Case
- 5 June 2015
- Published by Springer Nature
- p. 12-25
Agent-Based Customer Profile Learning in 3G Recommender Systems: Ontology-Driven Multi-source Cross-Domain Case