Literature DB >> 34868886

Classification of COVID-19 by using supervised optimized machine learning technique.

Dilip Kumar Sharma1, Muthukumar Subramanian2, Pacha Malyadri3, Bojja Suryanarayana Reddy4, Mukta Sharma5, Madiha Tahreem6.   

Abstract

In recent two years, covid-19 diseases is the most harmful diseases in entire world. This disease increase the high mortality rate in several developed countries. Earlier identification of covid-19 symptoms can avoid the over illness or death. However, there are several researchers are introduced different methodology to identification of diseases symptoms. But, identification and classification of covid-19 diseases is the difficult task for every researchers and doctors. In this modern world, machine learning techniques is useful for several medical applications. This study is more focused in applying machine learning classifier model as SVM for classification of diseases. By improve the classification accuracy of the classifier by using hyper parameter optimization technique as modified cuckoo search algorithm. High dimensional data have unrelated, misleading features, which maximize the search space size subsequent in struggle to process data further thus not contributing to the learning practise, So we used a hybrid feature selection technique as mRMR (Minimum Redundancy Maximum Relevance) algorithm. The experiment is conducted by using UCI machine learning repository dataset. The classifier is conducted to classify the two set of classes such as COVID-19, and normal cases. The proposed model performance is analysed by using different parametric metrics, which are explained in result section.
Copyright © 2021 Elsevier Ltd. All rights reserved. Selection and peer-review under responsibility of the scientific committee of the International Conference on Applied Research and Engineering 2021.

Entities:  

Keywords:  Classification; Covid-19; Feature selection; Machine learning; Modified cuckoo search algorithm and optimization

Year:  2021        PMID: 34868886      PMCID: PMC8627851          DOI: 10.1016/j.matpr.2021.11.388

Source DB:  PubMed          Journal:  Mater Today Proc        ISSN: 2214-7853


Introduction

COVID-19 is related to a range of other contagious diseases and the most communal symptoms such as fever and cough make accurate analysis create critical blocks for the health professionals. It is noted that the RT-PCR, is considered to be more accurare diagnostic test, are often used for over a week to be available in Brazil, based on reports, while immediate decisions on clinical treatment and preventive actions are needed in the meantime. On the other hand, new fast diagnostic tests, which are prone to certain precise problems, have recently increased their usage, and this could upsurge the risk of ineffective health resources [1], [2]. Effective screening makes it possible to diagnose COVID-19 fast and efficiently and can reduce the cost to healthcare systems. Prediction models have been developed with a view to helping medic’s worldwide triage of patients, in particular in light of limited health resources that incorporate various functions to evaluate infection risks [3]. These simulations use features as CT scans, clinical symptoms, laboratory testing and the integration. Most models have been based, however, on data obtained from hospitalized patients so SARS-CoV-2 screening of the general population is not effective (see Fig. 1 ).
Fig. 1

Represents a simple SVM for lung cancer.

Represents a simple SVM for lung cancer. The first group demonstrates that the majority of studies focussed on the prediction of COVID-19 infection with meteorological information by assessing relevant trips in each cluster. The second group shows that the rest of the research has emphasized the use of deep learning algorithms for various chest related CT scan and X-rays [4]. Although COVID-19 has been characterised by excellent sensitivity through CT and X ray images [5] these tests may, because of the radiation dose, high costs and a low number of devices available, sometimes be problematic to employ for patients' screening. Therefore, it remains a dare that needs to be curb the pandemic to distinguish between positive and negative COVID-19 cases. Effective screening makes it possible to diagnose COVID-19 quickly and efficiently and can reduce the load on health systems [6]. Prediction models that use multiple characteristics to evaluate the risk of infection in order to help medical workers throughout the globe trial patients with limited healthcare resources were developed (see Table 1 ).
Table 1

Hyper parameter of different machine learning models.

S.noRelated algorithmCritical ParametersOptionalHPO methods
1SVMC, kernel, Sigma, epsilonC, kernel, Sigma, epsilonModified Cuckoo search Algorithm
Hyper parameter of different machine learning models.

Literature survey

