Anton Nazarov

Dr. Anton Nazarov

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

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

Representative Publications

View All Publications
1 January 2018 in Neurocomputing
Verified
Journal Article
Closed access
NCN.I. Chervyakov
N.I. Chervyakov
Pavel LyakhovPavel Lyakhov
Pavel Lyakhov
Mikhail BabenkoMikhail Babenko
Mikhail Babenko
ILI.N. Lavrinenko
I.N. Lavrinenko
ALA.V. Lavrinenko
A.V. Lavrinenko
ANAnton Nazarov
Anton Nazarov

1 August 2018 in Neurocomputing
Verified
Journal Article
Closed access
NCN.I. Chervyakov
N.I. Chervyakov
Pavel LyakhovPavel Lyakhov
Pavel Lyakhov
Mikhail BabenkoMikhail Babenko
Mikhail Babenko
ILI.N. Lavrinenko
I.N. Lavrinenko
ALA.V. Lavrinenko
A.V. Lavrinenko
ANAnton Nazarov
Anton Nazarov

28 June 2023 in Computation
Verified
Journal Article
Open access
PDF file
Egor ShiriaevEgor Shiriaev
Egor Shiriaev
NKNikolay Kucherov
Nikolay Kucherov
Mikhail BabenkoMikhail Babenko
Mikhail Babenko
ANAnton Nazarov
Anton Nazarov
This article presents a study related to increasing the performance of distributed computing systems. The essence of fog computing lies in the use of so-called edge devices. These devices are low-power, so they are extremely sensitive to the computational complexity of the methods used. This article is aimed at improving the efficiency of calculations while maintaining an appropriate level of reliability by applying the methods of the Residue Number System (RNS). We are investigating methods for determining the sign of a number in the RNS based on the core function in order to develop a new, fast method. As a result, a fast method for determining the sign of a number based on the Akushsky core function, using approximate calculations, is obtained. Thus, in the course of this article, a study of methods for ensuring reliability in distributed computing is conducted. A fast method for determining the sign of a number in the RNS based on the core function using approximate calculations is also proposed. This result is interesting from the point of view of nebulous calculations, since it allows maintaining high reliability of a distributed system of edge devices with a slight increase in the computational complexity of non-modular operations.

30 July 2024 in Programming and Computer Software
Verified
Journal Article
Closed access
PDF file
Egor ShiriaevEgor Shiriaev
Egor Shiriaev
ANAnton Nazarov
Anton Nazarov
NKNikolay Kucherov
Nikolay Kucherov
Mikhail BabenkoMikhail Babenko
Mikhail Babenko
The technologies of artificial intelligence and cloud computing systems have recently been actively developed and implemented. In this regard, the issue of their joint use, which has been topical for several years, has become more acute. The problem of data privacy preservation in cloud computing acquired the status of critical long before the necessity of their joint use with artificial intelligence, which made it even more complicated. This paper presents an overview of both the artificial intelligence and cloud computing techniques themselves, as well as methods to ensure data privacy. The review considers methods that utilize differentiated privacy; secret sharing schemes; homomorphic encryption; and hybrid methods. The conducted research has shown that each considered method has its pros and cons outlined in the paper, but there is no universal solution. It was found that theoretical models of hybrid methods based on secret sharing schemes and fully homomorphic encryption can significantly improve the confidentiality of data processing using artificial intelligence.

4 January 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Mikhail BabenkoMikhail Babenko
Mikhail Babenko
ANAnton Nazarov
Anton Nazarov
Maxim DeryabinMaxim Deryabin
Maxim Deryabin
NKNikolay Kucherov
Nikolay Kucherov
Andrei TchernykhAndrei Tchernykh
Andrei Tchernykh
VTVicttor Toporkov
Victtor Toporkov
Error detection and correction codes based on redundant residue number systems are powerful tools to control and correct arithmetic processing and data transmission errors. Decoding the magnitude and location of a multiple error is a complex computational problem: it requires verifying a huge number of different possible combinations of erroneous residual digit positions in the error localization stage. This paper proposes a modified correcting method based on calculating the approximate weighted characteristics of modular projections. The new procedure for correcting errors and restoring numbers in a weighted number system involves the Chinese Remainder Theorem with fractions. This approach calculates the rank of each modular projection efficiently. The ranks are used to calculate the Hamming distances. The new method speeds up the procedure for correcting multiple errors and restoring numbers in weighted form by an average of 18% compared to state-of-the-art analogs.

28 December 2021 in Programming and Computer Software
Verified
Journal Article
Closed access
PDF file
Mikhail BabenkoMikhail Babenko
Mikhail Babenko
ANAnton Nazarov
Anton Nazarov
Andrei TchernykhAndrei Tchernykh
Andrei Tchernykh
BPB. Pulido-Gaytan
B. Pulido-Gaytan
JCJorge M. Cortés-Mendoza
Jorge M. Cortés-Mendoza
IVI. Vashchenko
I. Vashchenko
One of the most important applications of the Redundant Residual Numbers System (RRNS) is to improve the fault tolerance of the data storage, processing, and transmission. Correcting multiple errors is a challenging computational task. This complexity is mainly due to the numerous combinations of erroneous residuals at the error localization stage. In this paper, we propose an approach for constructing modular projections to correct any number of errors. The algorithm uses the Maximum Likelihood Decoding (MLD) and the Approximate Rank (AR) to reduce the number of projections and processing time. AR-RRNS with MLD algorithm can provide the number of modular projections close to the theoretical lower bound of the most efficient state-of-the-art algorithm.