Sergey Okunkov

Mr. Sergey Okunkov

Institute of Precision Mechanics and Control, Saratov, Saratovskaya Oblast’, Russia

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

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

Representative Publications

View All Publications
30 September 2022 in Mathematics
Verified
Journal Article
Open access
PDF file
MBMarina Barulina
Marina Barulina
ASAskhat Sanbaev
Askhat Sanbaev
SOSergey Okunkov
Sergey Okunkov
IUIvan Vladimirovich Ulitin
Ivan Vladimirovich Ulitin
IOIvan Ivanovich Okoneshnikov
Ivan Ivanovich Okoneshnikov
Chronic venous disease (CVD) occurs in a substantial proportion of the world’s population. If the onset of CVD looks like a cosmetic defect, over time, it might be transformed into serious problems that will require surgical intervention. The aim of this work is to use deep learning (DL) methods for automatic classification of the stage of CVD for self-diagnosis of a patient by using the image of the patient’s legs. The images of legs with CVD required for DL algorithms were collected from open Internet resources using the developed algorithms. For image preprocessing, the binary classification problem “legs–no legs” was solved based on Resnet50 with accuracy of 0.998. The application of this filter made it possible to collect a dataset of 11,118 good-quality leg images with various stages of CVD. For classification of various stages of CVD according to the CEAP classification, the multi-classification problem was set and resolved by using four neural networks with completely different architectures: Resnet50 and transformers such as data-efficient image transformers (DeiT) and a custom vision transformer (vit-base-patch16-224 and vit-base-patch16-384). The model based on DeiT without any tuning showed better results than the model based on Resnet50 did (precision = 0.770 (DeiT) and 0.615 (Resnet50)). vit-base-patch16-384 showed the best results (precision = 0.79). To demonstrate the results of the work, a Telegram bot was developed, in which fully functioning DL algorithms were implemented. This bot allowed evaluating the condition of the patient’s legs with fairly good accuracy of CVD classification.

26 July 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
MBMarina Barulina
Marina Barulina
SOSergey Okunkov
Sergey Okunkov
IUIvan Vladimirovich Ulitin
Ivan Vladimirovich Ulitin
ASAskhat Sanbaev
Askhat Sanbaev
One of the critical problems in multiclass classification tasks is the imbalance of the dataset. This is especially true when using contemporary pre-trained neural networks, where the last layers of the neural network are retrained. Therefore, large datasets with highly unbalanced classes are not good for models’ training since the use of such a dataset leads to overfitting and, accordingly, poor metrics on test and validation datasets. In this paper, the sensitivity to a dataset imbalance of Xception, ViT-384, ViT-224, VGG19, ResNet34, ResNet50, ResNet101, Inception_v3, DenseNet201, DenseNet161, DeIT was studied using a highly imbalanced dataset of 20,971 images sorted into 7 classes. It is shown that the best metrics were obtained when using a cropped dataset with augmentation of missing images in classes up to 15% of the initial number. So, the metrics can be increased by 2–6% compared to the metrics of the models on the initial unbalanced data set. Moreover, the metrics of the rare classes’ classification also improved significantly–the True Positive value can be increased by 0.3 or more. As a result, the best approach to train considered networks on an initially unbalanced dataset was formulated.

29 August 2022 in Preprints.org
Verified
Preprint
Open access
PDF file
MBMarina Barulina
Marina Barulina
ASAschat Sanbaev
Aschat Sanbaev
SOSergey Okunkov
Sergey Okunkov
IUIvan Vladimirovich Ulitin
Ivan Vladimirovich Ulitin
IOIvan Ivanovich Okoneshnikov
Ivan Ivanovich Okoneshnikov
Chronic venous disease (CVD) occurs in a substantial proportion of the world's population. If the onset of CVD looks like a cosmetic defect, then over time, it can develop into serious problems that require surgical intervention. The aim of the work is to use deep learning (DL) methods for automatic classification of the stage of CVD for self-diagnosis of a patient by using the image of the patient’s legs. The required for DL algorithms images of legs with CVD were obtained by using Internet Data Mining. For images preprocessing, the binary classification problem “legs - no legs” was solved based on Resnet50 with accuracy 0.998. The application of this filter made it possible to collect a data set of 11,118 good quality leg images with various stages of CVD. For classification of various stages of CVD according to CEAP classification, the multi classification problem was set and resolved by using two neural networks with completely different architecture - Resnet50 and DeiT. The model based on DeiT without any tuning shows better results than the model based on Resnet50 (precision = 0.770 (DeiT) and 0.615 (Resnet50)). To demonstrate the results of the work, a telegram bot was developed, in which fully functioning DL algorithms are implemented. This bot allows evaluating the condition of the patient's legs with a fairly good accuracy for the CVD classification.