Huang et al [7] has created a forecasting model through the application of SVM model which is then combined with RBF kernel so as to forecast the overall readmission rate related to cured pneumonia of the individuals who have been moved out of the hospital after treatment. This analysis enables in forecasting with the accuracy rate of more than 82% and can be considered as the effective tool in analysing the individuals with pneumonia. Lee et al. [8] used the bayesian feature selection approach and subsequently employed Leukemia dataset to apply ANN, KNN and SVM classifications. Ye et al. [9] employed ULDA for the selection of features, and gathered a higher level of classification compared with previous approaches. Selection and kernels based fuzzy classification methods were used in SVM-RFE by Cho et al. [10]. The diagnostic paradigm of COVID-20 based on clinical and radiological characteristics has been proposed and validated by Chen et al. [11]. Burian et al. [12] assessed clinical symptoms and the imaging characteristics of the need for ICU therapy. Two further studies have been undertaken on the basis of the blood tests to identify the positive COVID-19 cases. Ref. [13] was provided as a multi-class, deep-recovery architecture of the neural network known as COVID-Net with 16,756 thoroughly scanned pictures of 13,645 patient chest radiation to distinguish COVID-19 and non-COVID with a patient who is safely and bacterially contaminated. To identify COVID viral infection, Sethy et al. [14] used the chest X-ray pictures to initially extract the deep functionality using CNN, based on retrained ImageNet and to categorize the layer last SVM.

Proposed methodology

In this section we discussed the proposed methodology and materials of this study. In following section we introduced the proposed methods schemes as mRMR for feature selection, modified cuckoo search algorithm for machine learning parameter optimization. Here we classify the cases as positive or negative by using optimized SVM classifier method.

Minimum redundancy and maximum relevance for feature selection

Distinct from the univariate model in order to choose from the different features without considering the overall redundancy on the chosen aspects, the MRMR function chooses the appropriate function which will enable in considering the most critical task of forecasting and is also poised in reducing the redundancy through the various features which has been selected. The below algo 1 states the MRMR function related to the key feature selection for the chosen problems:

Hyper-parameter optimization

The efficient search of the space of the hyperparameters utilizing optimization techniques can identify ideal hyperparameters for models during the project process of the ML prototypes. The process of optimization for hyper-parameters comprises of four basic components: an estimator (a regression or a gradation) with their goal function, a search space (configuration area). Searching or optimization scheme used to locate hyper-parameter arrangements. The chief process of hyper-parameter arrangements is as follows: Choose objective function and performance measurements; Choose the parameters to be tuned, review their types and identify the best approach of optimization; Provide the necessary workings for the ML model as baseline model using default setup of parameters or common values; Initialize optimization with a wide search area as the viable hyper parameter domain defined by manual testing skills. Narrow search area on the basis of the regions with well-testing and explore new search areas. Return the most successful configuration of the hyperparameter as final solution The optimum hyperparameters for the templates can be found during the design phase for model ML by successfully searching the space of the hyperparameters with optimization algorithms. The process of offering better parameter optimization is comprised of critical aspects which covers that the predictor possess certain objectives and outcomes, there needs a space which is used to apprehend the data and also optimise the combination, it also involves in application of various assessment function which will enable in comparing the presentation. The optimization process consists of four main components; [15]

Modified cuckoo search algorithm

This model intends to create an algorithm based on the cuckoo, which is mainly due to the brood parasites. These birds do not tend to build their own nest ad lays their eggs in host bird. The bird is more of a parasite of the best known aspect, the cuckoo tend to involve with the host birds, in case if the host finds that these are not their, they might throw it away and delete the home and create a new one. So, each aspect of the egg in the nest tend to state he overall solution. [16] The overall results which are mainly received through these aspects on the current ones and there exist alteration of the same functionalities. Each of the nest tend to contain different eggs and hence CS enable in addressing the various issues and can be applied in structural engineering for effective optimisation. It also enable in application of the reorganisation of expression, task aspects and global optimisation. [17] Each of the bird lays one egg at a given time and also places them in the nest on a random basis. The next generation best nest will be made available with good egg quality. [18] The number and likelihood of pa = [0, 1] are determined by the sum of host nests accessible, and if a hostbird identifies the cuckoo egg, it can either toss it away or leave and create a new nest. In following algorithm for Modified Cuckoo Search Algorithm.

