Ivan Kholod

Dr. Ivan Kholod

Department of Computer Science and Engineering, Saint Petersburg Electrotechnical University “LETI”, ul. Professora Popova 5, 197376 St. Petersburg, Russia
orcid

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 December 2020 in Sensors
Verified
Journal Article
Open access
PDF file
IKIvan Kholod
Ivan Kholod
EYEvgeny Yanaki
Evgeny Yanaki
DFDmitry Fomichev
Dmitry Fomichev
ESEvgeniy Shalugin
Evgeniy Shalugin
ENEvgenia Novikova
Evgenia Novikova
MNMats Nordlund
Mats Nordlund
The rapid development of Internet of Things (IoT) systems has led to the problem of managing and analyzing the large volumes of data that they generate. Traditional approaches that involve collection of data from IoT devices into one centralized repository for further analysis are not always applicable due to the large amount of collected data, the use of communication channels with limited bandwidth, security and privacy requirements, etc. Federated learning (FL) is an emerging approach that allows one to analyze data directly on data sources and to federate the results of each analysis to yield a result as traditional centralized data processing. FL is being actively developed, and currently, there are several open-source frameworks that implement it. This article presents a comparative review and analysis of the existing open-source FL frameworks, including their applicability in IoT systems. The authors evaluated the following features of the frameworks: ease of use and deployment, development, analysis capabilities, accuracy, and performance. Three different data sets were used in the experiments—two signal data sets of different volumes and one image data set. To model low-power IoT devices, computing nodes with small resources were defined in the testbed. The research results revealed FL frameworks that could be applied in the IoT systems now, but with certain restrictions on their use.

13 April 2022 in Sensors
Verified
Journal Article
Open access
PDF file
ENEvgenia Novikova
Evgenia Novikova
DFDmitry Fomichev
Dmitry Fomichev
IKIvan Kholod
Ivan Kholod
EFEvgeny Filippov
Evgeny Filippov
Wearable devices and smartphones that are used to monitor the activity and the state of the driver collect a lot of sensitive data such as audio, video, location and even health data. The analysis and processing of such data require observing the strict legal requirements for personal data security and privacy. The federated learning (FL) computation paradigm has been proposed as a privacy-preserving computational model that allows securing the privacy of the data owner. However, it still has no formal proof of privacy guarantees, and recent research showed that the attacks targeted both the model integrity and privacy of the data owners could be performed at all stages of the FL process. This paper focuses on the analysis of the privacy-preserving techniques adopted for FL and presents a comparative review and analysis of their implementations in the open-source FL frameworks. The authors evaluated their impact on the overall training process in terms of global model accuracy, training time and network traffic generated during the training process in order to assess their applicability to driver’s state and behaviour monitoring. As the usage scenario, the authors considered the case of the driver’s activity monitoring using the data from smartphone sensors. The experiments showed that the current implementation of the privacy-preserving techniques in open-source FL frameworks limits the practical application of FL to cross-silo settings.

25 November 2020 in The Journal of Supercomputing
Verified
Journal Article
Closed access
PDF file
IKIvan Kholod
Ivan Kholod
ARAndrey Rukavitsyn
Andrey Rukavitsyn
APAlexey Paznikov
Alexey Paznikov
SGSergei Gorlatch
Sergei Gorlatch


13 January 2016 in Mathematical Problems in Engineering
Verified
Journal Article
Open access
PDF file
IKIvan Kholod
Ivan Kholod
MKMikhail Kupriyanov
Mikhail Kupriyanov
ASAndrey Shorov
Andrey Shorov
The present paper describes the method of creating data mining algorithms from unified functional blocks. This method splits algorithms into independently functioning blocks. These blocks must have unified interfaces and implement pure functions. The method allows us to create new data mining algorithms from existing blocks and improves the existing algorithms by optimizing single blocks or the whole structure of the algorithms. This becomes possible due to a number of important properties inherent in pure functions and hence functional blocks.

13 August 2015
Verified
Book Chapter
Closed access
PDF file
IKIvan Kholod
Ivan Kholod
IPIlya Petuhov
Ilya Petuhov
NKNikita Kapustin
Nikita Kapustin