3 July 2023 in Preprints.org
Verified
Preprint
Open access
PDF file
MBMarina Barulina
Marina Barulina
SOSergey Okunkov
Sergey Okunkov
IUIvan Vladimirovich Ulitin
Ivan Vladimirovich Ulitin
ASAskhat Sanbaev
Askhat Sanbaev
One of the critical problems in multiclass classification tasks is the imbalance of the dataset. This is especially true when using contemporary pre-trained neural networks, where, in fact, the last layers of the neural network are retrained. Therefore, the large datasets with highly unbalanced classes are not good for models’ training since the use of such a dataset leads to overfitting and, accordingly, poor metrics on test and validation datasets. In this paper the sensitivity to a dataset imbalance of Xception, ViT-384, ViT-224, VGG19, ResNet34, ResNet50, ResNet101, Inception_v3, DenseNet201, DenseNet161, DeIT was studied using a highly imbalanced dataset of 20,971 images sorted into 7 classes. It is shown that the best metrics were obtained when using a cropped dataset with augmentation of missing images in classes up to 15% of the initial number. So, the metrics can be increased by 2-6% compared to the metrics of the models on the initial unbalanced data set. Moreover, the metrics of the rare classes' classification also improved significantly – the TruePositive value can be increased by 0.3 and more. As result, the best approach to train considered networks on an initially unbalanced dataset was formulated.

10 October 2026 in Journal of Imaging
Verified
Journal Article
Open access
PDF file
MBMarina Barulina
Marina Barulina
SOSergey Okunkov
Sergey Okunkov
IUIvan Ulitin
Ivan Ulitin
This study analyzed how the performance of various neural network architectures responds to offline image augmentation using standard geometric and photometric transformations. We evaluated a composite training-data enrichment protocol using two multiclass color image classification tasks: a dataset of leg photographs classified according to the CEAP system (sourced from open-source repositories; 20,971 images, seven classes) and a dermatological image dataset (6786 images, eight classes). To enrich the initially balanced subsets, transformed images were added to classes underrepresented in the original datasets, while additional real images were added to the remaining classes. Twelve architectures were investigated, including classical CNNs, vision transformers, and a modernized CNN. Across the 12 architectures, 11 augmentation levels, and 20 runs per configuration, mean accuracy ranged from 0.55 to 0.68 (leg photographs) and from 0.59 to 0.79 (dermatological images). The expansion levels yielding the highest observed mean accuracy varied across configurations, with descriptive maxima occurring at levels from 0% to 100%. For each model–dataset configuration, the highest mean accuracy across the eleven levels was treated as a descriptive maximum. Standard deviations across runs characterized the variability of the training process, whereas standard errors reflected the uncertainty of mean estimates given a fixed test set. Transformer-based configurations demonstrated lower average run-to-run standard deviations; however, this tendency was configuration- and dataset-dependent, warranting further research. An exploratory augmentation-as-biased-variance-reduction (ABVR) model is proposed to describe the observed accuracy curves. Its fitted coefficients and maximizers summarize the available data and have not been independently validated.

7 September 2026 in Preprints.org
Verified
Preprint
Open access
PDF file
MBMarina Barulina
Marina Barulina
SOSergey Okunkov
Sergey Okunkov
IUIvan Ulitin
Ivan Ulitin
This study examines the impact of data augmentation on machine learning performance, focusing on how synthetic data influences various neural network architectures. Common issues such as limited data, class imbalance, and poor coverage often lead to low model metrics, and data augmentation is frequently used to address these problems. The research aims to identify the optimal proportion of synthetic data, assess its effects across different architectures, and analyse the impact of augmenting only the rare classes in two multi-class colour-image tasks: CEAP-graded leg photographs collected from public web sources (20,971 images, 7 classes) and an open dermatological dataset from a different domain, on which the whole protocol was replicated independently (6,786 images, 8 classes). Twelve architectures were evaluated, including convolutional, transformer-based, and hybrid models. Across 12 architectures, 11 augmentation levels and 20 runs per configuration, mean accuracy varied within 0.55-0.68 (leg photographs) and 0.59-0.79 (dermatological images), and no single augmentation ratio was optimal for all models: the best ratio ranged from 0% (Inception) to 100% (ViT, DenseNet161). The differences between the best and the baseline ratio are small (0.01-0.03) but, referred to the standard error of the mean over 20 runs (0.002-0.009) rather than to the run-to-run standard deviation, they remain significant after Holm correction for 10 of 12 models on the leg photographs and for 4 of 12 on the dermatological images. Transformer-based models showed the lowest run-to-run dispersion of accuracy, while convolutional networks showed the highest. To explain these observations we propose a model of augmentation as biased variance reduction, in which the effect of the synthetic share is the sum of a variance term decreasing as 1/(1 + α) and a label-shift bias growing as the square of the share; the model derives the model-specific optimum, bounds the attainable gain by a quarter of the run-to-run variance, and reproduces the contrast between the two datasets with a single fitted coefficient that differs between them by a factor of eighteen.