Machine learning classification

Here we classify the dataset cases into two order such as positive or negative by using SVM classifier.

Support vector machine

A SVM is a monitored learning algorithm which can be utilized for problems like classification and regression. SVM techniques are based on the mapping notion of low-dimensional data points and are linearly separated by a high-dimensional space. A hyperplane is then formed as a classification limit for the partition data points. Algorithm 3 demonstrated as Support Vector Based Classification. THE SVM objective function as.where w is a vector for standardization; C is an error term penalty parameter that is important in all the SVM models. The kernel function f(x) can be selected from a variety of kernel types in SVM models to measure the likeness among two and data points. The kernel type would therefore be a significant hyperparameter. Common SVM kernel types include linear kernels, the RBF, multi- kernels and sigmoid kernels. You can describe the various kernel functions as follows Algorithm 3. Support Vector Based Classification (SVM)

SVM kernel functions

Radial basis function kernel

The RBF kernel agrees to an infinite dimensional feature space f. The RBF function is given by,where ϕ is a mapping function, when it is identity, no mapping (i.e., cannot actually write down the vector ϕ x).

Linear kernel

It is one of the simplest kernel function that is represented by, Which is the inner product in addition to an elective constant c. The Kernel algorithms which use linear kernel are typically the same for their non-kernel counterparts.

Quadratic kernel

The quadratic kernel function is given by,

Polynomial kernel

The Polynomial kernel is one of the non-stationary kernels which are appropriate for all the training data that are normalized. The parameters which are editable include α - the slope, d-polynomial degree and c – the constant term. Since the vectors in the Gaussian radial basis function are mapped nonlinearly to a very high dimensional feature space, it is found to be very useful when compared to other kernel functions. A few distinct hyper functions must be tweaked after choosing a kernel type, as illustrated in the kernel functional equations. The coefficient α, designated in sklearn as 'gamma' means a conditional hyperparameter for the hyperparameter 'kernel type' when it is set to Polynomial, RBF or Sigmoid; r, described in Sklearn as 'coef0.'.. In addition, an extra conditional hyper-parameter d is available to the polynomial kernel denoting the 'degree' of the polynomial function. There is additional hyper parameter, 'epsilon,' for support vector regression models that shows the distance error from its loss function.

Results and discussion

In this study, SVM classifier with various kernel functions is used to classify the different types of covid and non-covid images. It depends on the type of feature selection technique chosen and the hyper parameter optimization. This dataset consists of toally 1000 images, which 300 images due to pandemic images and 700 images negative aspects. We train and test the model by split the entire dataset into 70:30 ratio.

Performance measures

The overall output is used to estimate various metrics of the classifier. True positive (TP) is a COVID-19 positive image correctly identified as COVID-19 positive. The implicationof the negative is related to the pandemic image correctly identified as negative COVID-19. False positive (FP) is a negative COVID-19 image incorrectly identified as COVID-19 positive. False negative (FN) is an COVID-19 positive image incorrectly identified as negative COVID-19. All the classifier quality parameters are measured by TP, TN, FP and FN. The classifier performance is evaluated by the following performance measures Specificity: It refers to the ability to find out negative results of the classifier i.e percentage of the abnormal images incorrectly identified as normal. Sensitivity: It refers to the ability to find out positive results of the classifier that is percentage of the abnormal images correctly identified as abnormal. Precision: It is represent as the positive predictive value is the probability that a positive prediction is correct. F_score: It is a harmonic mean of precision and specificity, the F-measure. Accuracy: It is calculated as the proportion of the correctly predicted total number of images as correctly. In Table 2 represent that the performance analysis of diiferent order of proposed method. Initially, we calculate the performance by using normal SVM, which achieve the Precession of 80. 42(%), F_score of 94.45%. Another feature selection technique is combined with SVM, which achieve preceison of 85.67% and F-score of 95.11%. finally, hyperparameter tuning of SVM achieve the better classification results as precision value of 96.73%, sensitivity of 97.15%, specificity of 96.15% and F0score of 98.50%. by this comparision, HPO- FS-SVM scheme achieved the better performance than other scheme.
Table 2

