ๅฐŠๆ•ฌ็š„ ๅพฎไฟกๆฑ‡็Ž‡๏ผš1ๅ†† โ‰ˆ 0.046089 ๅ…ƒ ๆ”ฏไป˜ๅฎๆฑ‡็Ž‡๏ผš1ๅ†† โ‰ˆ 0.04618ๅ…ƒ [้€€ๅ‡บ็™ปๅฝ•]
SlideShare a Scribd company logo
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
DOI : 10.5121/ijfls.2021.11102 13
A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR
SVM TO IDENTIFY THE BEST COMPROMISE
SOLUTION FOR MEASURING THE DEGREE OF
INFECTION WITH CORONA VIRUS
DISEASE (COVID-19)
Mohammed Zakaria Moustafa1
, Hassan Mahmoud Elragal2
,
Mohammed Rizk Mohammed2
, Hatem Awad Khater3
and Hager Ali Yahia2
1
Department of Electrical Engineering (Power and Machines Section)
ALEXANDRIA University, Alexandria, Egypt
2
Department of Communication and Electronics Engineering,
ALEXANDRIA University, Alexandria, Egypt
3
Department of Mechatronics, Faculty of Engineering,
Horus University, Egypt
ABSTRACT
A support vector machine (SVM) learns the decision surface from two different classes of the input points.
In several applications, some of the input points are misclassified and each is not fully allocated to either
of these two groups. In this paper a bi-objective quadratic programming model with fuzzy parameters is
utilized and different feature quality measures are optimized simultaneously. An ฮฑ-cut is defined to
transform the fuzzy model to a family of classical bi-objective quadratic programming problems. The
weighting method is used to optimize each of these problems. For the proposed fuzzy bi-objective quadratic
programming model, a major contribution will be added by obtaining different effective support vectors
due to changes in weighting values. The experimental results, show the effectiveness of the ฮฑ-cut with the
weighting parameters on reducing the misclassification between two classes of the input points. An
interactive procedure will be added to identify the best compromise solution from the generated efficient
solutions. The main contribution of this paper includes constructing a utility function for measuring the
degree of infection with coronavirus disease (COVID-19).
KEYWORDS
Support vector machine (SVMs); Classification; Multi-objective problems; Weighting method; fuzzy
mathematics; Quadratic programming; Interactive approach; COVID-19.
1. INTRODUCTION
Nowadays, the coronavirus spread between people all over the world, every day the number of
infected people is increased. These diseases can infect both humans and animals. So, the
detection of coronavirus (COVID-19) is now a critical task for the medical practitioner. In this
paper, the support vector machine is suggested for detection of coronavirus infected patient using
different features (X-ray images, Fever, Cough and Shortness of breath), and help the decision
makers to determine the number of patients who must be isolated according to the degree of
infection.
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
14
Support Vector Machines (SVMs) are a classification technique developed by Vapnik at the end
of โ€™60s [1]. The theory of support vector machines (SVMs) is a new classification technique and
has drawn much attention on this topic in recent years [6]. Since then the technique has been
deeply improved, being applied in many different contexts.
In many applications, SVM has been shown to provide higher performance than traditional
learning machines [6]. SVMs are known as maximum margin classifiers, since they find the
optimal hyperplane between two classes as shown in figure1, defined by a number of support
vectors [4].
Figure 1. Maximization of the margin between two classes
The well-known generalization feature of the technique is mainly due to the introduction of a
penalty factor, named C that allows us to prevent the effects of outliers by permitting a certain
amount of misclassification errors.
In this paper, the idea is to apply the fuzzy multi-objective programming technique for
developing the set of all efficient solutions for the classification problem with minimum errors.
An ฮฑ-cut is taken to transform the fuzzy multi-objective problem model to a classical one (ฮฑ
problem). The weighting method is used to solve the ฮฑ problem proposed to generate the set of
efficient solutions for the proposed model. The remainder of this paper is organized as follows. A
brief review for the SVM is described in section 2. The proposed fuzzy bi-objective model for the
Support Vector Machine will be derived in section 3. NEXT, section 4 presents three numerical
examples corresponding to three different ฮฑ-cut. Section 5 provides our general conclusions.
2. SUPPORT VECTOR MACHINES
SVM is an efficient classifier to classify two different sets of observations into their relevant class
as shown in figure 2 where there are more than straight line separates between the two sets. SVM
mechanism is based upon finding the best hyperplane that separates the data of two different
classes of the category. The best hyperplane is the one that maximizes the margin, i.e., the
distance from the nearest training points [2].
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
15
Support vector machine has been utilized in many applications such as biometrics,
chemoinformatics, and agriculture. SVM has penalty parameters, and kernel parameters that have
a great influence on the performance of SVM [3]. We review the basis of the theory of SVM in
classification problems [7].
Let a set S of labelled training points
(๐‘ฆ1,๐‘ฅ1)โ€ฆ (๐‘ฆ๐‘™,๐‘ฅ๐‘™). (1)
Where,xi โˆˆ โ„›N
belongs to either of two classes and is given a labelyi = {โˆ’1,1} for i = 1, โ€ฆ , l.
Figure 2. Data classification using support vector machine
In some cases, to get the suitable hyperplane in an input space, mapping the input space into a
higher dimension feature space and searching the optimal hyperplane in this feature space.
Let z = ๐œ‘(๐‘ฅ) denote the corresponding feature space vector with mapping ๐œ‘ from โ„›๐‘
to a feature
space แตถ. We wish to find the hyperplane
๐‘ค. ๐‘ง + ๐‘ = 0 (2)
defined by the pair (w, b) according to the function
๐‘“(๐‘ฅ๐‘–) = ๐‘ ๐‘–๐‘”๐‘›(๐‘ค. ๐‘ง๐‘– + ๐‘) = {
1, ๐‘–๐‘“๐‘ฆ๐‘– = 1
โˆ’1, ๐‘–๐‘“๐‘ฆ๐‘– = โˆ’1
(3)
where w โˆˆ แตถ and b โˆˆ โ„›. For more precisely the equation will be
{
(๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ฅ 1, ๐‘–๐‘“๐‘ฆ๐‘– = 1
(๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ค โˆ’1, ๐‘–๐‘“๐‘ฆ๐‘– = โˆ’1,
๐‘– = 1, โ€ฆ , ๐‘™ (4)
For the linearly separable set S, we can find a unique optimal hyperplane for which the margin
between the projections of the training points of two different classes is maximized.
For the data that are not linearly separable figure 3, the previous analysis can be generalized by
introducing some nonnegative variables ฮพ๐‘–
โ‰ฅ 0 then,
๐‘ฆ๐‘–(๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ฅ 1 โˆ’ ฮพ๐‘–
, ๐‘– = 1, โ€ฆ , ๐‘™. (5)
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
16
The term โˆ‘ ฮพ๐‘–
๐‘™
๐‘–=1 can be thought of as some measure of the amount of misclassifications.
The optimal hyperplane problem is then regarded as the solution to the problem
๐‘š๐‘–๐‘›๐‘–๐‘š๐‘–๐‘ง๐‘’
1
2
๐‘ค. ๐‘ค + ๐ถ โˆ‘ ฮพ๐‘–
๐‘™
๐‘–=1
๐‘ ๐‘ข๐‘๐‘—๐‘’๐‘๐‘ก๐‘ก๐‘œ๐‘ฆ๐‘–(๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ฅ 1 โˆ’ ฮพ๐‘–
, (6)
๐‘– = 1, โ€ฆ , ๐‘™
ฮพ๐‘–
โ‰ฅ 0, ๐‘– = 1, โ€ฆ , ๐‘™
where, ๐ถ is a constant. The parameter ๐ถ can be regarded as a regularization parameter [5]. SVM
algorithms use a set of mathematical functions that are defined as the kernel.
The function of kernel is to take data as input and transform it into the required form. Different
SVM algorithms use different types of kernel functions. For example, linear, nonlinear,
polynomial, radial basis function (RBF), and sigmoid.
Basically, the training part consists in finding the best separating plane (with maximal margin)
based on specific vector called support vector. If the decision is not feasible in the initial
description space, you can increase space dimension thanks to kernel functions and may be find a
hyperplane that will be your decision separator.
Figure 3. Linearly separable and nonlinearly separable
3. FORMULATION OF THE FUZZY BI-OBJECTIVE QUADRATIC
PROGRAMMING MODEL OF SVM
In this section, we make a detail description about the idea and formulation of the fuzzy bi
objective programming model for the SVM. SVM is a powerful tool for solving classification
problems, but due to the nonlinearity separable in some of the input data, there is an error in
measuring the amount of misclassification. In the same time, in many real-world applications,
each of the input points does not exactly belong to one of the two classes [11].
From this point of view, we reformulate the classical model of the SVM to the following bi-
objective programming model with fuzzy parameters.
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
17
3.1. The Fuzzy Bi-Objective Support Vector Machine (FSVM):
Now, we add another objective function with fuzzy parameters แฟฆ๐‘–,๐‘– = 1,2, โ€ฆ , ๐‘™ for the previous
model in section 2 to be in the form [14]
Min โˆฅ ๐‘ค โˆฅ2
,
Min โˆ‘ แฟฆ๐‘– ฮพ๐‘–
๐‘™
๐‘–=1
Subject to (7)
๐‘ฆ๐‘–(๐‘ค. ๐‘ฅ๐‘– + ๐‘) โ‰ฅ 1 + ฮพ๐‘–
, ๐‘– = 1,2, โ€ฆ , ๐‘™
ฮพ๐‘–
โ‰ฅ 0 , ๐‘– = 1,2, โ€ฆ , ๐‘™
By taken an ฮฑ-cut for the membership functions corresponding to the fuzzy parameters แฟฆ๐‘–, ๐‘– =
1,2, โ€ฆ , ๐‘™, we get the following ฮฑ-problem:
Min โˆฅ ๐‘ค โˆฅ2
,
Min โˆ‘ ฮฑ๐‘–ฮพ๐‘–
๐‘™
๐‘–=1
Subject to (8)
๐‘ฆ๐‘–(๐‘ค. ๐‘ฅ๐‘– + ๐‘) โ‰ฅ 1 + ฮพ๐‘–
, ๐‘– = 1,2, โ€ฆ , ๐‘™
ฮพ๐‘–
โ‰ฅ 0 , ๐‘– = 1,2, โ€ฆ , ๐‘™
ฯƒ โ‰ค ฮฑ๐‘– โ‰ค 1 , ๐‘– = 1,2, โ€ฆ , ๐‘™
With sufficient small ฯƒ > 0.
Where the parameter ฮพ๐‘–
is a measure of the error in the SVM and the term ฮฑ๐‘–ฮพ๐‘–
is a measure of
the error with different degrees ฮฑ๐‘–. The (ฮฑ-problem) is solved by the weighting method to get the
set of all efficient solutions.
This problem is a bi-objective quadratic programming problem. The first objective is to
maximize the gap between the two hyperplanes which used to classify the input points. The
second objective is to minimize the error (with different degrees ฮฑ๐‘– , ๐‘– = 1,2, โ€ฆ , ๐‘™) in measuring
the amount of misclassification in case of nonlinearity separable input points [11].
Problem 8 can be solved by the weighting method to get the set of all efficient solutions for the
classification problem.
The right choice of weightage for each of these objectives is critical to the quality of the classifier
learned, especially in case of the class imbalanced data sets. Therefore, costly parameter tuning
has to be undertaken to find a set of suitable relative weights [10].
3.2. The Weighting Method
In this method each objective ๐‘“๐‘–(๐‘‹), ๐‘– = 1,2, โ€ฆ , ๐‘˜, is multiplied by a scalar weigh๐‘ค๐‘– โ‰ฅ
0 ๐‘Ž๐‘›๐‘‘ โˆ‘ ๐‘ค๐‘– = 1.
๐‘˜
๐‘–=1 Then, the k weighted objectives are summed to form a weighted-sums
objective function [8][12].
๐ด๐‘ ๐‘ ๐‘ข๐‘š๐‘’ ๐‘Š as {
๐‘ค โˆˆ ๐‘…๐‘˜
: ๐‘ค๐‘– โ‰ฅ 0,
๐‘– = 1,2, โ€ฆ , ๐‘˜
๐‘Ž๐‘›๐‘‘ โˆ‘ ๐‘ค๐‘– = 1
๐‘˜
๐‘–=1
}(9)
be the set of nonnegative weights. Then the weighting problem is defined as:
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
18
๐‘ƒ(๐‘Š): ๐‘€๐‘–๐‘› โˆ‘ ๐‘ค๐‘–๐‘“๐‘–
๐‘˜
๐‘–=1
Subject to ๐‘€ = {
๐‘‹ โˆˆ ๐‘…๐‘›
: ๐‘”๐‘Ÿ(๐‘‹) โ‰ค 0,
๐‘Ÿ = 1,2, โ€ฆ , ๐‘š
}. (10)
Then, in this paper the weighting method takes the form
Inf z =๐‘ค1 โˆฅ ๐‘ค โˆฅ2
+ ๐‘ค2 โˆ‘ ฮฑ๐‘–ฮพ๐‘–
๐‘™
๐‘–=1
Subject to
๐‘ฆ๐‘–(๐‘ค. ๐‘ฅ๐‘– + ๐‘) โ‰ฅ 1 + ฮพ๐‘–
, ๐‘– = 1,2, โ€ฆ , ๐‘™
ฮพ๐‘–
โ‰ฅ 0 , ๐‘– = 1,2, โ€ฆ , ๐‘™ (11)
๐‘ค1 > 0, ๐‘ค2 โ‰ฅ 0
๐‘ค1 + ๐‘ค2 = 1
ฯƒ โ‰ค ฮฑ๐‘– โ‰ค 1 , ๐‘– = 1,2, โ€ฆ , ๐‘™
With sufficient small ฯƒ > 0
Here we use โ€œInf โ€œinstead of โ€œMinโ€ since the set of constraints is unbounded, where ๐‘ค1 โ‰  0.
Also, we avoid the redundant solutions by adding the constraint ๐‘ค1 + ๐‘ค2 = 1.
3.3. An Interactive Procedure to Identify the Best Compromise Solution
For the version of our bi-objective (SVM) model which applies to determine the best compromise
solution, we need the following hypothesis (after the interaction with the decision maker) [13]:
The best compromise solution from the set of the generated efficient solutions is that efficient one
corresponding to
min
ฮฑ
๐‘+
โ‰ค min
ฮฑ
๐‘โˆ’
Where, ๐‘โˆ’
is the number of support vectors of the negative class,
๐‘+
is the number of support vectors of the positive class.
We must notice that this hypothesis can be reversed according to the preference of the decision
maker (see Yaochu Jin,2006) [9].
Considering the utility function u(xi) is the distance between xi, i=1,2,3,โ€ฆ,nand the best
compromise hyperplane, then we can construct the membership degree of each xi belonging to its
+ve or -ve class as follow:
degree of ๐‘ฅ๐‘–
+
= ๐œ‡(๐‘ฅ๐‘–
+) =
๐‘ข(๐‘ฅ๐‘–
+)
๐‘€๐‘Ž๐‘ฅ๐‘–=1
๐‘š ๐‘ข(๐‘ฅ๐‘–
+)
โˆˆ [0 1]
Similarly, degree of ๐‘ฅ๐‘–
โˆ’
= ๐œ‡(๐‘ฅ๐‘–
โˆ’) =
๐‘ข(๐‘ฅ๐‘–
โˆ’)
๐‘€๐‘Ž๐‘ฅ๐‘–=1
๐‘™ ๐‘ข(๐‘ฅ๐‘–
โˆ’)
โˆˆ [0 1], l + m = n (11)
For our problem of corona virus disease, the decision maker can take a threshold level ๐œ†+
(๐‘œ๐‘Ÿ ๐œ†โˆ’
)
to isolate ones with ๐œ‡(๐‘ฅ๐‘–
+) โ‰ฅ ๐œ†+
, or to be in the safe side, he can decide to isolate ones with
๐œ‡(๐‘ฅ๐‘–
โˆ’) โ‰ค ๐œ†โˆ’
, that is according to his preferences.
The following figure shows how to predict the number of the infected people by using SVM.
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
19
Figure 4. detection No. of infected people by SVM
4. NUMERICAL EXAMPLES
By using python program, we can solve the previous problem and show the effect of different
values of the weighting parameters. The data set that is used in these examples consist of 51
points and each point has two features, table 1 shows part of this data.
Table 1. Description of part of datasets used in our study.
X1 X2 Y
1.9643 4.5957 1
2.2753 3.8589 1
2.9781 4.5651 1
2.932 3.5519 1
3.5772 2.856 1
0.9044 3.0198 0
0.76615 2.5899 0
0.086405 4.1045 0
Figure 5. ๐‘ค2 =
1
2
, ๐‘ค1 =
1
2
, ฮฑ=
1
4
, number of support vectors = 20
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
20
Figure 6. ๐‘ค2 =
1
2
, ๐‘ค1 =
1
2
, ฮฑ=
1
2
, number of support vectors = 16
Figure 7. ๐‘ค2 =
1
2
, ๐‘ค1 =
1
2
, ฮฑ=1, number of support vectors = 12
So, the previous results, by using different degrees (ฮฑ) at the same weights (๐‘ค1 & ๐‘ค2), show how
these parameters (ฮฑ, ๐‘ค1, ๐‘ค2) effect on the performance of SVM. When the value of ฮฑ is increased
the number of support vectors is reduced.
There are good reasons to prefer SVMs with few support vectors (SVs). In the hard-margin case,
the number of SVs (#SV) is an upper bound on the expected number of errors made by the leave-
one-out procedure [9].
So, we can control the performance of SVM according to our requirements by adjusting the
values of the parameters (ฮฑ, ๐‘ค1, ๐‘ค2).
According to our hypothesis that presented in section 3.3, the best compromise solution is that
corresponding to ฮฑ=1.
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
21
Table 2. Description of membership degree of some points used in our study
If the decision maker put ๐œ†+
= 0.3, then he will isolate ones that are corresponding
to(๐‘ฅ1
+
, ๐‘ฅ3
+
, ๐‘ฅ4
+
, ๐‘ฅ6
+
, ๐‘ฅ7
+
, ๐‘ฅ8
+
,๐‘ฅ9
+
, ๐‘ฅ10
+
, ๐‘ฅ11
+
, ๐‘ฅ13
+
, ๐‘ฅ14
+
, ๐‘ฅ16
+
, ๐‘ฅ17
+
, ๐‘ฅ18
+
, ๐‘ฅ19
+
, ๐‘ฅ50
+
, ๐‘ฅ51
+
), it will be 15 patients of
51. But if he wants to be in the safe side, he will put ๐œ†โˆ’
=0.1, then he will isolate ones that are
correspondingto the positive side
(๐‘ฅ1
+
, ๐‘ฅ2
+
, ๐‘ฅ3
+
, ๐‘ฅ4
+
, ๐‘ฅ5
+
,๐‘ฅ6
+
, ๐‘ฅ7
+
, ๐‘ฅ8
+
, ๐‘ฅ9
+
, ๐‘ฅ10
+
, ๐‘ฅ11
+
, ๐‘ฅ12
+
, ๐‘ฅ13
+
, ๐‘ฅ14
+
, ๐‘ฅ15
+
, ๐‘ฅ16
+
, ๐‘ฅ17
+
, ๐‘ฅ18
+
, ๐‘ฅ19
+
, ๐‘ฅ20
+
, ๐‘ฅ50
+
, ๐‘ฅ51
+
), it
will be 22 patients of 51.
We think that is a simple decision rule for any decision make in case of infection diseases like the
coronavirus disease(COVID-19).
5. CONCLUSIONS
This paper introduced the fuzzy multi-objective programming technique for developing the set of
all efficient solutions for the classification problem with minimum errors. The weighting method
is used to solve our fuzzy model after defuzzification by using the ฮฑ โˆ’ cut technique. The
experimental evaluation was carried out using 51 datasets, each one has two features. The
๐‘ฅ๐‘–
+
๐œ‡(๐‘ฅ๐‘–
+
)
๐‘ฅ1
+ 0.55
๐‘ฅ2
+
0.275
๐‘ฅ3
+
0.875
๐‘ฅ4
+
0.325
๐‘ฅ5
+ 0.175
๐‘ฅ6
+
0.525
๐‘ฅ7
+
0.425
๐‘ฅ8
+
1
๐‘ฅ9
+ 0.55
๐‘ฅ10
+
0.775
๐‘ฅ11
+
0.675
๐‘ฅ12
+
0.125
๐‘ฅ13
+ 0.25
๐‘ฅ14
+
0.55
๐‘ฅ15
+
0.2
๐‘ฅ16
+
0.8
๐‘ฅ17
+ 0.75
๐‘ฅ18
+
0.625
๐‘ฅ19
+
0.475
๐‘ฅ20
+
0.25
๐‘ฅ50
โˆ’ 0.925
๐‘ฅ51
โˆ’
0.375
๐‘ฅ๐‘–
โˆ’
๐œ‡(๐‘ฅ๐‘–
โˆ’
)
๐‘ฅ21
โˆ’
0.25
๐‘ฅ22
โˆ’
0.175
๐‘ฅ23
โˆ’
0.425
๐‘ฅ24
โˆ’
0.35
๐‘ฅ25
โˆ’
0.175
๐‘ฅ26
โˆ’ 0.175
๐‘ฅ27
โˆ’ 0.3
๐‘ฅ28
โˆ’ 0.625
๐‘ฅ29
โˆ’ 0.425
๐‘ฅ30
โˆ’
0.8
๐‘ฅ๐‘–31
โˆ’
0.625
๐‘ฅ32
โˆ’
0.925
๐‘ฅ33
โˆ’
0.375
๐‘ฅ34
โˆ’
0.375
๐‘ฅ35
โˆ’
0.6
๐‘ฅ36
โˆ’
0.7
๐‘ฅ37
โˆ’
0.975
๐‘ฅ38
โˆ’
0.8
๐‘ฅ39
โˆ’
0.6
๐‘ฅ40
โˆ’
0.725
๐‘ฅ41
โˆ’
0.4
๐‘ฅ42
โˆ’
0.45
๐‘ฅ43
โˆ’
0.25
๐‘ฅ44
โˆ’
0.625
๐‘ฅ45
โˆ’
0.325
๐‘ฅ46
โˆ’ 0.525
๐‘ฅ47
โˆ’
1
๐‘ฅ48
โˆ’ 0.15
๐‘ฅ49
โˆ’
0.65
International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021
22
experimental results show the effect of the parameters (ฮฑ, ๐‘ค1, ๐‘ค2) on the misclassification
between two sets. An interactive hypothesis is added to identify the best compromise hyperplane
from the generated efficient set.
Finally, a utility function is constructed to select the best compromised hyperplane from the
generated set of the efficient solutions and it is used to measure the degree of infection with
coronavirus disease (COVID-19) to help the decision maker to detect the number of patients who
must be isolated.
Our future work is to apply our model for large scale.
REFERENCES
[1] Cortes, Corinna; Vapnik, Vladimir N (1995) "Support vector networks" (PDF). Machine
learning. 20 (3):273297. CiteSeerX 10.1.1.15.9362. DOI:10.1007/BF00994018.
[2] Asmaa Hamad1,3(B), Essam H. Houssein1,3, Aboul Ella Hassanien2,3, and Aly A. Fahmy2 :Hybrid
Grasshopper Optimization Algorithm and Support Vector Machines for Automatic Seizure Detection
in EEG Signals. Faculty of Computers and Information, Minia University, Minya, Egypt. January
2018. DOI: 10.1007/978-3-319-74690-6_9.
[3] Alaa Tharwat1;_, Thomas Gabel1, Aboul Ella Hassanien2;_ Parameter Optimization of Support
Vector Machine using Dragon_y Algorithm. Faculty of Computer Science and Engineering, Frankfurt
University of Applied Sciences, Frankfurt am Main, Germany ,Faculty of Computers and
Information, Cairo University, Egypt. January 2018 DOI: 10.1007/978-3-319-64861-3_29.
[4] Gray, D., Bowes, D., Davey, N., Sun, Y., Christianson, B.: Using the Support Vector Machine as a
Classification Method for Software Defect Prediction with Static Code Metrics. In: Palmer Brown,
D., Draganova, C., Pimenidis, E., Mouratidis, H. (eds.) EANN 2009. Communications in Computer
and Information Science, vol. 43, pp. 223โ€“234. Springer,Heidelberg (2009).
[5] Chun-Fu Lin and Sheng-De Wang: โ€œFuzzy Support Vector Machinesโ€. Article in IEEE Transaction
on neural networks, VOL.13, NO.2, March 2002. DOI:10.1109/72.991432.
[6] C. Burges, โ€A tutorial on support vector machines for pattern recognition,โ€ Data Mining and
Knowledge Discovery, vol.2, no.2,1998.
[7] C. Cortes and V. N. Vapnik, โ€œSupport vector networks,โ€ Machine Learning, vol.20,pp.273-297,1995.
[8] Chankong V. and Haimes Y.Y., Multi-objective Decision-Making: Theory and Methodology (North
Holland Series in System Science and Engineering, 1983).
[9] Yaochu Jin (Ed.), Multi-objective Machine Learning Studies in Computational Intelligence, Vol. 16,
pp. 199-220, Springer-Verlag, 2006.
[10] ShounakDatta and Swagatam Das, Multiobjective Support Vector Machines: Handling Class
Imbalance With Pareto Optimality, IEEE Transactions on Neural Networks and Learning Systems,
2019.DOI:10.1109/TNNLS.2018.2869298.
[11] Y.Wang, Shouyang Wang, K.K.Lai, โ€œA new fuzzy support vector machine to evaluate credit risk,โ€
IEEE Transactions on Fuzzy Systems, VOL.13, NO.6, January 2006, DOI:10.1109.
[12] Mohammed Zakaria Moustafa, Mohammed Rizk Mohammed, Hatem Awad Khater and Hager Ali
Yahia, Building a Bi-objective Quadratic Programming Model for The Support Vector Machine, 8th
International Conference on Artificial Intelligence, Soft Computing (AISC 2020), DOI:
10.5121/csit.2020.100208.
[13] Mohammed Zakaria Moustafa, Mohammed Rizk Mohammed, Hatem Awad Khater and Hager Ali
Yahia, A bi-objective Model for SVM with an interactive procedure to identify the best compromise
solution, International Journal of Artificial Intelligence and Applications (IJAIA), Vol.11, No.2,
March 2020.
[14] Mohammed Zakaria Moustafa, Mohammed Rizk Mohammed, Hatem Awad Khater and Hager Ali
Yahia, A Fyzzy Bi-Objective Model for SVM with An Interactive Procedure to Identify The Best
Compromise Solution, 6th International Conference on Fuzzy Logic Systems (Fuzzy 2020), DOI:
10.5121/csit.2020.101808.

More Related Content

What's hot

IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET Journal
ย 
A comparative study of three validities computation methods for multimodel ap...
A comparative study of three validities computation methods for multimodel ap...A comparative study of three validities computation methods for multimodel ap...
A comparative study of three validities computation methods for multimodel ap...
IJECEIAES
ย 
Dimensionality reduction
Dimensionality reductionDimensionality reduction
Dimensionality reduction
Shatakirti Er
ย 
Color Image Watermarking Application for ERTU Cloud
Color Image Watermarking Application for ERTU CloudColor Image Watermarking Application for ERTU Cloud
Color Image Watermarking Application for ERTU Cloud
CSCJournals
ย 
Methodological study of opinion mining and sentiment analysis techniques
Methodological study of opinion mining and sentiment analysis techniquesMethodological study of opinion mining and sentiment analysis techniques
Methodological study of opinion mining and sentiment analysis techniques
ijsc
ย 
Citython presentation
Citython presentationCitython presentation
Citython presentation
Ankit Tewari
ย 
Gesture recognition system
Gesture recognition systemGesture recognition system
Gesture recognition system
eSAT Journals
ย 
SVM Tutorial
SVM TutorialSVM Tutorial
SVM Tutorial
butest
ย 
Fuzzy c means_realestate_application
Fuzzy c means_realestate_applicationFuzzy c means_realestate_application
Fuzzy c means_realestate_application
Cemal Ardil
ย 
Exploration of Imputation Methods for Missingness in Image Segmentation
Exploration of Imputation Methods for Missingness in Image SegmentationExploration of Imputation Methods for Missingness in Image Segmentation
Exploration of Imputation Methods for Missingness in Image Segmentation
Christopher Peter Makris
ย 
Dynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c meansDynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c means
Wrishin Bhattacharya
ย 
IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...
IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...
IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...
IRJET Journal
ย 
Fuzzy c-Means Clustering Algorithms
Fuzzy c-Means Clustering AlgorithmsFuzzy c-Means Clustering Algorithms
Fuzzy c-Means Clustering Algorithms
Justin Cletus
ย 
IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...
IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...
IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...
csandit
ย 
Statistical Pattern recognition(1)
Statistical Pattern recognition(1)Statistical Pattern recognition(1)
Statistical Pattern recognition(1)
Syed Atif Naseem
ย 

What's hot (15)

IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
ย 
A comparative study of three validities computation methods for multimodel ap...
A comparative study of three validities computation methods for multimodel ap...A comparative study of three validities computation methods for multimodel ap...
A comparative study of three validities computation methods for multimodel ap...
ย 
Dimensionality reduction
Dimensionality reductionDimensionality reduction
Dimensionality reduction
ย 
Color Image Watermarking Application for ERTU Cloud
Color Image Watermarking Application for ERTU CloudColor Image Watermarking Application for ERTU Cloud
Color Image Watermarking Application for ERTU Cloud
ย 
Methodological study of opinion mining and sentiment analysis techniques
Methodological study of opinion mining and sentiment analysis techniquesMethodological study of opinion mining and sentiment analysis techniques
Methodological study of opinion mining and sentiment analysis techniques
ย 
Citython presentation
Citython presentationCitython presentation
Citython presentation
ย 
Gesture recognition system
Gesture recognition systemGesture recognition system
Gesture recognition system
ย 
SVM Tutorial
SVM TutorialSVM Tutorial
SVM Tutorial
ย 
Fuzzy c means_realestate_application
Fuzzy c means_realestate_applicationFuzzy c means_realestate_application
Fuzzy c means_realestate_application
ย 
Exploration of Imputation Methods for Missingness in Image Segmentation
Exploration of Imputation Methods for Missingness in Image SegmentationExploration of Imputation Methods for Missingness in Image Segmentation
Exploration of Imputation Methods for Missingness in Image Segmentation
ย 
Dynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c meansDynamic clustering algorithm using fuzzy c means
Dynamic clustering algorithm using fuzzy c means
ย 
IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...
IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...
IRJET- Evaluation of Classification Algorithms with Solutions to Class Imbala...
ย 
Fuzzy c-Means Clustering Algorithms
Fuzzy c-Means Clustering AlgorithmsFuzzy c-Means Clustering Algorithms
Fuzzy c-Means Clustering Algorithms
ย 
IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...
IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...
IMPROVING SUPERVISED CLASSIFICATION OF DAILY ACTIVITIES LIVING USING NEW COST...
ย 
Statistical Pattern recognition(1)
Statistical Pattern recognition(1)Statistical Pattern recognition(1)
Statistical Pattern recognition(1)
ย 

Similar to A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMISE SOLUTION FOR MEASURING THE DEGREE OF INFECTION WITH CORONA VIRUS DISEASE (COVID-19)

A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
gerogepatton
ย 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes
ย 
Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)
eSAT Journals
ย 
Ijarcet vol-2-issue-7-2363-2368
Ijarcet vol-2-issue-7-2363-2368Ijarcet vol-2-issue-7-2363-2368
Ijarcet vol-2-issue-7-2363-2368
Editor IJARCET
ย 
Real-Time Stock Market Analysis using Spark Streaming
 Real-Time Stock Market Analysis using Spark Streaming Real-Time Stock Market Analysis using Spark Streaming
Real-Time Stock Market Analysis using Spark Streaming
Sigmoid
ย 
Km2417821785
Km2417821785Km2417821785
Km2417821785
IJERA Editor
ย 
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...
cscpconf
ย 
Support Vector Machine Optimal Kernel Selection
Support Vector Machine Optimal Kernel SelectionSupport Vector Machine Optimal Kernel Selection
Support Vector Machine Optimal Kernel Selection
IRJET Journal
ย 
Methodological Study Of Opinion Mining And Sentiment Analysis Techniques
Methodological Study Of Opinion Mining And Sentiment Analysis Techniques  Methodological Study Of Opinion Mining And Sentiment Analysis Techniques
Methodological Study Of Opinion Mining And Sentiment Analysis Techniques
ijsc
ย 
Introduction to Support Vector Machines
Introduction to Support Vector MachinesIntroduction to Support Vector Machines
Introduction to Support Vector Machines
Silicon Mentor
ย 
Method of optimization of the fundamental matrix by technique speeded up rob...
Method of optimization of the fundamental matrix by technique  speeded up rob...Method of optimization of the fundamental matrix by technique  speeded up rob...
Method of optimization of the fundamental matrix by technique speeded up rob...
IJECEIAES
ย 
An ann approach for network
An ann approach for networkAn ann approach for network
An ann approach for network
IJNSA Journal
ย 
Support Vector Machine.pptx
Support Vector Machine.pptxSupport Vector Machine.pptx
Support Vector Machine.pptx
HarishNayak44
ย 
FIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERS
FIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERSFIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERS
FIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERS
csandit
ย 
AMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLTAMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLT
IRJET Journal
ย 
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Xin-She Yang
ย 
AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...
AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...
AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...
IJNSA Journal
ย 
Number of sources estimation using a hybrid algorithm for smart antenna
Number of sources estimation using a hybrid algorithm for  smart antennaNumber of sources estimation using a hybrid algorithm for  smart antenna
Number of sources estimation using a hybrid algorithm for smart antenna
IJECEIAES
ย 
EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171
Yaxin Liu
ย 
Tutorial on Support Vector Machine
Tutorial on Support Vector MachineTutorial on Support Vector Machine
Tutorial on Support Vector Machine
Loc Nguyen
ย 

Similar to A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMISE SOLUTION FOR MEASURING THE DEGREE OF INFECTION WITH CORONA VIRUS DISEASE (COVID-19) (20)

A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
A BI-OBJECTIVE MODEL FOR SVM WITH AN INTERACTIVE PROCEDURE TO IDENTIFY THE BE...
ย 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
ย 
Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)Single to multiple kernel learning with four popular svm kernels (survey)
Single to multiple kernel learning with four popular svm kernels (survey)
ย 
Ijarcet vol-2-issue-7-2363-2368
Ijarcet vol-2-issue-7-2363-2368Ijarcet vol-2-issue-7-2363-2368
Ijarcet vol-2-issue-7-2363-2368
ย 
Real-Time Stock Market Analysis using Spark Streaming
 Real-Time Stock Market Analysis using Spark Streaming Real-Time Stock Market Analysis using Spark Streaming
Real-Time Stock Market Analysis using Spark Streaming
ย 
Km2417821785
Km2417821785Km2417821785
Km2417821785
ย 
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...
Radial Basis Function Neural Network (RBFNN), Induction Motor, Vector control...
ย 
Support Vector Machine Optimal Kernel Selection
Support Vector Machine Optimal Kernel SelectionSupport Vector Machine Optimal Kernel Selection
Support Vector Machine Optimal Kernel Selection
ย 
Methodological Study Of Opinion Mining And Sentiment Analysis Techniques
Methodological Study Of Opinion Mining And Sentiment Analysis Techniques  Methodological Study Of Opinion Mining And Sentiment Analysis Techniques
Methodological Study Of Opinion Mining And Sentiment Analysis Techniques
ย 
Introduction to Support Vector Machines
Introduction to Support Vector MachinesIntroduction to Support Vector Machines
Introduction to Support Vector Machines
ย 
Method of optimization of the fundamental matrix by technique speeded up rob...
Method of optimization of the fundamental matrix by technique  speeded up rob...Method of optimization of the fundamental matrix by technique  speeded up rob...
Method of optimization of the fundamental matrix by technique speeded up rob...
ย 
An ann approach for network
An ann approach for networkAn ann approach for network
An ann approach for network
ย 
Support Vector Machine.pptx
Support Vector Machine.pptxSupport Vector Machine.pptx
Support Vector Machine.pptx
ย 
FIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERS
FIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERSFIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERS
FIDUCIAL POINTS DETECTION USING SVM LINEAR CLASSIFIERS
ย 
AMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLTAMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLT
ย 
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
Accelerated Particle Swarm Optimization and Support Vector Machine for Busine...
ย 
AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...
AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...
AN ANN APPROACH FOR NETWORK INTRUSION DETECTION USING ENTROPY BASED FEATURE S...
ย 
Number of sources estimation using a hybrid algorithm for smart antenna
Number of sources estimation using a hybrid algorithm for  smart antennaNumber of sources estimation using a hybrid algorithm for  smart antenna
Number of sources estimation using a hybrid algorithm for smart antenna
ย 
EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171EE660_Report_YaxinLiu_8448347171
EE660_Report_YaxinLiu_8448347171
ย 
Tutorial on Support Vector Machine
Tutorial on Support Vector MachineTutorial on Support Vector Machine
Tutorial on Support Vector Machine
ย 

Recently uploaded

BBOC407 Module 1.pptx Biology for Engineers
BBOC407  Module 1.pptx Biology for EngineersBBOC407  Module 1.pptx Biology for Engineers
BBOC407 Module 1.pptx Biology for Engineers
sathishkumars808912
ย 
SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )
Tsuyoshi Horigome
ย 
Cuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort Service
Cuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort ServiceCuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort Service
Cuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort Service
yakranividhrini
ย 
Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...
simrangupta87541
ย 
Call Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐ
Call Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐCall Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐ
Call Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐ
AK47
ย 
My Aerospace Design and Structures Career Engineering LinkedIn version Presen...
My Aerospace Design and Structures Career Engineering LinkedIn version Presen...My Aerospace Design and Structures Career Engineering LinkedIn version Presen...
My Aerospace Design and Structures Career Engineering LinkedIn version Presen...
Geoffrey Wardle. MSc. MSc. Snr.MAIAA
ย 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
ย 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
ย 
Basic principle and types Static Relays ppt
Basic principle and  types  Static Relays pptBasic principle and  types  Static Relays ppt
Basic principle and types Static Relays ppt
Sri Ramakrishna Institute of Technology
ย 
CSP_Study - Notes (Paul McNeill) 2017.pdf
CSP_Study - Notes (Paul McNeill) 2017.pdfCSP_Study - Notes (Paul McNeill) 2017.pdf
CSP_Study - Notes (Paul McNeill) 2017.pdf
Ismail Sultan
ย 
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptxMODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
NaveenNaveen726446
ย 
๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...
๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...
๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...
sonamrawat5631
ย 
Data Communication and Computer Networks Management System Project Report.pdf
Data Communication and Computer Networks Management System Project Report.pdfData Communication and Computer Networks Management System Project Report.pdf
Data Communication and Computer Networks Management System Project Report.pdf
Kamal Acharya
ย 
โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...
โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...
โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...
hotchicksescort
ย 
Call Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call Girl
Call Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call GirlCall Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call Girl
Call Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call Girl
sapna sharmap11
ย 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
ShivangMishra54
ย 
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
sexytaniya455
ย 
๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...
๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...
๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...
adhaniomprakash
ย 
Cricket management system ptoject report.pdf
Cricket management system ptoject report.pdfCricket management system ptoject report.pdf
Cricket management system ptoject report.pdf
Kamal Acharya
ย 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
drshikhapandey2022
ย 

Recently uploaded (20)

BBOC407 Module 1.pptx Biology for Engineers
BBOC407  Module 1.pptx Biology for EngineersBBOC407  Module 1.pptx Biology for Engineers
BBOC407 Module 1.pptx Biology for Engineers
ย 
SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )SPICE PARK JUL2024 ( 6,866 SPICE Models )
SPICE PARK JUL2024 ( 6,866 SPICE Models )
ย 
Cuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort Service
Cuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort ServiceCuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort Service
Cuttack Call Girls ๐Ÿ’ฏCall Us ๐Ÿ” 7374876321 ๐Ÿ” ๐Ÿ’ƒ Independent Female Escort Service
ย 
Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi ๐Ÿ”ฅ 9711199012 โ„- Pick Your Dream Call Girls with 1...
ย 
Call Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐ
Call Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐCall Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐ
Call Girls In Rohini (Delhi) Call 9711199012 โˆฐ Escort Service In Delhi โˆฐ
ย 
My Aerospace Design and Structures Career Engineering LinkedIn version Presen...
My Aerospace Design and Structures Career Engineering LinkedIn version Presen...My Aerospace Design and Structures Career Engineering LinkedIn version Presen...
My Aerospace Design and Structures Career Engineering LinkedIn version Presen...
ย 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
ย 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
ย 
Basic principle and types Static Relays ppt
Basic principle and  types  Static Relays pptBasic principle and  types  Static Relays ppt
Basic principle and types Static Relays ppt
ย 
CSP_Study - Notes (Paul McNeill) 2017.pdf
CSP_Study - Notes (Paul McNeill) 2017.pdfCSP_Study - Notes (Paul McNeill) 2017.pdf
CSP_Study - Notes (Paul McNeill) 2017.pdf
ย 
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptxMODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
ย 
๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...
๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...
๐Ÿ”ฅYoung College Call Girls Chandigarh ๐Ÿ’ฏCall Us ๐Ÿ” 7737669865 ๐Ÿ”๐Ÿ’ƒIndependent Chan...
ย 
Data Communication and Computer Networks Management System Project Report.pdf
Data Communication and Computer Networks Management System Project Report.pdfData Communication and Computer Networks Management System Project Report.pdf
Data Communication and Computer Networks Management System Project Report.pdf
ย 
โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...
โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...
โฃUnsatisfied Bhabhi Call Girls Surat ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Sura...
ย 
Call Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call Girl
Call Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call GirlCall Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call Girl
Call Girls Goa (india) โ˜Ž๏ธ +91-7426014248 Goa Call Girl
ย 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
ย 
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
ย 
๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...
๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...
๐Ÿ”ฅLiploCk Call Girls Pune ๐Ÿ’ฏCall Us ๐Ÿ” 7014168258 ๐Ÿ”๐Ÿ’ƒIndependent Pune Escorts Ser...
ย 
Cricket management system ptoject report.pdf
Cricket management system ptoject report.pdfCricket management system ptoject report.pdf
Cricket management system ptoject report.pdf
ย 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
ย 

A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMISE SOLUTION FOR MEASURING THE DEGREE OF INFECTION WITH CORONA VIRUS DISEASE (COVID-19)

  • 1. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 DOI : 10.5121/ijfls.2021.11102 13 A FUZZY INTERACTIVE BI-OBJECTIVE MODEL FOR SVM TO IDENTIFY THE BEST COMPROMISE SOLUTION FOR MEASURING THE DEGREE OF INFECTION WITH CORONA VIRUS DISEASE (COVID-19) Mohammed Zakaria Moustafa1 , Hassan Mahmoud Elragal2 , Mohammed Rizk Mohammed2 , Hatem Awad Khater3 and Hager Ali Yahia2 1 Department of Electrical Engineering (Power and Machines Section) ALEXANDRIA University, Alexandria, Egypt 2 Department of Communication and Electronics Engineering, ALEXANDRIA University, Alexandria, Egypt 3 Department of Mechatronics, Faculty of Engineering, Horus University, Egypt ABSTRACT A support vector machine (SVM) learns the decision surface from two different classes of the input points. In several applications, some of the input points are misclassified and each is not fully allocated to either of these two groups. In this paper a bi-objective quadratic programming model with fuzzy parameters is utilized and different feature quality measures are optimized simultaneously. An ฮฑ-cut is defined to transform the fuzzy model to a family of classical bi-objective quadratic programming problems. The weighting method is used to optimize each of these problems. For the proposed fuzzy bi-objective quadratic programming model, a major contribution will be added by obtaining different effective support vectors due to changes in weighting values. The experimental results, show the effectiveness of the ฮฑ-cut with the weighting parameters on reducing the misclassification between two classes of the input points. An interactive procedure will be added to identify the best compromise solution from the generated efficient solutions. The main contribution of this paper includes constructing a utility function for measuring the degree of infection with coronavirus disease (COVID-19). KEYWORDS Support vector machine (SVMs); Classification; Multi-objective problems; Weighting method; fuzzy mathematics; Quadratic programming; Interactive approach; COVID-19. 1. INTRODUCTION Nowadays, the coronavirus spread between people all over the world, every day the number of infected people is increased. These diseases can infect both humans and animals. So, the detection of coronavirus (COVID-19) is now a critical task for the medical practitioner. In this paper, the support vector machine is suggested for detection of coronavirus infected patient using different features (X-ray images, Fever, Cough and Shortness of breath), and help the decision makers to determine the number of patients who must be isolated according to the degree of infection.
  • 2. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 14 Support Vector Machines (SVMs) are a classification technique developed by Vapnik at the end of โ€™60s [1]. The theory of support vector machines (SVMs) is a new classification technique and has drawn much attention on this topic in recent years [6]. Since then the technique has been deeply improved, being applied in many different contexts. In many applications, SVM has been shown to provide higher performance than traditional learning machines [6]. SVMs are known as maximum margin classifiers, since they find the optimal hyperplane between two classes as shown in figure1, defined by a number of support vectors [4]. Figure 1. Maximization of the margin between two classes The well-known generalization feature of the technique is mainly due to the introduction of a penalty factor, named C that allows us to prevent the effects of outliers by permitting a certain amount of misclassification errors. In this paper, the idea is to apply the fuzzy multi-objective programming technique for developing the set of all efficient solutions for the classification problem with minimum errors. An ฮฑ-cut is taken to transform the fuzzy multi-objective problem model to a classical one (ฮฑ problem). The weighting method is used to solve the ฮฑ problem proposed to generate the set of efficient solutions for the proposed model. The remainder of this paper is organized as follows. A brief review for the SVM is described in section 2. The proposed fuzzy bi-objective model for the Support Vector Machine will be derived in section 3. NEXT, section 4 presents three numerical examples corresponding to three different ฮฑ-cut. Section 5 provides our general conclusions. 2. SUPPORT VECTOR MACHINES SVM is an efficient classifier to classify two different sets of observations into their relevant class as shown in figure 2 where there are more than straight line separates between the two sets. SVM mechanism is based upon finding the best hyperplane that separates the data of two different classes of the category. The best hyperplane is the one that maximizes the margin, i.e., the distance from the nearest training points [2].
  • 3. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 15 Support vector machine has been utilized in many applications such as biometrics, chemoinformatics, and agriculture. SVM has penalty parameters, and kernel parameters that have a great influence on the performance of SVM [3]. We review the basis of the theory of SVM in classification problems [7]. Let a set S of labelled training points (๐‘ฆ1,๐‘ฅ1)โ€ฆ (๐‘ฆ๐‘™,๐‘ฅ๐‘™). (1) Where,xi โˆˆ โ„›N belongs to either of two classes and is given a labelyi = {โˆ’1,1} for i = 1, โ€ฆ , l. Figure 2. Data classification using support vector machine In some cases, to get the suitable hyperplane in an input space, mapping the input space into a higher dimension feature space and searching the optimal hyperplane in this feature space. Let z = ๐œ‘(๐‘ฅ) denote the corresponding feature space vector with mapping ๐œ‘ from โ„›๐‘ to a feature space แตถ. We wish to find the hyperplane ๐‘ค. ๐‘ง + ๐‘ = 0 (2) defined by the pair (w, b) according to the function ๐‘“(๐‘ฅ๐‘–) = ๐‘ ๐‘–๐‘”๐‘›(๐‘ค. ๐‘ง๐‘– + ๐‘) = { 1, ๐‘–๐‘“๐‘ฆ๐‘– = 1 โˆ’1, ๐‘–๐‘“๐‘ฆ๐‘– = โˆ’1 (3) where w โˆˆ แตถ and b โˆˆ โ„›. For more precisely the equation will be { (๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ฅ 1, ๐‘–๐‘“๐‘ฆ๐‘– = 1 (๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ค โˆ’1, ๐‘–๐‘“๐‘ฆ๐‘– = โˆ’1, ๐‘– = 1, โ€ฆ , ๐‘™ (4) For the linearly separable set S, we can find a unique optimal hyperplane for which the margin between the projections of the training points of two different classes is maximized. For the data that are not linearly separable figure 3, the previous analysis can be generalized by introducing some nonnegative variables ฮพ๐‘– โ‰ฅ 0 then, ๐‘ฆ๐‘–(๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ฅ 1 โˆ’ ฮพ๐‘– , ๐‘– = 1, โ€ฆ , ๐‘™. (5)
  • 4. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 16 The term โˆ‘ ฮพ๐‘– ๐‘™ ๐‘–=1 can be thought of as some measure of the amount of misclassifications. The optimal hyperplane problem is then regarded as the solution to the problem ๐‘š๐‘–๐‘›๐‘–๐‘š๐‘–๐‘ง๐‘’ 1 2 ๐‘ค. ๐‘ค + ๐ถ โˆ‘ ฮพ๐‘– ๐‘™ ๐‘–=1 ๐‘ ๐‘ข๐‘๐‘—๐‘’๐‘๐‘ก๐‘ก๐‘œ๐‘ฆ๐‘–(๐‘ค. ๐‘ง๐‘– + ๐‘) โ‰ฅ 1 โˆ’ ฮพ๐‘– , (6) ๐‘– = 1, โ€ฆ , ๐‘™ ฮพ๐‘– โ‰ฅ 0, ๐‘– = 1, โ€ฆ , ๐‘™ where, ๐ถ is a constant. The parameter ๐ถ can be regarded as a regularization parameter [5]. SVM algorithms use a set of mathematical functions that are defined as the kernel. The function of kernel is to take data as input and transform it into the required form. Different SVM algorithms use different types of kernel functions. For example, linear, nonlinear, polynomial, radial basis function (RBF), and sigmoid. Basically, the training part consists in finding the best separating plane (with maximal margin) based on specific vector called support vector. If the decision is not feasible in the initial description space, you can increase space dimension thanks to kernel functions and may be find a hyperplane that will be your decision separator. Figure 3. Linearly separable and nonlinearly separable 3. FORMULATION OF THE FUZZY BI-OBJECTIVE QUADRATIC PROGRAMMING MODEL OF SVM In this section, we make a detail description about the idea and formulation of the fuzzy bi objective programming model for the SVM. SVM is a powerful tool for solving classification problems, but due to the nonlinearity separable in some of the input data, there is an error in measuring the amount of misclassification. In the same time, in many real-world applications, each of the input points does not exactly belong to one of the two classes [11]. From this point of view, we reformulate the classical model of the SVM to the following bi- objective programming model with fuzzy parameters.
  • 5. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 17 3.1. The Fuzzy Bi-Objective Support Vector Machine (FSVM): Now, we add another objective function with fuzzy parameters แฟฆ๐‘–,๐‘– = 1,2, โ€ฆ , ๐‘™ for the previous model in section 2 to be in the form [14] Min โˆฅ ๐‘ค โˆฅ2 , Min โˆ‘ แฟฆ๐‘– ฮพ๐‘– ๐‘™ ๐‘–=1 Subject to (7) ๐‘ฆ๐‘–(๐‘ค. ๐‘ฅ๐‘– + ๐‘) โ‰ฅ 1 + ฮพ๐‘– , ๐‘– = 1,2, โ€ฆ , ๐‘™ ฮพ๐‘– โ‰ฅ 0 , ๐‘– = 1,2, โ€ฆ , ๐‘™ By taken an ฮฑ-cut for the membership functions corresponding to the fuzzy parameters แฟฆ๐‘–, ๐‘– = 1,2, โ€ฆ , ๐‘™, we get the following ฮฑ-problem: Min โˆฅ ๐‘ค โˆฅ2 , Min โˆ‘ ฮฑ๐‘–ฮพ๐‘– ๐‘™ ๐‘–=1 Subject to (8) ๐‘ฆ๐‘–(๐‘ค. ๐‘ฅ๐‘– + ๐‘) โ‰ฅ 1 + ฮพ๐‘– , ๐‘– = 1,2, โ€ฆ , ๐‘™ ฮพ๐‘– โ‰ฅ 0 , ๐‘– = 1,2, โ€ฆ , ๐‘™ ฯƒ โ‰ค ฮฑ๐‘– โ‰ค 1 , ๐‘– = 1,2, โ€ฆ , ๐‘™ With sufficient small ฯƒ > 0. Where the parameter ฮพ๐‘– is a measure of the error in the SVM and the term ฮฑ๐‘–ฮพ๐‘– is a measure of the error with different degrees ฮฑ๐‘–. The (ฮฑ-problem) is solved by the weighting method to get the set of all efficient solutions. This problem is a bi-objective quadratic programming problem. The first objective is to maximize the gap between the two hyperplanes which used to classify the input points. The second objective is to minimize the error (with different degrees ฮฑ๐‘– , ๐‘– = 1,2, โ€ฆ , ๐‘™) in measuring the amount of misclassification in case of nonlinearity separable input points [11]. Problem 8 can be solved by the weighting method to get the set of all efficient solutions for the classification problem. The right choice of weightage for each of these objectives is critical to the quality of the classifier learned, especially in case of the class imbalanced data sets. Therefore, costly parameter tuning has to be undertaken to find a set of suitable relative weights [10]. 3.2. The Weighting Method In this method each objective ๐‘“๐‘–(๐‘‹), ๐‘– = 1,2, โ€ฆ , ๐‘˜, is multiplied by a scalar weigh๐‘ค๐‘– โ‰ฅ 0 ๐‘Ž๐‘›๐‘‘ โˆ‘ ๐‘ค๐‘– = 1. ๐‘˜ ๐‘–=1 Then, the k weighted objectives are summed to form a weighted-sums objective function [8][12]. ๐ด๐‘ ๐‘ ๐‘ข๐‘š๐‘’ ๐‘Š as { ๐‘ค โˆˆ ๐‘…๐‘˜ : ๐‘ค๐‘– โ‰ฅ 0, ๐‘– = 1,2, โ€ฆ , ๐‘˜ ๐‘Ž๐‘›๐‘‘ โˆ‘ ๐‘ค๐‘– = 1 ๐‘˜ ๐‘–=1 }(9) be the set of nonnegative weights. Then the weighting problem is defined as:
  • 6. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 18 ๐‘ƒ(๐‘Š): ๐‘€๐‘–๐‘› โˆ‘ ๐‘ค๐‘–๐‘“๐‘– ๐‘˜ ๐‘–=1 Subject to ๐‘€ = { ๐‘‹ โˆˆ ๐‘…๐‘› : ๐‘”๐‘Ÿ(๐‘‹) โ‰ค 0, ๐‘Ÿ = 1,2, โ€ฆ , ๐‘š }. (10) Then, in this paper the weighting method takes the form Inf z =๐‘ค1 โˆฅ ๐‘ค โˆฅ2 + ๐‘ค2 โˆ‘ ฮฑ๐‘–ฮพ๐‘– ๐‘™ ๐‘–=1 Subject to ๐‘ฆ๐‘–(๐‘ค. ๐‘ฅ๐‘– + ๐‘) โ‰ฅ 1 + ฮพ๐‘– , ๐‘– = 1,2, โ€ฆ , ๐‘™ ฮพ๐‘– โ‰ฅ 0 , ๐‘– = 1,2, โ€ฆ , ๐‘™ (11) ๐‘ค1 > 0, ๐‘ค2 โ‰ฅ 0 ๐‘ค1 + ๐‘ค2 = 1 ฯƒ โ‰ค ฮฑ๐‘– โ‰ค 1 , ๐‘– = 1,2, โ€ฆ , ๐‘™ With sufficient small ฯƒ > 0 Here we use โ€œInf โ€œinstead of โ€œMinโ€ since the set of constraints is unbounded, where ๐‘ค1 โ‰  0. Also, we avoid the redundant solutions by adding the constraint ๐‘ค1 + ๐‘ค2 = 1. 3.3. An Interactive Procedure to Identify the Best Compromise Solution For the version of our bi-objective (SVM) model which applies to determine the best compromise solution, we need the following hypothesis (after the interaction with the decision maker) [13]: The best compromise solution from the set of the generated efficient solutions is that efficient one corresponding to min ฮฑ ๐‘+ โ‰ค min ฮฑ ๐‘โˆ’ Where, ๐‘โˆ’ is the number of support vectors of the negative class, ๐‘+ is the number of support vectors of the positive class. We must notice that this hypothesis can be reversed according to the preference of the decision maker (see Yaochu Jin,2006) [9]. Considering the utility function u(xi) is the distance between xi, i=1,2,3,โ€ฆ,nand the best compromise hyperplane, then we can construct the membership degree of each xi belonging to its +ve or -ve class as follow: degree of ๐‘ฅ๐‘– + = ๐œ‡(๐‘ฅ๐‘– +) = ๐‘ข(๐‘ฅ๐‘– +) ๐‘€๐‘Ž๐‘ฅ๐‘–=1 ๐‘š ๐‘ข(๐‘ฅ๐‘– +) โˆˆ [0 1] Similarly, degree of ๐‘ฅ๐‘– โˆ’ = ๐œ‡(๐‘ฅ๐‘– โˆ’) = ๐‘ข(๐‘ฅ๐‘– โˆ’) ๐‘€๐‘Ž๐‘ฅ๐‘–=1 ๐‘™ ๐‘ข(๐‘ฅ๐‘– โˆ’) โˆˆ [0 1], l + m = n (11) For our problem of corona virus disease, the decision maker can take a threshold level ๐œ†+ (๐‘œ๐‘Ÿ ๐œ†โˆ’ ) to isolate ones with ๐œ‡(๐‘ฅ๐‘– +) โ‰ฅ ๐œ†+ , or to be in the safe side, he can decide to isolate ones with ๐œ‡(๐‘ฅ๐‘– โˆ’) โ‰ค ๐œ†โˆ’ , that is according to his preferences. The following figure shows how to predict the number of the infected people by using SVM.
  • 7. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 19 Figure 4. detection No. of infected people by SVM 4. NUMERICAL EXAMPLES By using python program, we can solve the previous problem and show the effect of different values of the weighting parameters. The data set that is used in these examples consist of 51 points and each point has two features, table 1 shows part of this data. Table 1. Description of part of datasets used in our study. X1 X2 Y 1.9643 4.5957 1 2.2753 3.8589 1 2.9781 4.5651 1 2.932 3.5519 1 3.5772 2.856 1 0.9044 3.0198 0 0.76615 2.5899 0 0.086405 4.1045 0 Figure 5. ๐‘ค2 = 1 2 , ๐‘ค1 = 1 2 , ฮฑ= 1 4 , number of support vectors = 20
  • 8. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 20 Figure 6. ๐‘ค2 = 1 2 , ๐‘ค1 = 1 2 , ฮฑ= 1 2 , number of support vectors = 16 Figure 7. ๐‘ค2 = 1 2 , ๐‘ค1 = 1 2 , ฮฑ=1, number of support vectors = 12 So, the previous results, by using different degrees (ฮฑ) at the same weights (๐‘ค1 & ๐‘ค2), show how these parameters (ฮฑ, ๐‘ค1, ๐‘ค2) effect on the performance of SVM. When the value of ฮฑ is increased the number of support vectors is reduced. There are good reasons to prefer SVMs with few support vectors (SVs). In the hard-margin case, the number of SVs (#SV) is an upper bound on the expected number of errors made by the leave- one-out procedure [9]. So, we can control the performance of SVM according to our requirements by adjusting the values of the parameters (ฮฑ, ๐‘ค1, ๐‘ค2). According to our hypothesis that presented in section 3.3, the best compromise solution is that corresponding to ฮฑ=1.
  • 9. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 21 Table 2. Description of membership degree of some points used in our study If the decision maker put ๐œ†+ = 0.3, then he will isolate ones that are corresponding to(๐‘ฅ1 + , ๐‘ฅ3 + , ๐‘ฅ4 + , ๐‘ฅ6 + , ๐‘ฅ7 + , ๐‘ฅ8 + ,๐‘ฅ9 + , ๐‘ฅ10 + , ๐‘ฅ11 + , ๐‘ฅ13 + , ๐‘ฅ14 + , ๐‘ฅ16 + , ๐‘ฅ17 + , ๐‘ฅ18 + , ๐‘ฅ19 + , ๐‘ฅ50 + , ๐‘ฅ51 + ), it will be 15 patients of 51. But if he wants to be in the safe side, he will put ๐œ†โˆ’ =0.1, then he will isolate ones that are correspondingto the positive side (๐‘ฅ1 + , ๐‘ฅ2 + , ๐‘ฅ3 + , ๐‘ฅ4 + , ๐‘ฅ5 + ,๐‘ฅ6 + , ๐‘ฅ7 + , ๐‘ฅ8 + , ๐‘ฅ9 + , ๐‘ฅ10 + , ๐‘ฅ11 + , ๐‘ฅ12 + , ๐‘ฅ13 + , ๐‘ฅ14 + , ๐‘ฅ15 + , ๐‘ฅ16 + , ๐‘ฅ17 + , ๐‘ฅ18 + , ๐‘ฅ19 + , ๐‘ฅ20 + , ๐‘ฅ50 + , ๐‘ฅ51 + ), it will be 22 patients of 51. We think that is a simple decision rule for any decision make in case of infection diseases like the coronavirus disease(COVID-19). 5. CONCLUSIONS This paper introduced the fuzzy multi-objective programming technique for developing the set of all efficient solutions for the classification problem with minimum errors. The weighting method is used to solve our fuzzy model after defuzzification by using the ฮฑ โˆ’ cut technique. The experimental evaluation was carried out using 51 datasets, each one has two features. The ๐‘ฅ๐‘– + ๐œ‡(๐‘ฅ๐‘– + ) ๐‘ฅ1 + 0.55 ๐‘ฅ2 + 0.275 ๐‘ฅ3 + 0.875 ๐‘ฅ4 + 0.325 ๐‘ฅ5 + 0.175 ๐‘ฅ6 + 0.525 ๐‘ฅ7 + 0.425 ๐‘ฅ8 + 1 ๐‘ฅ9 + 0.55 ๐‘ฅ10 + 0.775 ๐‘ฅ11 + 0.675 ๐‘ฅ12 + 0.125 ๐‘ฅ13 + 0.25 ๐‘ฅ14 + 0.55 ๐‘ฅ15 + 0.2 ๐‘ฅ16 + 0.8 ๐‘ฅ17 + 0.75 ๐‘ฅ18 + 0.625 ๐‘ฅ19 + 0.475 ๐‘ฅ20 + 0.25 ๐‘ฅ50 โˆ’ 0.925 ๐‘ฅ51 โˆ’ 0.375 ๐‘ฅ๐‘– โˆ’ ๐œ‡(๐‘ฅ๐‘– โˆ’ ) ๐‘ฅ21 โˆ’ 0.25 ๐‘ฅ22 โˆ’ 0.175 ๐‘ฅ23 โˆ’ 0.425 ๐‘ฅ24 โˆ’ 0.35 ๐‘ฅ25 โˆ’ 0.175 ๐‘ฅ26 โˆ’ 0.175 ๐‘ฅ27 โˆ’ 0.3 ๐‘ฅ28 โˆ’ 0.625 ๐‘ฅ29 โˆ’ 0.425 ๐‘ฅ30 โˆ’ 0.8 ๐‘ฅ๐‘–31 โˆ’ 0.625 ๐‘ฅ32 โˆ’ 0.925 ๐‘ฅ33 โˆ’ 0.375 ๐‘ฅ34 โˆ’ 0.375 ๐‘ฅ35 โˆ’ 0.6 ๐‘ฅ36 โˆ’ 0.7 ๐‘ฅ37 โˆ’ 0.975 ๐‘ฅ38 โˆ’ 0.8 ๐‘ฅ39 โˆ’ 0.6 ๐‘ฅ40 โˆ’ 0.725 ๐‘ฅ41 โˆ’ 0.4 ๐‘ฅ42 โˆ’ 0.45 ๐‘ฅ43 โˆ’ 0.25 ๐‘ฅ44 โˆ’ 0.625 ๐‘ฅ45 โˆ’ 0.325 ๐‘ฅ46 โˆ’ 0.525 ๐‘ฅ47 โˆ’ 1 ๐‘ฅ48 โˆ’ 0.15 ๐‘ฅ49 โˆ’ 0.65
  • 10. International Journal of Fuzzy Logic Systems (IJFLS) Vol.11, No.1, January 2021 22 experimental results show the effect of the parameters (ฮฑ, ๐‘ค1, ๐‘ค2) on the misclassification between two sets. An interactive hypothesis is added to identify the best compromise hyperplane from the generated efficient set. Finally, a utility function is constructed to select the best compromised hyperplane from the generated set of the efficient solutions and it is used to measure the degree of infection with coronavirus disease (COVID-19) to help the decision maker to detect the number of patients who must be isolated. Our future work is to apply our model for large scale. REFERENCES [1] Cortes, Corinna; Vapnik, Vladimir N (1995) "Support vector networks" (PDF). Machine learning. 20 (3):273297. CiteSeerX 10.1.1.15.9362. DOI:10.1007/BF00994018. [2] Asmaa Hamad1,3(B), Essam H. Houssein1,3, Aboul Ella Hassanien2,3, and Aly A. Fahmy2 :Hybrid Grasshopper Optimization Algorithm and Support Vector Machines for Automatic Seizure Detection in EEG Signals. Faculty of Computers and Information, Minia University, Minya, Egypt. January 2018. DOI: 10.1007/978-3-319-74690-6_9. [3] Alaa Tharwat1;_, Thomas Gabel1, Aboul Ella Hassanien2;_ Parameter Optimization of Support Vector Machine using Dragon_y Algorithm. Faculty of Computer Science and Engineering, Frankfurt University of Applied Sciences, Frankfurt am Main, Germany ,Faculty of Computers and Information, Cairo University, Egypt. January 2018 DOI: 10.1007/978-3-319-64861-3_29. [4] Gray, D., Bowes, D., Davey, N., Sun, Y., Christianson, B.: Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics. In: Palmer Brown, D., Draganova, C., Pimenidis, E., Mouratidis, H. (eds.) EANN 2009. Communications in Computer and Information Science, vol. 43, pp. 223โ€“234. Springer,Heidelberg (2009). [5] Chun-Fu Lin and Sheng-De Wang: โ€œFuzzy Support Vector Machinesโ€. Article in IEEE Transaction on neural networks, VOL.13, NO.2, March 2002. DOI:10.1109/72.991432. [6] C. Burges, โ€A tutorial on support vector machines for pattern recognition,โ€ Data Mining and Knowledge Discovery, vol.2, no.2,1998. [7] C. Cortes and V. N. Vapnik, โ€œSupport vector networks,โ€ Machine Learning, vol.20,pp.273-297,1995. [8] Chankong V. and Haimes Y.Y., Multi-objective Decision-Making: Theory and Methodology (North Holland Series in System Science and Engineering, 1983). [9] Yaochu Jin (Ed.), Multi-objective Machine Learning Studies in Computational Intelligence, Vol. 16, pp. 199-220, Springer-Verlag, 2006. [10] ShounakDatta and Swagatam Das, Multiobjective Support Vector Machines: Handling Class Imbalance With Pareto Optimality, IEEE Transactions on Neural Networks and Learning Systems, 2019.DOI:10.1109/TNNLS.2018.2869298. [11] Y.Wang, Shouyang Wang, K.K.Lai, โ€œA new fuzzy support vector machine to evaluate credit risk,โ€ IEEE Transactions on Fuzzy Systems, VOL.13, NO.6, January 2006, DOI:10.1109. [12] Mohammed Zakaria Moustafa, Mohammed Rizk Mohammed, Hatem Awad Khater and Hager Ali Yahia, Building a Bi-objective Quadratic Programming Model for The Support Vector Machine, 8th International Conference on Artificial Intelligence, Soft Computing (AISC 2020), DOI: 10.5121/csit.2020.100208. [13] Mohammed Zakaria Moustafa, Mohammed Rizk Mohammed, Hatem Awad Khater and Hager Ali Yahia, A bi-objective Model for SVM with an interactive procedure to identify the best compromise solution, International Journal of Artificial Intelligence and Applications (IJAIA), Vol.11, No.2, March 2020. [14] Mohammed Zakaria Moustafa, Mohammed Rizk Mohammed, Hatem Awad Khater and Hager Ali Yahia, A Fyzzy Bi-Objective Model for SVM with An Interactive Procedure to Identify The Best Compromise Solution, 6th International Conference on Fuzzy Logic Systems (Fuzzy 2020), DOI: 10.5121/csit.2020.101808.
  ็ฟป่ฏ‘๏ผš