SlideShare a Scribd company logo
1 of 5
Download to read offline
Sanchita Rothe et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622

RESEARCH ARTICLE

www.ijera.com

OPEN ACCESS

Pruning on Fuzzy Min-Max Neural Networks
Sanchita Rothe, Shruti Shete, Rachana Varyani, Sukanya Mulay
1,2,3,4

Information Technology, Pimpri Chinchwad College of Engineering, Pune, India

ABSTRACT
This paper works on fuzzy min-max classifier neural network implementation. Fuzzy min-max classifier creates
hyperboxes for classification. Each fuzzy set hyperbox is an n-dimensional pattern space defined by a min point
and max point with a corresponding membership function. The fuzzy min-max algorithm is used to determine
the min-max points of the hyperbox. The use of a fuzzy set approach to pattern classification inherently provides
degree of membership information that is extremely useful in higher level decision making. A confidence factor
is calculated for every FMM hyperbox, and a threshold value defined by user is used to prune the hyperboxes
with low confidence factors. This will describe the relationships between fuzzy sets and pattern classification.
Keywords-Fuzzy min–max neural network, Hyperbox, Membership function, Pattern classification, Pruning

I.

Introduction

Artificial Neural Network(ANN) has
emerged as a research applications tool including
classification and regression.ANN are successfully
applied across an range of problem domains in areas
as diverge as finance, medicine, engineering, physics
and biology. They are powerful tool for modeling
especially when the underlying data relationship is
unknown. ANNs are useful for solving pattern
classification problems in many different fields, e.g.
medical prognosis and diagnosis, industrial fault
detection and diagnosis, etc. In the medical field,
ANNs are expanded as diagnostic decision support.
The Neural networks (NN) is a wide area of research
for the practitioners. NN are useful for the solving the
problems of regression and pattern classification.
Pattern Recognition techniques provide a unified
frame work to study a variety of techniques, in
statistics and computer science that are individually
useful in many different applications. Pattern
classification is the key problem to many engineering
solutions such as sonar, radar, seismic, and diagnostic
applications that requires the ability to accurately
classify a situation. Pattern classification may be
defined as the organization of patterns into groups of
patterns sharing the same set of properties. Pattern
classification covers a wide spectrum of discipline
such
as
Cybernetics,
Computer
Science,
Mathematics, Logic etc. There are several
applications of pattern recognition such as Life form
analysis, Image processing, Information management
system, Weather prediction, Character recognition,
Speech and speaker recognition etc.
Artificial neural network is one of the most
commonly used classifier technique. The reason for
being commonly used is due to some properties such
www.ijera.com

as learning from examples and exhibiting some
capability for generalization beyond the training data.
Also they have universal approximation property.
But the problem with traditional neural network
techniques is that they take more training time
because of scanning of input data for many times.
This problem is solved in fuzzy min-max neural
network (FMMN) proposed by Simpson [1].
This paper will represent classifier that creates
classes by aggregating several smaller fuzzy sets into
a single fuzzy set class. Fuzzy min-max classification
neural networks are built using hyperbox fuzzy sets
which were initially defined by Zadeh [3]. Fuzzy
min-max classification neural networks are built
using hyperbox fuzzy sets. A hyperbox defines a
region of the n-dimensional pattern space that has
patterns with full class membership.
A hyperbox is completely defined by its min-point
and its max-point, and a membership function is
defined with respect to these hyperbox min-max
points. The min-max (hyperbox) membership
function combination defines a fuzzy set, hyperbox
fuzzy sets are aggregated to form single fuzzy set
classes and the resulting structure fits into a neural
network framework; hence this classification system
is called a fuzzy min-max classification neural
network.
Pruning is a technique introduced in FMM to
reduce the complexity of network. It is used to
remove the hyperboxes with low confidence factor
when compared with a user defined threshold.

618 | P a g e
Sanchita Rothe et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622
II.

Related Work

There have been several studies associated
with Artificial Neural Network for the pattern
classification. C.Chong proposed fuzzy min-max
hyperbox classifier to solve M-class classification
problems. A learning procedure is proposed to
generate a fuzzy classifier by adding min-max
hyperboxes as needed to ensure that all training
patterns are correctly recognized. Fuzzy systems have
been used to represent and manipulate data that are
fuzzy rather than precise. Ishibuchi presented a
heuristic method for generating fuzzy rules was
applied to the grid-type fuzzy partitions, and a rule
selection method, based on genetic algorithms was
then employed to select relevant fuzzy rules from
generated fuzzy rules for classifying training patterns
in the considered classification problem. Fuzzy minmax classification neural networks are built using
hyperbox fuzzy sets.
A fuzzy set A is a subset of the universe of discourse
X that admits partial membership. The fuzzy set A is
defined as the ordered pair
A={x,mA(x)}
Where x ε X and 0 ≤ mA(x) ≤ 1. The membership
function mA(x) describes the degree to which the
object x belongs to the set A where mA(x) =0
represents no membership and mA(x)=1 represents
full membership.
1.00

mA(25)=1.0

0.90
0.80
0.70
Degree 0.60
to which
a person 0.50
is young
0.40

mA(50)=0.5

0.30
0.20
0.10
0.00
0

25

50

75

100

Age of Person
Fig1. Membership Function showing how young a
person is
The membership function shown above describes
the relationship between person‟s age and the degree
to which a person is considered to be young. This
membership function determines that a 25 year old

www.ijera.com

www.ijera.com

person belongs to A twice as much as a 50 year old
person.
2.1 K- Nearest Neighbor Classifier
The fuzzy min-max neural network classifier
collapses to the k-nearest-neighbor classifier[2] when
the size of the hyperboxes are set to 0 (i.e., Θ= 0).
This could be the expansion of point to a hyperbox
has several computing advantage.
2.2 Probabilistic NN
The PNN[7] is similar to the fuzzy min max neural
network in that it associates membership function
with pattern classes, it utilizes a union operation, and
it grows to meet the needs of the problem. However,
the main difference between the two is PNN and the
fuzzy min max neural network classifier uses a
Hamming distance based membership function.