Performance analysis of SVM classifier with different technique.

MethodsPrecession (%)Sensitivity (%)Specificity (%)F_score (%)
SVM80.4285.5290.3194.45
FS-SVM85.6787.5994.2195.11
HPO- FS-SVM96.7397.1596.1598.50
Performance analysis of SVM classifier with different technique. In Fig. 2 signified the graphical representation of accuracy analysis of different scheme. Initially, we calculate the performance by using normal SVM, which achieve the accuracy of 80.42%. Another feature selection technique is combined with SVM, which achieve the accuracy of 85.67%. Finally, hyper parameter tuning of SVM with feature selection scheme achieve the better classification accuracy of 96.73%, By this comparison, HPO- FS-SVM scheme achieved the better performance than other scheme.
Fig. 2

Accuracy performance analysis of proposed method.

Accuracy performance analysis of proposed method.

Conclusion

In this study, we projected a technique for COVID-19 cases diagnosis on different positive and negative case images. We evaluated this study by used the hyper parameter optimization of machine learning classifier as SVM. To optimize the SVM classifier parameter by using Modified cuckoo search algorithm to achieve the better classification results. A hybrid feature selection technique as mRMR algorithm was used for feature selection. This framework has been validated against publicly available covid-19 datasets and further optimized using modified cuckoo search algorithm. For experimental analysis two sets of data are used for training and testing. Comparability, sensitivity, specificity and precision assessment metrics of the least amount of characteristics were attained with the proposed method. By identifying the most significant traits, the methodology proposed achieved both high performance and resource use. Other medical and other important applications can be included in our future work.

CRediT authorship contribution statement

Dilip Kumar Sharma: Investigation, Writing – original draft. Muthukumar Subramanian: Conceptualization, Writing – review & editing, Supervision. Pacha. Malyadri: Formal analysis, Data curation. Bojja Suryanarayana Reddy: Conceptualization. Mukta Sharma: Writing – review & editing. Madiha Tahreem: Conceptualization, Writing – review & editing, Supervision.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Input:Populationofnestsxi=(xi1,,xiD)Tfori=1Np,MAX_FE.
Output:Thebestsolutionxbestanditscorrespondingvaluefmin=min(f(x)).
Step.1:generateinitialhostnestlocations();
Step.2:eval=0;
Step.3:whileterminationconditionnotmeetdo
Step.4:fori=1toNpdo
Step.5:xi=generate_new_solution(xi);
Step.6:fi=evaluate_the_new_solution(xi);
Step.7:eval=eval+1;
Step.8:j=rand(0,1)Np+1;
Step.9:iffi<fjthen
Step.10:xj=xi;fj=fi;//replacej-thsolution
Step.11:endif
Step.12:ifrand(0,1)<pathen
Step.13:init_nest(xworst);
Step.14:endif
Step.15:iffi<fminthen
Step.16:xbest=xi;fmin=fi;//savethelocalbestsol.
Step.17:endif
Step.18:endfor
Step.19:endwhile
Input:TrainingSetasδ:ThresholdOutput:XR:XRCX|XR|<<|X|BeginTrainadecisiontreeT;//XRBeginsemptyXRΔNULLForeachleafLiofTdoforeachoppositeclassneighborLjdoifentropyofLiislowthen//SelectclosestexamplesUseLiLjtobuildX+;ComputeωAddxjLjtoXRendforelse//AddalltheelementsinLjtoXRXRΔXRLj;endifendforreturnXREnd
  9 in total

1.  Gene selection: a Bayesian variable selection approach.

Authors:  Kyeong Eun Lee; Naijun Sha; Edward R Dougherty; Marina Vannucci; Bani K Mallick
Journal:  Bioinformatics       Date:  2003-01       Impact factor: 6.937

2.  Gene selection and classification from microarray data using kernel machine.

Authors:  Ji-Hoon Cho; Dongkwon Lee; Jin Hyun Park; In-Beum Lee
Journal:  FEBS Lett       Date:  2004-07-30       Impact factor: 4.124

