Ilya Hodashinsky

Prof. Ilya Hodashinsky

TUSUR
orcid

Research Focus & Metrics

Academic Career Length

22Years (2005-Present)

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

Representative Publications

View All Publications
24 February 2022 in Pattern Recognition
Verified
Journal Article
Open access
RTRuben Tolosana
Ruben Tolosana
RVRuben Vera-Rodriguez
Ruben Vera-Rodriguez
CGCarlos Gonzalez-Garcia
Carlos Gonzalez-Garcia
Julian FierrezJulian Fierrez
Julian Fierrez
AMAythami Morales
Aythami Morales
Suraiya JabinSuraiya Jabin
Suraiya Jabin

21 June 2023 in Decision Analytics Journal
Verified
Journal Article
Open access
KSKonstantin Sarin
Konstantin Sarin
Marina BardamovaMarina Bardamova
Marina Bardamova
MSMikhail Svetlakov
Mikhail Svetlakov
Nikolay KoryshevNikolay Koryshev
Nikolay Koryshev
RORoman Ostapenko
Roman Ostapenko
Ilya HodashinskyIlya Hodashinsky
Ilya Hodashinsky

7 November 2018 in Symmetry
Verified
Journal Article
Open access
PDF file
Marina BardamovaMarina Bardamova
Marina Bardamova
AKAnton Konev
Anton Konev
Ilya HodashinskyIlya Hodashinsky
Ilya Hodashinsky
ASAlexander Shelupanov
Alexander Shelupanov
This paper concerns several important topics of the Symmetry journal, namely, pattern recognition, computer-aided design, diversity and similarity. We also take advantage of the symmetric and asymmetric structure of a transfer function, which is responsible to map a continuous search space to a binary search space. A new method for design of a fuzzy-rule-based classifier using metaheuristics called Gravitational Search Algorithm (GSA) is discussed. The paper identifies three basic stages of the classifier construction: feature selection, creating of a fuzzy rule base and optimization of the antecedent parameters of rules. At the first stage, several feature subsets are obtained by using the wrapper scheme on the basis of the binary GSA. Creating fuzzy rules is a serious challenge in designing the fuzzy-rule-based classifier in the presence of high-dimensional data. The classifier structure is formed by the rule base generation algorithm by using minimum and maximum feature values. The optimal fuzzy-rule-based parameters are extracted from the training data using the continuous GSA. The classifier performance is tested on real-world KEEL (Knowledge Extraction based on Evolutionary Learning) datasets. The results demonstrate that highly accurate classifiers could be constructed with relatively few fuzzy rules and features.

6 July 2021 in Symmetry
Verified
Journal Article
Open access
PDF file
Nikolay KoryshevNikolay Koryshev
Nikolay Koryshev
Ilya HodashinskyIlya Hodashinsky
Ilya Hodashinsky
ASAlexander Shelupanov
Alexander Shelupanov
The quantity of network attacks and the harm from them is constantly increasing, so the detection of these attacks is an urgent task in the information security field. In this paper, we investigate an approach to building intrusion detection systems using a classifier based on fuzzy rules. The process of creating a fuzzy classifier based on a given set of input and output data can be presented as a solution to the problems of clustering, informative features selection, and the parameters of the rule antecedents optimization. To solve these problems, the whale optimization algorithm is used. The performance of algorithms for constructing a fuzzy classifier based on this metaheuristic is estimated using the KDD Cup 1999 intrusion detection dataset. On average, the resulting classifiers have a type I error of 0.92% and a type II error of 1.07%. The obtained results are also compared with the results of other classifiers. The comparison shows the competitiveness of the proposed method.

1 June 2021 in Automation and Remote Control
Verified
Journal Article
Closed access
PDF file
Ilya HodashinskyIlya Hodashinsky
Ilya Hodashinsky
Swarm algorithms belong to the class of population metaheuristic optimization methods. Despite the use of various metaphors, most swarm algorithms have similar structures, where one can distinguish common components such as the decision population initialization, decision diversification, and decision intensification. Based on the concept of generality, an analysis of key approaches to, methods for, and ways of increasing the efficiency of swarm optimization algorithms was carried out. In the survey, swarm optimization algorithms are viewed as a set of operators without a detailed discussion of each algorithm. The main focus is on the analysis of the key components of the algorithms. The main idea behind efficiency improvement is to maintain a balance between diversification and intensification. In this context, we consider mechanisms for supporting population diversity, methods for tuning and adjusting the swarm algorithm parameters, and approaches to hybridization of algorithms. We also indicate several open problems related to the topic of the survey.

1 January 2017 in Programming and Computer Software
Verified
Journal Article
Closed access
PDF file
Ilya HodashinskyIlya Hodashinsky
Ilya Hodashinsky
MMM. A. Mekh
M. A. Mekh
A new approach to design of a fuzzy-rule-based classifier that is capable of selecting informative features is discussed. Three basic stages of the classifier construction—feature selection, generation of fuzzy rule base, and optimization of the parameters of rule antecedents—are identified. At the first stage, several feature subsets on the basis of discrete harmonic search are generated by using the wrapper scheme. The classifier structure is formed by the rule base generation algorithm by using extreme feature values. The optimal parameters of the fuzzy classifier are extracted from the training data using continuous harmonic search. Akaike information criterion is deployed to identify the best performing classifiers. The performance of the classifier was tested on real-world KEEL and KDD Cup 1999 datasets. The proposed algorithms were compared with other fuzzy classifiers tested on the same datasets. Experimental results show efficiency of the proposed approach and demonstrate that highly accurate classifiers can be constructed by using relatively few features.