III.

Methodology

The methodology is divided into three modules:
3.1 Fuzzy Min-Max Classification Algorithm
The Fuzzy Min Max neural network is formed using
hyperboxes with fuzzy sets. It defines a region of the
n-dimensional pattern space that has patterns with
full class membership. The hyperbox can be
described using its minimum and maximum points
and their corresponding membership functions are
used to create fuzzy subsets in the n-dimensional
pattern space. The learning process in FMM
comprises a series of expansion and contraction
processes that fine tune the hyperboxes in the
network to establish boundaries among classes. If
overlapped hyperboxes of different classes occurred
in the pattern space, contraction is performed to
eliminate the overlapped areas. We define
membership function with respect to the minimum
and maximum points of a hyperbox. A pattern
which is contained in the hyperbox has the
membership function of one.
The definition of each hyperbox fuzzy set[6] as
given in Bj, is
Bj= {X,Vj,,Wj,f(X,Vj,Wj) } ∀X

In

Where the input pattern is
X=( x,x2……xn ),
the minimum And maximum points of Bj are
Vj={vj1 ,vj2……………,vjn}
and Wj ={wj1, wj2……wjn} respectively.

619 | P a g e
Sanchita Rothe et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622

v new
ji

=min(

www.ijera.com

v old , xhi ) i = 1,2,3,  , n,
ji

and the max point is adjusted using the equation

w new =max( w old , x hi ) i = 1,2,3,  , n,
ji
ji

Fig2. A min max hyperbox Bj= { Vj,Wj}

Applying the definition of the hyperboxed fuzzy
set, the combined fuzzy set that classifies the Kth
pattern class, Ck, is defined as
Ck =
j

3.2.2 Overlap Test: Determine if any overlap exists
between hyperboxes from different classes. To
determine if this expansion created any overlap, a
dimension by dimension comparison between
hyperboxes is performed.
old
Assuming σ = 1 initially, the four test cases
and the corresponding minimum overlap value for the
ith dimension are as follows[1]

Bj
k

The membership function for the j th hyperbox bj
(Ah), 0 bj (Aj) 1 measures the degree to which
hth input pattern. Ah falls outside hyperbox Bj. As bj
(Ah) approaches 1. The pattern is said to be more
„„contained‟‟ by the hyperbox. The resulting
membership function[1] is

Case 1: 𝑣𝑗𝑖 <𝑣 𝑘𝑖 <𝑤𝑗𝑖 <𝑤 𝑘𝑖 ,
𝛿 𝑛𝑒𝑤 = min(𝑤𝑗𝑖 − 𝑣 𝑘𝑖 , 𝛿 𝑜𝑙𝑑 )
Case 2: 𝑣 𝑘𝑖 <𝑣𝑗𝑖 <𝑤 𝑘𝑖 <𝑤𝑗𝑖 ,
𝛿 𝑛𝑒𝑤 = min(𝑤 𝑘𝑖 − 𝑣 𝑗𝑖 , 𝛿 𝑜𝑙𝑑 )

1

𝑛
𝑏𝑗 (Ah)=
[max 0,1 − max 0, 𝛾 min 1, 𝑎ℎ𝑖 −
2𝑛 𝑖=1
𝑤𝑗𝑖+max⁡(0,1−max⁡(0,𝛾min⁡(1,𝑣𝑗𝑖– 𝑎ℎ𝑖)))]

Case 3: 𝑣𝑗𝑖 <𝑣 𝑘𝑖 <𝑤 𝑘𝑖 <𝑤𝑗𝑖 ,
𝛿 𝑛𝑒𝑤 = min(min(𝑤 𝑘𝑖 − 𝑣𝑗𝑖 , 𝑤𝑗𝑖 − 𝑣 𝑘𝑖 ), 𝛿 𝑜𝑙𝑑 )

3.2 Hyperbox Formation
The training set V consists of a set of M ordered pairs
{Xh,dh}, where Xh= (Xh1,Xh2,..,Xhn) ɛ
Iⁿis the input
pattern and dhɛ {1, 2, ... ,m} is the index of one of
the m classes.
The fuzzy min-max classification learning algorithm
is a three-step process:
3.2.1 Expansion: Identify the hyperbox that can
expand and expand it. If an expandable hyperbox
cannot be found, add a new hyperbox for that class.
For the hyperbox Bj to expand to include Xh,, the
following constraint must be met[1]

 max w
n

nɛ ≥

ji

, x hi   min v ji , x hi 

i=1

If the expansion criterion has been met for
hyperbox Bj, the main point of the hyperbox is
adjusted using the equation.
If the expansion criterion has been met for Hyperbox
Bj,min point of the hyperbox is adjusted using
equation

www.ijera.com

Case 4: 𝑣 𝑘𝑖 <𝑣𝑗𝑖 <𝑤𝑗𝑖 <𝑤 𝑘𝑖 ,
𝛿 𝑛𝑒𝑤 = min(min(𝑤𝑗𝑖 − 𝑣 𝑘𝑖 , 𝑤 𝑘𝑖 − 𝑣𝑗𝑖 ), 𝛿 𝑜𝑙𝑑 )

If σ0ld - σnew> 0, then Δ= i and σ0ld = 8new, signifying
that there was overlap for the Δthdimension and
overlap testing will proceed with the next
dimension.

3.2.3 Contraction: If Δ >0, Δth then Δthdimensions
of the two hyperboxes are adjusted. To determine the
proper adjustment to make, the same four cases are
examined[1]
Case 1: 𝑣𝑗 △ <𝑣 𝑘△ <𝑤𝑗 △ <𝑤 𝑘 △ ,
𝑛𝑒𝑤
𝑛𝑒𝑤
𝑤𝑗 △ = 𝑣 𝑘△ =

w old +v old
j△
k△
2

Case 2: 𝑣 𝑘 △ <𝑣𝑗 △ <𝑤 𝑘 △ <𝑤𝑗 △ ,
𝑤 𝑘𝑛𝑒𝑤 = 𝑣𝑗 𝑛𝑒𝑤 =
△
△