3.  Using uncorrelated discriminant analysis for tissue classification with gene expression data.

Authors:  Jieping Ye; Tao Li; Tao Xiong; Ravi Janardan
Journal:  IEEE/ACM Trans Comput Biol Bioinform       Date:  2004 Oct-Dec       Impact factor: 3.710

4.  Intensive Care Risk Estimation in COVID-19 Pneumonia Based on Clinical and Imaging Parameters: Experiences from the Munich Cohort.

Authors:  Egon Burian; Friederike Jungmann; Georgios A Kaissis; Fabian K Lohöfer; Christoph D Spinner; Tobias Lahmer; Matthias Treiber; Michael Dommasch; Gerhard Schneider; Fabian Geisler; Wolfgang Huber; Ulrike Protzer; Roland M Schmid; Markus Schwaiger; Marcus R Makowski; Rickmer F Braren
Journal:  J Clin Med       Date:  2020-05-18       Impact factor: 4.241

5.  The Role of Machine Learning Techniques to Tackle COVID-19 Crisis: A Systematic Review.

Authors:  Hafsa Bareen Syeda; Mahanazuddin Syed; Kevin Wayne Sexton; Shorabuddin Syed; Salma Begum; Farhanuddin Syed; Fred Prior; Feliciano Yu
Journal:  JMIR Med Inform       Date:  2020-11-15

6.  Predicting the COVID-19 infection with fourteen clinical features using machine learning classification algorithms.

Authors:  Ibrahim Arpaci; Shigao Huang; Mostafa Al-Emran; Mohammed N Al-Kabi; Minfei Peng
Journal:  Multimed Tools Appl       Date:  2021-01-07       Impact factor: 2.757

7.  COVID-Classifier: an automated machine learning model to assist in the diagnosis of COVID-19 infection in chest X-ray images.

Authors:  Abolfazl Zargari Khuzani; Morteza Heidari; S Ali Shariati
Journal:  Sci Rep       Date:  2021-05-10       Impact factor: 4.379

8.  COVID-19 diagnosis by routine blood tests using machine learning.

Authors:  Matjaž Kukar; Gregor Gunčar; Tomaž Vovko; Simon Podnar; Peter Černelč; Miran Brvar; Mateja Zalaznik; Mateja Notar; Sašo Moškon; Marko Notar
Journal:  Sci Rep       Date:  2021-05-24       Impact factor: 4.379

9.  A diagnostic model for coronavirus disease 2019 (COVID-19) based on radiological semantic and clinical features: a multi-center study.

Authors:  Xiaofeng Chen; Yanyan Tang; Yongkang Mo; Shengkai Li; Daiying Lin; Zhijian Yang; Zhiqi Yang; Hongfu Sun; Jinming Qiu; Yuting Liao; Jianning Xiao; Xiangguang Chen; Xianheng Wu; Renhua Wu; Zhuozhi Dai
Journal:  Eur Radiol       Date:  2020-04-16       Impact factor: 5.315

  9 in total
  2 in total

1.  A new improved maximal relevance and minimal redundancy method based on feature subset.

Authors:  Shanshan Xie; Yan Zhang; Danjv Lv; Xu Chen; Jing Lu; Jiang Liu
Journal:  J Supercomput       Date:  2022-08-30       Impact factor: 2.557

2.  Reported Adverse Effects and Attitudes among Arab Populations Following COVID-19 Vaccination: A Large-Scale Multinational Study Implementing Machine Learning Tools in Predicting Post-Vaccination Adverse Effects Based on Predisposing Factors.

Authors:  Ma'mon M Hatmal; Mohammad A I Al-Hatamleh; Amin N Olaimat; Rohimah Mohamud; Mirna Fawaz; Elham T Kateeb; Omar K Alkhairy; Reema Tayyem; Mohamed Lounis; Marwan Al-Raeei; Rasheed K Dana; Hamzeh J Al-Ameer; Mutasem O Taha; Khalid M Bindayna
Journal:  Vaccines (Basel)       Date:  2022-02-26
  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.