w old +v old
j△
k△
2

620 | P a g e
Sanchita Rothe et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622
Case 3a: 𝑣𝑗 △ <𝑣 𝑘△ <𝑤 𝑘 △ <𝑤𝑗 △ and
( 𝑤 𝑘 △ - 𝑣𝑗 △ ) < ( 𝑤𝑗 △ - 𝑣 𝑘△ )
𝑜𝑙𝑑
𝑤 𝑘△ = 𝑣𝑗 𝑛𝑒𝑤
△

Case 3b: 𝑣𝑗 △ <𝑣 𝑘 △ <𝑤 𝑘△ <𝑤𝑗 △ and
( 𝑤 𝑘 △ - 𝑣𝑗 △ ) > ( 𝑤𝑗 △ - 𝑣 𝑘△ )
𝑛𝑒𝑤
𝑤𝑗 △ = 𝑣 𝑘𝑜𝑙𝑑
△

Case 4a: 𝑣 𝑘 △ <𝑣𝑗 △ <𝑤𝑗 △ <𝑤 𝑘△ and
( 𝑤 𝑘 △ - 𝑣𝑗 △ ) < ( 𝑤𝑗 △ - 𝑣 𝑘△ )
𝑛𝑒𝑤
𝑤 𝑘△ = 𝑣𝑗 𝑜𝑙𝑑
△

Case 4b: 𝑣 𝑘△ <𝑣𝑗 △ <𝑤𝑗 △ <𝑤 𝑘 △ and
( 𝑤 𝑘 △ - 𝑣𝑗 △ ) > ( 𝑤𝑗 △ - 𝑣 𝑘△ )
𝑜𝑙𝑑
𝑤𝑗 △ = 𝑣 𝑘𝑛𝑒𝑤
△

Where Cj is the number of patterns classified by
hyperbox j for class k, Cf is the number of patterns
classified any hyperbox f for class k.
On the other hand, the value of Aj is defined as
the number of correctly predicted set of patterns
classified by any hyperbox j, divided by the
maximum correctly classified patterns with the same
classification class.
𝐴 𝑗 =𝑃𝑗 / max{ 𝑃𝑓 : hyperbox f correctly predicts
class k}
wherePjis the number of patterns correctly classified
by hyperbox j for class k, Pf is the number of
patterns correctly classified by any hyperbox f for
class k.
The hyperboxes with a confidence factor less than
or equal to some user defined threshold are pruned.
Hyperboxes with confidence factor 1 are highly
accurate and have high usage. As the confidence
factor decreases the usage and accuracy of the
corresponding hyperbox also decreases.

IV. EXPERIMENTAL RESULTS

3.3Pruning
An effective pruning algorithm is a crucial
component of any neural network. Pruned network
also serves to filter the noise that might be present in
the data. Such noise could be data samples that are
outliers or incorrectly labeled. The proposed
classification model assumes that the trained network
has been pruned to remove the less useful hyperboxes
based on their confidence factor to improve the
overall system performance. The confidence factor
identifies good hyperboxes that are frequently used
and generally correct, as well as that are rarely used
but extremely accurate. The confidence factor for
each hyperbox node is defined in terms of its usage
frequency and its predictive accuracy on the
predicting set is given by:
𝐶𝐹𝑗 =(1 - α)𝑈𝑗 + α𝐴 𝑗
Where Uj  [0,1] is the usage of hyperbox j, Aj  [0,1]
is its accuracy, and α  [0,1] is a weighting factor.
The value of Uj is defined as the number of
patterns in the prediction set classified by any
hyperbox j, divided by the maximum number of
patterns in the prediction set classified by any
hyperbox with the same classification class.
𝑈𝑗 = 𝐶𝑗 / max { 𝐶 𝑓 : hyperbox f predicts class
k}

www.ijera.com

www.ijera.com

We have considered PID Dataset. Number
of Instances 786 which divided into training and
testing.Initially Hyperboxes are formed using
training dataset, The size of a hyperbox is controlled
by θ, that is varied between 0 and 1. once θ is small,
more hyperboxes are created.When θ is large, the
number of hyperboxes is small. During Pruning,
Confidence factor of all hyperboxes are calculated
and the hyperbox with the confidence factor less
than threshold (user defined) are pruned.
Theta

0.1
0.3
0.5
0.9

Hyperbox
Number(Before
pruning)
17
13
7
7

Hyperbox
Number(After
pruning)
8
6
3
3

Accuracy(In
Percentage)
61.01
66.10
67.79
67.79

V. CONCLUSION
In this paper, we implemented fuzzy minmax classifier that uses aggregated fuzzy set classes.
The proposed system is capable to perform the
function of searching reasonable decision boundaries
in the overlapping classes, learn highly nonlinear
decision boundaries and provide results on a standard
data set that was equivalent to other neural and
traditional classifiers. Due to the application of
pruning algorithms on fuzzy min-max neural network
the number of unwanted hyperboxes or rather the
hyperbox which do not contribute in decision making
621 | P a g e
Sanchita Rothe et al Int. Journal of Engineering Research and Applications
ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622
are removed. Thus it makes decision making much
easier as the complexity of the network is reduced.
Our future work will include a mathematical
description of decision boundaries that are formed, a
study of the effects of the maximum hyper box size B
on classification accuracy σ on classification
accuracy.

VI. ACKNOWLEDGEMENTS
We would like to express our special
appreciation and thanks to our Head of Information
Technology Department Prof. Sudeep Thepade and
Project Coordinator Prof. S.V. Shinde for opening the
doors of the department towards the realization of this
paper, for many insightful suggestions that helped in
properly representing this work and for encouraging
our research. Most importantly we would also like to
express our sincere gratitude to all who rendered their
valuable help, along with all those unseen people
across the internet for maintaining those valuable
resources for the successful completion of the paper.

REFRENCES
[1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

www.ijera.com

J. Bezdek, S. Chuah, and D. Leep,
"Generalized k-nearest neighbor rules," Fuzzy
Sets and Systems, vol. 18, pp. 237-256, 1986..
L. Zadeh , “Fuzzy Sets,” Inform. and
control,vol.8,pp.338-353,1965.[4]
P.
Simpson, “Fuzzy min–max classification with
neural networks,” Heuristics, vol. 4, no. 1,
pp. 1-9, 1991.
P. Simpson, “Fuzzy min–max neural
networks,” in Proc. 1991 Int.Joint Conf.
Neural Networks (Singapore).
P. Simpson, “Fuzzy min–max neural
networks-Part 2: Clustering,” submitted to
IEEE Trans. Fuzzy Syst.
R. Bellman, R. Kalaba, and L. Zadeh,
"Abstraction and pattern classification,"
RAND Memorandum, RM-4307-PR, Oct.
1964
D. Specht, “Probabilistic neural networks,”
Neural Networks, Vol. 3, No. 1, pp. 109-118,
1990.
AnasQuteishat
and
CheePeng
Lim,
“Application of the Fuzzy Min-Max Neural
Networks to Medical Diagnosis.”

P. Simpson, “Fuzzy min–max neural
networks-Part 1: Classification,” IEEE Trans.
Neural Networks, Vol. 3,No. 5, September
1992.

www.ijera.com

622 | P a g e

More Related Content

What's hot

APPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATA
APPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATAAPPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATA
APPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATAIJDKP
 
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...IRJET Journal
 
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...csandit
 
Improved Performance of Unsupervised Method by Renovated K-Means
Improved Performance of Unsupervised Method by Renovated K-MeansImproved Performance of Unsupervised Method by Renovated K-Means
Improved Performance of Unsupervised Method by Renovated K-MeansIJASCSE
 
Image Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural NetworkImage Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural NetworkCSCJournals
 
A Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware DetectionA Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware DetectionIJCSIS Research Publications
 
Comparison Between Clustering Algorithms for Microarray Data Analysis
Comparison Between Clustering Algorithms for Microarray Data AnalysisComparison Between Clustering Algorithms for Microarray Data Analysis
Comparison Between Clustering Algorithms for Microarray Data AnalysisIOSR Journals
 
Text classification based on gated recurrent unit combines with support vecto...
Text classification based on gated recurrent unit combines with support vecto...Text classification based on gated recurrent unit combines with support vecto...
Text classification based on gated recurrent unit combines with support vecto...IJECEIAES
 
Self Organization Map
Self Organization MapSelf Organization Map
Self Organization MapZahra Sadeghi
 
Random Valued Impulse Noise Elimination using Neural Filter
Random Valued Impulse Noise Elimination using Neural FilterRandom Valued Impulse Noise Elimination using Neural Filter
Random Valued Impulse Noise Elimination using Neural FilterEditor IJCATR
 
X trepan an extended trepan for
X trepan an extended trepan forX trepan an extended trepan for
X trepan an extended trepan forijaia
 
Ijartes v1-i2-006
Ijartes v1-i2-006Ijartes v1-i2-006
Ijartes v1-i2-006IJARTES
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its applicationHưng Đặng
 
Unsupervised learning
Unsupervised learningUnsupervised learning
Unsupervised learningamalalhait
 

What's hot (15)

APPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATA
APPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATAAPPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATA
APPLYING NEURAL NETWORKS FOR SUPERVISED LEARNING OF MEDICAL DATA
 
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
Machine Learning Algorithms for Image Classification of Hand Digits and Face ...
 
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
 
Improved Performance of Unsupervised Method by Renovated K-Means
Improved Performance of Unsupervised Method by Renovated K-MeansImproved Performance of Unsupervised Method by Renovated K-Means
Improved Performance of Unsupervised Method by Renovated K-Means
 
Image Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural NetworkImage Recognition With the Help of Auto-Associative Neural Network
Image Recognition With the Help of Auto-Associative Neural Network
 
A Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware DetectionA Survey of Deep Learning Algorithms for Malware Detection
A Survey of Deep Learning Algorithms for Malware Detection
 
Comparison Between Clustering Algorithms for Microarray Data Analysis
Comparison Between Clustering Algorithms for Microarray Data AnalysisComparison Between Clustering Algorithms for Microarray Data Analysis
Comparison Between Clustering Algorithms for Microarray Data Analysis
 
Text classification based on gated recurrent unit combines with support vecto...
Text classification based on gated recurrent unit combines with support vecto...Text classification based on gated recurrent unit combines with support vecto...
Text classification based on gated recurrent unit combines with support vecto...
 
Self Organization Map
Self Organization MapSelf Organization Map
Self Organization Map
 
Random Valued Impulse Noise Elimination using Neural Filter
Random Valued Impulse Noise Elimination using Neural FilterRandom Valued Impulse Noise Elimination using Neural Filter
Random Valued Impulse Noise Elimination using Neural Filter
 
X trepan an extended trepan for
X trepan an extended trepan forX trepan an extended trepan for
X trepan an extended trepan for
 
Ijartes v1-i2-006
Ijartes v1-i2-006Ijartes v1-i2-006
Ijartes v1-i2-006
 
JOSA TechTalks - Machine Learning in Practice
JOSA TechTalks - Machine Learning in PracticeJOSA TechTalks - Machine Learning in Practice
JOSA TechTalks - Machine Learning in Practice
 
Artificial neural networks and its application
Artificial neural networks and its applicationArtificial neural networks and its application
Artificial neural networks and its application
 
Unsupervised learning
Unsupervised learningUnsupervised learning
Unsupervised learning
 

Viewers also liked

Biserica fortificată mălâncrav, jud. sibiu.
Biserica fortificată mălâncrav, jud. sibiu.Biserica fortificată mălâncrav, jud. sibiu.
Biserica fortificată mălâncrav, jud. sibiu.Ovidiu Slimac
 
Ron Mueck - sculptorul fantastic ...
Ron Mueck   -  sculptorul fantastic ...Ron Mueck   -  sculptorul fantastic ...
Ron Mueck - sculptorul fantastic ...Ovidiu Slimac
 
презентация вам с пиаром или без
презентация вам с пиаром или безпрезентация вам с пиаром или без
презентация вам с пиаром или безСНУЯЭиП
 
Povestea lui pazvante chiorul
Povestea lui pazvante chiorulPovestea lui pazvante chiorul
Povestea lui pazvante chiorulOvidiu Slimac
 
Madame Tussaud si mostenirea sa
Madame Tussaud si mostenirea saMadame Tussaud si mostenirea sa
Madame Tussaud si mostenirea saOvidiu Slimac
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

Viewers also liked (10)

Biserica fortificată mălâncrav, jud. sibiu.
Biserica fortificată mălâncrav, jud. sibiu.Biserica fortificată mălâncrav, jud. sibiu.
Biserica fortificată mălâncrav, jud. sibiu.
 
6 victims u
6 victims u6 victims u
6 victims u
 
Ron Mueck - sculptorul fantastic ...
Ron Mueck   -  sculptorul fantastic ...Ron Mueck   -  sculptorul fantastic ...
Ron Mueck - sculptorul fantastic ...
 
Sa nu o stergi
Sa nu o stergiSa nu o stergi
Sa nu o stergi
 
презентация вам с пиаром или без
презентация вам с пиаром или безпрезентация вам с пиаром или без
презентация вам с пиаром или без
 
Fotografii risipite
Fotografii risipiteFotografii risipite
Fotografii risipite
 
Povestea lui pazvante chiorul
Povestea lui pazvante chiorulPovestea lui pazvante chiorul
Povestea lui pazvante chiorul
 
Madame Tussaud si mostenirea sa
Madame Tussaud si mostenirea saMadame Tussaud si mostenirea sa
Madame Tussaud si mostenirea sa
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar to Cq4201618622

X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...cscpconf
 
Hand Written Digit Classification
Hand Written Digit ClassificationHand Written Digit Classification
Hand Written Digit Classificationijtsrd
 
Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...
Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...
Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...IJERA Editor
 
Fault detection and_diagnosis
Fault detection and_diagnosisFault detection and_diagnosis
Fault detection and_diagnosisM Reza Rahmati
 
An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...Alexander Decker
 
Artificial Neural Networks: Applications In Management
Artificial Neural Networks: Applications In ManagementArtificial Neural Networks: Applications In Management
Artificial Neural Networks: Applications In ManagementIOSR Journals
 
Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...
Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...
Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...Waqas Tariq
 
ANNs have been widely used in various domains for: Pattern recognition Funct...
ANNs have been widely used in various domains for: Pattern recognition  Funct...ANNs have been widely used in various domains for: Pattern recognition  Funct...
ANNs have been widely used in various domains for: Pattern recognition Funct...vijaym148
 
An ann approach for network
An ann approach for networkAn ann approach for network
An ann approach for networkIJNSA Journal
 
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...IOSR Journals
 
machinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfmachinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfShivareddyGangam
 
A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...
A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...
A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...IJECEIAES
 
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
 
Handwritten Digit Recognition using Convolutional Neural Networks
Handwritten Digit Recognition using Convolutional Neural  NetworksHandwritten Digit Recognition using Convolutional Neural  Networks
Handwritten Digit Recognition using Convolutional Neural NetworksIRJET Journal
 
Neural networks and deep learning
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learningRADO7900
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine LearningJoel Graff
 
Classifiers
ClassifiersClassifiers
ClassifiersAyurdata
 

Similar to Cq4201618622 (20)

X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
 
Hand Written Digit Classification
Hand Written Digit ClassificationHand Written Digit Classification
Hand Written Digit Classification
 
Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...
Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...
Rainfall Prediction using Data-Core Based Fuzzy Min-Max Neural Network for Cl...
 
F017533540
F017533540F017533540
F017533540
 
Fault detection and_diagnosis
Fault detection and_diagnosisFault detection and_diagnosis
Fault detection and_diagnosis
 
An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...An efficient technique for color image classification based on lower feature ...
An efficient technique for color image classification based on lower feature ...
 
Artificial Neural Networks: Applications In Management
Artificial Neural Networks: Applications In ManagementArtificial Neural Networks: Applications In Management
Artificial Neural Networks: Applications In Management
 
Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...
Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...
Incorporating Kalman Filter in the Optimization of Quantum Neural Network Par...
 
ANNs have been widely used in various domains for: Pattern recognition Funct...
ANNs have been widely used in various domains for: Pattern recognition  Funct...ANNs have been widely used in various domains for: Pattern recognition  Funct...
ANNs have been widely used in various domains for: Pattern recognition Funct...
 
An ann approach for network
An ann approach for networkAn ann approach for network
An ann approach for network
 
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
Using Multi-layered Feed-forward Neural Network (MLFNN) Architecture as Bidir...
 
ai7.ppt
ai7.pptai7.ppt
ai7.ppt
 
machinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfmachinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdf
 
tsopze2011
tsopze2011tsopze2011
tsopze2011
 
A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...
A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...
A Mixed Binary-Real NSGA II Algorithm Ensuring Both Accuracy and Interpretabi...
 
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...
 
Handwritten Digit Recognition using Convolutional Neural Networks
Handwritten Digit Recognition using Convolutional Neural  NetworksHandwritten Digit Recognition using Convolutional Neural  Networks
Handwritten Digit Recognition using Convolutional Neural Networks
 
Neural networks and deep learning
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learning
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
 
Classifiers
ClassifiersClassifiers
Classifiers
 

Recently uploaded

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Cq4201618622

  • 1. Sanchita Rothe et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622 RESEARCH ARTICLE www.ijera.com OPEN ACCESS Pruning on Fuzzy Min-Max Neural Networks Sanchita Rothe, Shruti Shete, Rachana Varyani, Sukanya Mulay 1,2,3,4 Information Technology, Pimpri Chinchwad College of Engineering, Pune, India ABSTRACT This paper works on fuzzy min-max classifier neural network implementation. Fuzzy min-max classifier creates hyperboxes for classification. Each fuzzy set hyperbox is an n-dimensional pattern space defined by a min point and max point with a corresponding membership function. The fuzzy min-max algorithm is used to determine the min-max points of the hyperbox. The use of a fuzzy set approach to pattern classification inherently provides degree of membership information that is extremely useful in higher level decision making. A confidence factor is calculated for every FMM hyperbox, and a threshold value defined by user is used to prune the hyperboxes with low confidence factors. This will describe the relationships between fuzzy sets and pattern classification. Keywords-Fuzzy min–max neural network, Hyperbox, Membership function, Pattern classification, Pruning I. Introduction Artificial Neural Network(ANN) has emerged as a research applications tool including classification and regression.ANN are successfully applied across an range of problem domains in areas as diverge as finance, medicine, engineering, physics and biology. They are powerful tool for modeling especially when the underlying data relationship is unknown. ANNs are useful for solving pattern classification problems in many different fields, e.g. medical prognosis and diagnosis, industrial fault detection and diagnosis, etc. In the medical field, ANNs are expanded as diagnostic decision support. The Neural networks (NN) is a wide area of research for the practitioners. NN are useful for the solving the problems of regression and pattern classification. Pattern Recognition techniques provide a unified frame work to study a variety of techniques, in statistics and computer science that are individually useful in many different applications. Pattern classification is the key problem to many engineering solutions such as sonar, radar, seismic, and diagnostic applications that requires the ability to accurately classify a situation. Pattern classification may be defined as the organization of patterns into groups of patterns sharing the same set of properties. Pattern classification covers a wide spectrum of discipline such as Cybernetics, Computer Science, Mathematics, Logic etc. There are several applications of pattern recognition such as Life form analysis, Image processing, Information management system, Weather prediction, Character recognition, Speech and speaker recognition etc. Artificial neural network is one of the most commonly used classifier technique. The reason for being commonly used is due to some properties such www.ijera.com as learning from examples and exhibiting some capability for generalization beyond the training data. Also they have universal approximation property. But the problem with traditional neural network techniques is that they take more training time because of scanning of input data for many times. This problem is solved in fuzzy min-max neural network (FMMN) proposed by Simpson [1]. This paper will represent classifier that creates classes by aggregating several smaller fuzzy sets into a single fuzzy set class. Fuzzy min-max classification neural networks are built using hyperbox fuzzy sets which were initially defined by Zadeh [3]. Fuzzy min-max classification neural networks are built using hyperbox fuzzy sets. A hyperbox defines a region of the n-dimensional pattern space that has patterns with full class membership. A hyperbox is completely defined by its min-point and its max-point, and a membership function is defined with respect to these hyperbox min-max points. The min-max (hyperbox) membership function combination defines a fuzzy set, hyperbox fuzzy sets are aggregated to form single fuzzy set classes and the resulting structure fits into a neural network framework; hence this classification system is called a fuzzy min-max classification neural network. Pruning is a technique introduced in FMM to reduce the complexity of network. It is used to remove the hyperboxes with low confidence factor when compared with a user defined threshold. 618 | P a g e
  • 2. Sanchita Rothe et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622 II. Related Work There have been several studies associated with Artificial Neural Network for the pattern classification. C.Chong proposed fuzzy min-max hyperbox classifier to solve M-class classification problems. A learning procedure is proposed to generate a fuzzy classifier by adding min-max hyperboxes as needed to ensure that all training patterns are correctly recognized. Fuzzy systems have been used to represent and manipulate data that are fuzzy rather than precise. Ishibuchi presented a heuristic method for generating fuzzy rules was applied to the grid-type fuzzy partitions, and a rule selection method, based on genetic algorithms was then employed to select relevant fuzzy rules from generated fuzzy rules for classifying training patterns in the considered classification problem. Fuzzy minmax classification neural networks are built using hyperbox fuzzy sets. A fuzzy set A is a subset of the universe of discourse X that admits partial membership. The fuzzy set A is defined as the ordered pair A={x,mA(x)} Where x ε X and 0 ≤ mA(x) ≤ 1. The membership function mA(x) describes the degree to which the object x belongs to the set A where mA(x) =0 represents no membership and mA(x)=1 represents full membership. 1.00 mA(25)=1.0 0.90 0.80 0.70 Degree 0.60 to which a person 0.50 is young 0.40 mA(50)=0.5 0.30 0.20 0.10 0.00 0 25 50 75 100 Age of Person Fig1. Membership Function showing how young a person is The membership function shown above describes the relationship between person‟s age and the degree to which a person is considered to be young. This membership function determines that a 25 year old www.ijera.com www.ijera.com person belongs to A twice as much as a 50 year old person. 2.1 K- Nearest Neighbor Classifier The fuzzy min-max neural network classifier collapses to the k-nearest-neighbor classifier[2] when the size of the hyperboxes are set to 0 (i.e., Θ= 0). This could be the expansion of point to a hyperbox has several computing advantage. 2.2 Probabilistic NN The PNN[7] is similar to the fuzzy min max neural network in that it associates membership function with pattern classes, it utilizes a union operation, and it grows to meet the needs of the problem. However, the main difference between the two is PNN and the fuzzy min max neural network classifier uses a Hamming distance based membership function. III. Methodology The methodology is divided into three modules: 3.1 Fuzzy Min-Max Classification Algorithm The Fuzzy Min Max neural network is formed using hyperboxes with fuzzy sets. It defines a region of the n-dimensional pattern space that has patterns with full class membership. The hyperbox can be described using its minimum and maximum points and their corresponding membership functions are used to create fuzzy subsets in the n-dimensional pattern space. The learning process in FMM comprises a series of expansion and contraction processes that fine tune the hyperboxes in the network to establish boundaries among classes. If overlapped hyperboxes of different classes occurred in the pattern space, contraction is performed to eliminate the overlapped areas. We define membership function with respect to the minimum and maximum points of a hyperbox. A pattern which is contained in the hyperbox has the membership function of one. The definition of each hyperbox fuzzy set[6] as given in Bj, is Bj= {X,Vj,,Wj,f(X,Vj,Wj) } ∀X In Where the input pattern is X=( x,x2……xn ), the minimum And maximum points of Bj are Vj={vj1 ,vj2……………,vjn} and Wj ={wj1, wj2……wjn} respectively. 619 | P a g e
  • 3. Sanchita Rothe et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622 v new ji =min( www.ijera.com v old , xhi ) i = 1,2,3,  , n, ji and the max point is adjusted using the equation w new =max( w old , x hi ) i = 1,2,3,  , n, ji ji Fig2. A min max hyperbox Bj= { Vj,Wj} Applying the definition of the hyperboxed fuzzy set, the combined fuzzy set that classifies the Kth pattern class, Ck, is defined as Ck = j 3.2.2 Overlap Test: Determine if any overlap exists between hyperboxes from different classes. To determine if this expansion created any overlap, a dimension by dimension comparison between hyperboxes is performed. old Assuming σ = 1 initially, the four test cases and the corresponding minimum overlap value for the ith dimension are as follows[1] Bj k The membership function for the j th hyperbox bj (Ah), 0 bj (Aj) 1 measures the degree to which hth input pattern. Ah falls outside hyperbox Bj. As bj (Ah) approaches 1. The pattern is said to be more „„contained‟‟ by the hyperbox. The resulting membership function[1] is Case 1: 𝑣𝑗𝑖 <𝑣 𝑘𝑖 <𝑤𝑗𝑖 <𝑤 𝑘𝑖 , 𝛿 𝑛𝑒𝑤 = min(𝑤𝑗𝑖 − 𝑣 𝑘𝑖 , 𝛿 𝑜𝑙𝑑 ) Case 2: 𝑣 𝑘𝑖 <𝑣𝑗𝑖 <𝑤 𝑘𝑖 <𝑤𝑗𝑖 , 𝛿 𝑛𝑒𝑤 = min(𝑤 𝑘𝑖 − 𝑣 𝑗𝑖 , 𝛿 𝑜𝑙𝑑 ) 1 𝑛 𝑏𝑗 (Ah)= [max 0,1 − max 0, 𝛾 min 1, 𝑎ℎ𝑖 − 2𝑛 𝑖=1 𝑤𝑗𝑖+max⁡(0,1−max⁡(0,𝛾min⁡(1,𝑣𝑗𝑖– 𝑎ℎ𝑖)))] Case 3: 𝑣𝑗𝑖 <𝑣 𝑘𝑖 <𝑤 𝑘𝑖 <𝑤𝑗𝑖 , 𝛿 𝑛𝑒𝑤 = min(min(𝑤 𝑘𝑖 − 𝑣𝑗𝑖 , 𝑤𝑗𝑖 − 𝑣 𝑘𝑖 ), 𝛿 𝑜𝑙𝑑 ) 3.2 Hyperbox Formation The training set V consists of a set of M ordered pairs {Xh,dh}, where Xh= (Xh1,Xh2,..,Xhn) ɛ Iⁿis the input pattern and dhɛ {1, 2, ... ,m} is the index of one of the m classes. The fuzzy min-max classification learning algorithm is a three-step process: 3.2.1 Expansion: Identify the hyperbox that can expand and expand it. If an expandable hyperbox cannot be found, add a new hyperbox for that class. For the hyperbox Bj to expand to include Xh,, the following constraint must be met[1]  max w n nɛ ≥ ji , x hi   min v ji , x hi  i=1 If the expansion criterion has been met for hyperbox Bj, the main point of the hyperbox is adjusted using the equation. If the expansion criterion has been met for Hyperbox Bj,min point of the hyperbox is adjusted using equation www.ijera.com Case 4: 𝑣 𝑘𝑖 <𝑣𝑗𝑖 <𝑤𝑗𝑖 <𝑤 𝑘𝑖 , 𝛿 𝑛𝑒𝑤 = min(min(𝑤𝑗𝑖 − 𝑣 𝑘𝑖 , 𝑤 𝑘𝑖 − 𝑣𝑗𝑖 ), 𝛿 𝑜𝑙𝑑 ) If σ0ld - σnew> 0, then Δ= i and σ0ld = 8new, signifying that there was overlap for the Δthdimension and overlap testing will proceed with the next dimension. 3.2.3 Contraction: If Δ >0, Δth then Δthdimensions of the two hyperboxes are adjusted. To determine the proper adjustment to make, the same four cases are examined[1] Case 1: 𝑣𝑗 △ <𝑣 𝑘△ <𝑤𝑗 △ <𝑤 𝑘 △ , 𝑛𝑒𝑤 𝑛𝑒𝑤 𝑤𝑗 △ = 𝑣 𝑘△ = w old +v old j△ k△ 2 Case 2: 𝑣 𝑘 △ <𝑣𝑗 △ <𝑤 𝑘 △ <𝑤𝑗 △ , 𝑤 𝑘𝑛𝑒𝑤 = 𝑣𝑗 𝑛𝑒𝑤 = △ △ w old +v old j△ k△ 2 620 | P a g e
  • 4. Sanchita Rothe et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622 Case 3a: 𝑣𝑗 △ <𝑣 𝑘△ <𝑤 𝑘 △ <𝑤𝑗 △ and ( 𝑤 𝑘 △ - 𝑣𝑗 △ ) < ( 𝑤𝑗 △ - 𝑣 𝑘△ ) 𝑜𝑙𝑑 𝑤 𝑘△ = 𝑣𝑗 𝑛𝑒𝑤 △ Case 3b: 𝑣𝑗 △ <𝑣 𝑘 △ <𝑤 𝑘△ <𝑤𝑗 △ and ( 𝑤 𝑘 △ - 𝑣𝑗 △ ) > ( 𝑤𝑗 △ - 𝑣 𝑘△ ) 𝑛𝑒𝑤 𝑤𝑗 △ = 𝑣 𝑘𝑜𝑙𝑑 △ Case 4a: 𝑣 𝑘 △ <𝑣𝑗 △ <𝑤𝑗 △ <𝑤 𝑘△ and ( 𝑤 𝑘 △ - 𝑣𝑗 △ ) < ( 𝑤𝑗 △ - 𝑣 𝑘△ ) 𝑛𝑒𝑤 𝑤 𝑘△ = 𝑣𝑗 𝑜𝑙𝑑 △ Case 4b: 𝑣 𝑘△ <𝑣𝑗 △ <𝑤𝑗 △ <𝑤 𝑘 △ and ( 𝑤 𝑘 △ - 𝑣𝑗 △ ) > ( 𝑤𝑗 △ - 𝑣 𝑘△ ) 𝑜𝑙𝑑 𝑤𝑗 △ = 𝑣 𝑘𝑛𝑒𝑤 △ Where Cj is the number of patterns classified by hyperbox j for class k, Cf is the number of patterns classified any hyperbox f for class k. On the other hand, the value of Aj is defined as the number of correctly predicted set of patterns classified by any hyperbox j, divided by the maximum correctly classified patterns with the same classification class. 𝐴 𝑗 =𝑃𝑗 / max{ 𝑃𝑓 : hyperbox f correctly predicts class k} wherePjis the number of patterns correctly classified by hyperbox j for class k, Pf is the number of patterns correctly classified by any hyperbox f for class k. The hyperboxes with a confidence factor less than or equal to some user defined threshold are pruned. Hyperboxes with confidence factor 1 are highly accurate and have high usage. As the confidence factor decreases the usage and accuracy of the corresponding hyperbox also decreases. IV. EXPERIMENTAL RESULTS 3.3Pruning An effective pruning algorithm is a crucial component of any neural network. Pruned network also serves to filter the noise that might be present in the data. Such noise could be data samples that are outliers or incorrectly labeled. The proposed classification model assumes that the trained network has been pruned to remove the less useful hyperboxes based on their confidence factor to improve the overall system performance. The confidence factor identifies good hyperboxes that are frequently used and generally correct, as well as that are rarely used but extremely accurate. The confidence factor for each hyperbox node is defined in terms of its usage frequency and its predictive accuracy on the predicting set is given by: 𝐶𝐹𝑗 =(1 - α)𝑈𝑗 + α𝐴 𝑗 Where Uj  [0,1] is the usage of hyperbox j, Aj  [0,1] is its accuracy, and α  [0,1] is a weighting factor. The value of Uj is defined as the number of patterns in the prediction set classified by any hyperbox j, divided by the maximum number of patterns in the prediction set classified by any hyperbox with the same classification class. 𝑈𝑗 = 𝐶𝑗 / max { 𝐶 𝑓 : hyperbox f predicts class k} www.ijera.com www.ijera.com We have considered PID Dataset. Number of Instances 786 which divided into training and testing.Initially Hyperboxes are formed using training dataset, The size of a hyperbox is controlled by θ, that is varied between 0 and 1. once θ is small, more hyperboxes are created.When θ is large, the number of hyperboxes is small. During Pruning, Confidence factor of all hyperboxes are calculated and the hyperbox with the confidence factor less than threshold (user defined) are pruned. Theta 0.1 0.3 0.5 0.9 Hyperbox Number(Before pruning) 17 13 7 7 Hyperbox Number(After pruning) 8 6 3 3 Accuracy(In Percentage) 61.01 66.10 67.79 67.79 V. CONCLUSION In this paper, we implemented fuzzy minmax classifier that uses aggregated fuzzy set classes. The proposed system is capable to perform the function of searching reasonable decision boundaries in the overlapping classes, learn highly nonlinear decision boundaries and provide results on a standard data set that was equivalent to other neural and traditional classifiers. Due to the application of pruning algorithms on fuzzy min-max neural network the number of unwanted hyperboxes or rather the hyperbox which do not contribute in decision making 621 | P a g e
  • 5. Sanchita Rothe et al Int. Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 4, Issue 2( Version 1), February 2014, pp.618-622 are removed. Thus it makes decision making much easier as the complexity of the network is reduced. Our future work will include a mathematical description of decision boundaries that are formed, a study of the effects of the maximum hyper box size B on classification accuracy σ on classification accuracy. VI. ACKNOWLEDGEMENTS We would like to express our special appreciation and thanks to our Head of Information Technology Department Prof. Sudeep Thepade and Project Coordinator Prof. S.V. Shinde for opening the doors of the department towards the realization of this paper, for many insightful suggestions that helped in properly representing this work and for encouraging our research. Most importantly we would also like to express our sincere gratitude to all who rendered their valuable help, along with all those unseen people across the internet for maintaining those valuable resources for the successful completion of the paper. REFRENCES [1] [2] [3] [4] [5] [6] [7] [8] www.ijera.com J. Bezdek, S. Chuah, and D. Leep, "Generalized k-nearest neighbor rules," Fuzzy Sets and Systems, vol. 18, pp. 237-256, 1986.. L. Zadeh , “Fuzzy Sets,” Inform. and control,vol.8,pp.338-353,1965.[4] P. Simpson, “Fuzzy min–max classification with neural networks,” Heuristics, vol. 4, no. 1, pp. 1-9, 1991. P. Simpson, “Fuzzy min–max neural networks,” in Proc. 1991 Int.Joint Conf. Neural Networks (Singapore). P. Simpson, “Fuzzy min–max neural networks-Part 2: Clustering,” submitted to IEEE Trans. Fuzzy Syst. R. Bellman, R. Kalaba, and L. Zadeh, "Abstraction and pattern classification," RAND Memorandum, RM-4307-PR, Oct. 1964 D. Specht, “Probabilistic neural networks,” Neural Networks, Vol. 3, No. 1, pp. 109-118, 1990. AnasQuteishat and CheePeng Lim, “Application of the Fuzzy Min-Max Neural Networks to Medical Diagnosis.” P. Simpson, “Fuzzy min–max neural networks-Part 1: Classification,” IEEE Trans. Neural Networks, Vol. 3,No. 5, September 1992. www.ijera.com 622 | P a g e