SlideShare a Scribd company logo
Metaheuristic Tuning of Type-II Fuzzy Inference
System for Data Mining
V. K. Ojha1, Ajith Abraham2, and V. Sn´aˇsel1
1
IT4Innovations, VˇSB-Technical University of Ostrava Czech Republic
2
Machine Intelligence Research Lab, Auburn, WA, USA
26 July 2016
Main Goal
1 To create diverse rules in Interval Type-2 Fuzzy Inference System
2 To reduce number of fuzzy rules in IT2FIS
3 To determine appropriate shape of type-2 fuzz sets
4 To analyze performance of the proposed IT2FIS optimization methods
2 / 20
Proposed optimization framework
1 Genetic algorithm based tuning of the knowledge-base of fuzzy
inference system.
2 Swarm intelligence based tuning of the parameters of the rules in the
knowledge-base.
3 / 20
Promising results:
Comparisons of different models for Fridman dataset
Training set Test set
Rank Models RMSE Rank Models RMSE
1 IT2FNN-SVR(N) 1.409 1 IT2FIS-DE 1.476
2 IT2FIS-DE 1.459 2 IT2FNN-SVR(F) 1.597
3 IT2FNN-SVR(F) 1.557 3 IT2FIS-PSO 1.766
4 IT2FIS-PSO 1.675 4 IT2FNN-SVR(N) 1.788
5 SEIT2FNN 1.841 5 SEIT2FNN 1.941
6 IT2FIS-BFO 1.948 6 IT2FIS-BFO 2.002
7 IT2FIS-ABC 2.053 7 IT2FIS-ABC 2.092
8 SONFIN 2.475 8 NBAG 2.121
9 T2FLS-G 2.534 9 GRNNFA 2.136
10 IT2FIS-GWO 2.667 10 Simple 2.224
11 NBAG - 11 Bench 2.317
12 GRNNFA - 12 SONFIN 2.531
13 Simple - 13 T2FLS-G 2.597
14 Bench - 14 IT2FIS-GWO 2.703
4 / 20
Improved results:
For large learning iterations (10,000)
Table: Interval type-2 FIS training results over 80% data
Dataset ABC BFO DE GWO PSO IT2FNN-SVR(N)
Fridman 1.444 1.742 1.360 2.200 1.667 1.409
5 / 20
Models used for comparisons
Table: Models from literature
Model Ref. Description
NBAG Carney et al. [1] Neural Bootstrap Aggregation Bagging
Bench Carney et al. [1] Benchmark Bagging Ensemble
Simple Carney et al. [1] Simple Bagging Ensemble
GRNNFA Lee et al. [10] General Regression NN and Fuzzy Reasoning
Theory
SONFIN Juang et al. [6] Self-constructing neural fuzzy inference network
T2FLS-G Mendel [11] Gradient-descent based IT2FIS tuning
SEIT2FNN Juang et al. [7] Self-evolving IT2FIS
IT2FNN-SVR(N) Juang et al. [5] IT2 Fuzzy-NN-Support-Vector Regression-
Numeric Input
IT2FNN-SVR(F) Juang et al. [5] IT2 Fuzzy-NN-Support-Vector Regression-Fuzzy
Input
6 / 20
IT2FIS training and test results (10 fold CV)
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
ABC BFO DE GWO PSO
RMSE
Training Test
Figure: Average training test performance of algorithms for all datasets
7 / 20
How result was achieved
Initialize W0
Fittest solution
w∗
= fittest(W0
)
Wt+1
:= MHOperator(Wt
)
ˆw = fittest(Wt+1
)
c( ˆw) < c(w∗
)
Stopping criteria
satisfied
w∗
= ˆw
START
STOP
YES
YES
NO
NO
Stopping criteria
satisfied
STOP
YES
NO
START
Genetic algorithm
based tuning of
knowledge-base
Swarm intelligence
based tuning of
knowledge-base
Knowledge base optimization Metaheusitic basic framework
8 / 20
Evolutionary algorithm
1. Selection operation
1 0 1 0 1 1 0 1 1 0
0 0 0 1 0 0 1 0 1 1
0 1 0 1 1 0 0 1 1 0
0 0 0 1 1 1 0 1 1 0
1 1 0 1 0 0 0 1 0 0
0 0 1 1 1 1 0 1 0 0
Parent 1
Parent N
Parent 2
Parent 3
Parent 4
Parent 5
:
2. Crossover operation
1 0 1 0 1 1 0 1 1 0
0 0 0 1 1 1 1 1 0 1
1 0 1 0 1 1 1 1 0 1
0 0 0 1 1 1 0 1 1 0
Cut point
Child 2
Child 1
Parent 1
Parent 2
Crossover
3. Mutation operation
0 0 0 1 1 1 1 1 0 1
0 0 0 1 0 1 1 1 0 1
Mutation point
Child 1
Parent 1
4. Recombination operation
Example of algorithms:
1 Genetic algorithm (Goldberg
and Holland [3])
2 Differential evolution
(Storn and Price [15])
9 / 20
Swarm Inspired Algorithms
Example of algorithms:
1 Particle swarm optimization
(Eberhart and Kennedy [2])
2 Artificial bee colony
(Karaboga [8])
3 Bacteria foraging
optimization (Passino [14])
4 Gray wolf optimization (Mirjalili
et al. [13])
10 / 20
IT2FIS optimization: Pittsburgh approach
1 Each rule in a FIS are randomly assigned a status “0” (inactive) or
“1” (active).
2 The i-th rule base (FIS) Ri is defined as:
Ri = {Ri1, Ri2, . . . , RiM} ∀ i = 1, 2, . . . , k, (1)
where the status of a rule Rij ∈ Ri is randomly set to either “0” or
“1.”
3 A population Q = (R1, R2, . . . , Rk) of a total k FISs are generated.
4 Population Q is a genetic population, where the individuals are coded
into a binary vector.
11 / 20
Illustration Pittsburgh approach
Set of fuzzy sets Set of fuzzy rules
Set of Knowledge-
Bases (FISs)
Random
formation
Random
formation
Population of
Knowledge-Bases
Genetic
Operations
If best Rule
found?
Best FIS
Yes
12 / 20
IT2FIS optimization: Michigan approach
1 A single rule or rule parameters are encoded into a genotype.
2 For a rule Ri that has a total pi fuzzy set, the parameter vector wi is
designed as follows:
wi
= (m, λ, σ)i
1, . . . , (m, λ, σ)i
pi , (c0, s0)i
, (c1, s1)i
, . . . , (cpi , spi )i
where (m, λ, σ)i
j is the parameters (center, center deviation factor,
and width) of the j-th T2FS.
3 The pairs (cj , sj )i , j = 0 to pi are the consequent part parameters and
their deviation factors.
13 / 20
Illustration Michigan approach
Parameter vector of the best obtained FIS:
w1 w2 w2 w3 w4 w5 w6 … wn-1 wN
Differential evolution for the optimization of parameter vector of the best obtained FIS:
Solution 1
Solution 2
Solution 3
Solution 4
:
:
Solution N-2
Solution N-1
Solution N
Gen 1: A
population of N
Solutions
A new solution is created beaded on a Crossover Factor
CR and by picnicking-up the following solution vectors
from the population:
F – Mutation Factor.
Solution a Solution b Solution c
A New Solution = +
F x ( - ) +
F x ( - ) +
Best solution
Solution a
Best solution Solution a
Solution b Solution c
Solution 1
Solution 2
Solution 3
Solution 4
:
:
Solution N-2
Solution N-1
Solution N
Gen 2: A
population of N
Solutions
New Solution
14 / 20
Limitations:
Best algorithms identification for the datasets
Table: Training and test performance of the algorithms
Data Training Test
Abalone DE DE
Diabetes DE GWO
Elevator DE PSO
Fridman DE DE
15 / 20
Limitations:
Convergence trajectories FRD dataset
Generation 1 x 100
RMSE
0
1
2
3
4
5
6
7
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100
ABC BFO DE GWO PSO
Figure: Dataset FRD
16 / 20
Limitations:
Convergence trajectories
0
0.5
1
1.5
2
2.5
3
3.5
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100
ABC BFO DE GWO PSO
Generation 1 x 100
RMSE
Figure: Dataset ABL
Generation 1 x 100
RMSE
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100
ABC BFO DE GWO PSO
Figure: Dataset DIB
Generation 1 x 100
RMSE
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71
ABC BFO DE GWO PSO
Figure: Dataset ELV
Generation 1 x 100
RMSE
0
1
2
3
4
5
6
7
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100
ABC BFO DE GWO PSO
Figure: Dataset FRD
17 / 20
Conclusions
1 Random combination of fuzzy sets for the creation of rules followed by
random combination of rules for the creation of fuzzy inference system
(FIS), and the genetic operation on the population of FISs helps in obtaining
optimum FIS.
2 Metaheuristic for the IT2FIS parameter optimization helps in improving
approximation ability of FIS.
3 Use of fixed weights (left and right weights) at the type-2 rules was useful
during ,metaheuristic tuning.
4 No one algorithm performed best in all cases. For example, test performance
of GWO and PSO was best for the datases DIB and ELV respectively;
whereas DE performed best for the others.
5 Convergence trajectory of the algorithms were tended to slow down quickly
during IT2FIS optimization.
18 / 20
Future scope
1 Nature inspired heuristic may be used instead of random combination
fuzzy sets for constructing rules. Similarly, such heuristic may be used
for the construction FISs from the set of rules.
2 Gradient based local search algorithm can be combined with
metaheuristic to avoid falling local minima.
19 / 20
Thank You!
varun.kumar.ojha.@vsb.cz
20 / 20
Outline
1 Results: Parameter setting
2 Fuzzy Inference System
Interval Type-II FIS
Type-II Fuzzy Set
3 References
21 / 20
Results: Parameter setting
Parameter setting and datasets
Table: Parameter Setting of the Algorithms
# Algo. Pop. Eval. Other
1 ABC 50 5000 tabc = 100
2 BFO 50 5000 Nr = Nd = Ns = 10, dr = 0.25
3 DE 50 5000 CR = 0.9, F = 0.7
4 GWO 50 5000 -
5 PSO 50 5000 c0 = 0.729, c1 = 1.49 c2 = 1.49
Table: Datasets for the Experiments
# Dataset Abbr. Attributes Samples Difficulty
1 Abalone ABL 8 4177 130
2 Diabetes DIB 2 43 40
3 Elevator ELV 18 16599 280
4 Fridman FRD 5 1200 85
Note: The dataset FRD has random Gaussian noise included as mentioned in [5]
22 / 20
Fuzzy Inference System Interval Type-II FIS
Interval Type-II Fuzzy Inference System
Fuzzifier Rule-base Defuzzifier
Type-reducerInference Engine
Crisp
Input
Crisp
Output
Figure: Type-2 Fuzzy Inference System
A rule in type-2 FIS may be represented as:
Ri
: IF x1is ˜Ai
1and . . . and xnis ˜Ai
nTHEN y is Bi
n (2)
where B = [¯b, b] is weights at consequent part of the rule and
i = 1, 2, . . . , M.
23 / 20
Fuzzy Inference System Type-II Fuzzy Set
Type-II Fuzzy Set
A T2FS ˜A is characterized by a 3-dimensional membership function [12].
˜A = (x, u) , µ ˜A (x, u) |∀x ∈ X, ∀u ∈ [0, 1] . (3)
1 x-axis is called primary variable (x).
2 y-axis is called secondary variable or primary MF (u).
3 the value of the T2MF is considered to be along the z-axis.
24 / 20
Fuzzy Inference System Type-II Fuzzy Set
Type-II Fuzzy Set (Contd..)
A Gaussian function with uncertain mean within [m1, m2] and standard
deviation σ is an interval type-2 MF:
µ ˜A(x, m, σ) = exp −
1
2
x − m
σ
, m ∈ [m1, m2]. (4)
The upper MF [9]:
¯µ ˜A(x) =



µ ˜A(x, m1, σ), x < m1
1, m1 ≤ x ≤ m2
µ ˜A(x, m2, σ), x > m2
(5)
and the lower MF [9]:
µ ˜A
(x) =
µ ˜A(x, m2, σ), x ≤ (m1 + m2)/2
µ ˜A(x, m1, σ), x > (m1 + m2)/2
(6)
25 / 20
Fuzzy Inference System Type-II Fuzzy Set
Type-II Fuzzy Set (Contd..)
0 1 2 3 4 5 6 7 8 9 10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
primary axis (x)
membershipvalue(µ)
µA(x)
0 2 4 6 8 10
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
primary axis (x)
secondaryaxis(u)
¯µ ˜A(x)
µ ˜A(x)
¯µ ˜A(xp
)
µ ˜A(xp
)
xp
Figure: Type-1 MF with mean m = 5.0 (left). Type-2 Fuzzy MF with fixed
σ = 2.0 and means m1 = 4.5 and m2 = 5.5. Upper MF in bold line and lower MF
in doted line are defined as per (5) and (6) (right).
26 / 20
References
References I
[1] John G Carney and Padraig Cunningham.
Tuning diversity in bagged ensembles.
International Journal of Neural Systems, 10(04):267–279, 2000.
[2] R. Eberhart and J. Kennedy.
A new optimizer using particle swarm theory.
In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, 1995. MHS ’95.,, pages
39–43, 1995.
[3] David E Goldberg and John H Holland.
Genetic algorithms and machine learning.
Machine Learning, 3(2):95–99, Oct 1988.
[4] Hisao Ishibuchi, Tomoharu Nakashima, and Tetsuya Kuroda.
A hybrid fuzzy genetics-based machine learning algorithm: hybridization of michigan approach and pittsburgh approach.
In 1999 IEEE International Conference on Systems, Man, and Cybernetics, 1999. IEEE SMC’99 Conference Proceedings.,
volume 1, pages 296–301. IEEE, 1999.
[5] Chia-Feng Juang, Ren-Bo Huang, and Wei-Yuan Cheng.
An interval type-2 fuzzy-neural network with support-vector regression for noisy regression problems.
IEEE Transactions on Fuzzy Systems, 18(4):686–699, 2010.
[6] Chia-Feng Juang and Chin-Teng Lin.
An online self-constructing neural fuzzy inference network and its applications.
IEEE Transactions on Fuzzy Systems, 6(1):12–32, 1998.
[7] Chia-Feng Juang and Yu-Wei Tsao.
A self-evolving interval type-2 fuzzy neural network with online structure and parameter learning.
IEEE Transactions on Fuzzy Systems, 16(6):1411–1424, 2008.
References
References II
[8] Dervis Karaboga.
An idea based on honey bee swarm for numerical optimization.
Technical Report TR06, Computer Engineering Department, Erciyes University, 2005.
[9] Nilesh N Karnik, Jerry M Mendel, and Qilian Liang.
Type-2 fuzzy logic systems.
IEEE Transactions on Fuzzy Systems, 7(6):643–658, 1999.
[10] Eric WM Lee, Chee Peng Lim, Richard KK Yuen, and SM Lo.
A hybrid neural network model for noisy data regression.
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 34(2):951–960, 2004.
[11] Jerry M Mendel.
Computing derivatives in interval type-2 fuzzy logic systems.
IEEE Transactions on Fuzzy Systems, 12(1):84–98, 2004.
[12] Jerry M Mendel.
On km algorithms for solving type-2 fuzzy set problems.
IEEE Transactions on Fuzzy Systems, 21(3):426–446, 2013.
[13] Seyedali Mirjalili, Seyed Mohammad Mirjalili, and Andrew Lewis.
Grey wolf optimizer.
Adv. Eng. Softw., 69:46–61, 2014.
[14] Kevin M Passino.
Biomimicry of bacterial foraging for distributed optimization and control.
IEEE Control Syst., 22(3):52–67, Jan 2002.
[15] Rainer Storn and Kenneth Price.
Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces.
J. Glob. Optim., 11(4):341–359, Dec 1997.
References
References III

More Related Content

What's hot

Application of recursive perturbation approach for multimodal optimization
Application of recursive perturbation approach for multimodal optimizationApplication of recursive perturbation approach for multimodal optimization
Application of recursive perturbation approach for multimodal optimizationPranamesh Chakraborty
 
Neural Processes Family
Neural Processes FamilyNeural Processes Family
Neural Processes Family
Kota Matsui
 
NIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph ConvolutionNIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph Convolution
Kazuki Fujikawa
 
Comparative study of algorithms of nonlinear optimization
Comparative study of algorithms of nonlinear optimizationComparative study of algorithms of nonlinear optimization
Comparative study of algorithms of nonlinear optimizationPranamesh Chakraborty
 
KDD Cup 2021 時系列異常検知コンペ 参加報告
KDD Cup 2021 時系列異常検知コンペ 参加報告KDD Cup 2021 時系列異常検知コンペ 参加報告
KDD Cup 2021 時系列異常検知コンペ 参加報告
GentaYoshimura
 
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationDominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationIlya Loshchilov
 
Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...
Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...
Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...Marisa Paryasto
 
Multi objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions resultMulti objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions result
Piyush Agarwal
 
Rabbit challenge 3 DNN Day2
Rabbit challenge 3 DNN Day2Rabbit challenge 3 DNN Day2
Rabbit challenge 3 DNN Day2
TOMMYLINK1
 
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Waqas Tariq
 
211 738-1-pb
211 738-1-pb211 738-1-pb
211 738-1-pbishwari85
 
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
BGS Institute of Technology, Adichunchanagiri University (ACU)
 
Predicting organic reaction outcomes with weisfeiler lehman network
Predicting organic reaction outcomes with weisfeiler lehman networkPredicting organic reaction outcomes with weisfeiler lehman network
Predicting organic reaction outcomes with weisfeiler lehman network
Kazuki Fujikawa
 
ICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via RandomizationICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via RandomizationHidekazu Oiwa
 
An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...
An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...
An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...
Yusuf Bhujwalla
 
論文紹介 Fast imagetagging
論文紹介 Fast imagetagging論文紹介 Fast imagetagging
論文紹介 Fast imagetaggingTakashi Abe
 
Analysis of an Image Secret Sharing Scheme to Identify Cheaters
Analysis of an Image Secret Sharing Scheme to Identify CheatersAnalysis of an Image Secret Sharing Scheme to Identify Cheaters
Analysis of an Image Secret Sharing Scheme to Identify Cheaters
CSCJournals
 

What's hot (20)

Application of recursive perturbation approach for multimodal optimization
Application of recursive perturbation approach for multimodal optimizationApplication of recursive perturbation approach for multimodal optimization
Application of recursive perturbation approach for multimodal optimization
 
Neural Processes Family
Neural Processes FamilyNeural Processes Family
Neural Processes Family
 
NIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph ConvolutionNIPS2017 Few-shot Learning and Graph Convolution
NIPS2017 Few-shot Learning and Graph Convolution
 
Comparative study of algorithms of nonlinear optimization
Comparative study of algorithms of nonlinear optimizationComparative study of algorithms of nonlinear optimization
Comparative study of algorithms of nonlinear optimization
 
KDD Cup 2021 時系列異常検知コンペ 参加報告
KDD Cup 2021 時系列異常検知コンペ 参加報告KDD Cup 2021 時系列異常検知コンペ 参加報告
KDD Cup 2021 時系列異常検知コンペ 参加報告
 
jammer_placement
jammer_placementjammer_placement
jammer_placement
 
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationDominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
 
Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...
Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...
Composite Field Multiplier based on Look-Up Table for Elliptic Curve Cryptogr...
 
Multi objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions resultMulti objective optimization and Benchmark functions result
Multi objective optimization and Benchmark functions result
 
Rabbit challenge 3 DNN Day2
Rabbit challenge 3 DNN Day2Rabbit challenge 3 DNN Day2
Rabbit challenge 3 DNN Day2
 
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
Simultaneous State and Actuator Fault Estimation With Fuzzy Descriptor PMID a...
 
211 738-1-pb
211 738-1-pb211 738-1-pb
211 738-1-pb
 
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
5th Semester Electronic and Communication Engineering (June/July-2015) Questi...
 
Predicting organic reaction outcomes with weisfeiler lehman network
Predicting organic reaction outcomes with weisfeiler lehman networkPredicting organic reaction outcomes with weisfeiler lehman network
Predicting organic reaction outcomes with weisfeiler lehman network
 
ICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via RandomizationICML2013読み会 Large-Scale Learning with Less RAM via Randomization
ICML2013読み会 Large-Scale Learning with Less RAM via Randomization
 
An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...
An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...
An RKHS Approach to Systematic Kernel Selection in Nonlinear System Identific...
 
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
5th Semester Electronic and Communication Engineering (2013-June) Question Pa...
 
論文紹介 Fast imagetagging
論文紹介 Fast imagetagging論文紹介 Fast imagetagging
論文紹介 Fast imagetagging
 
presentazione
presentazionepresentazione
presentazione
 
Analysis of an Image Secret Sharing Scheme to Identify Cheaters
Analysis of an Image Secret Sharing Scheme to Identify CheatersAnalysis of an Image Secret Sharing Scheme to Identify Cheaters
Analysis of an Image Secret Sharing Scheme to Identify Cheaters
 

Similar to Metaheuristic Tuning of Type-II Fuzzy Inference System for Data Mining

Mining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsMining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systems
Dr.MAYA NAYAK
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...
IJECEIAES
 
FPGA based BCH Decoder
FPGA based BCH DecoderFPGA based BCH Decoder
FPGA based BCH Decoder
ijsrd.com
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
IJRESJOURNAL
 
IRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using ClusteringIRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET Journal
 
Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...
IJAAS Team
 
A NEW RANKING ON HEXAGONAL FUZZY NUMBERS
A NEW RANKING ON HEXAGONAL FUZZY NUMBERSA NEW RANKING ON HEXAGONAL FUZZY NUMBERS
A NEW RANKING ON HEXAGONAL FUZZY NUMBERS
ijfls
 
A NEW RANKING ON HEXAGONAL FUZZY NUMBER
A NEW RANKING ON HEXAGONAL FUZZY NUMBERA NEW RANKING ON HEXAGONAL FUZZY NUMBER
A NEW RANKING ON HEXAGONAL FUZZY NUMBER
Wireilla
 
2014-mo444-practical-assignment-04-paulo_faria
2014-mo444-practical-assignment-04-paulo_faria2014-mo444-practical-assignment-04-paulo_faria
2014-mo444-practical-assignment-04-paulo_fariaPaulo Faria
 
T-S Fuzzy Observer and Controller of Doubly-Fed Induction Generator
T-S Fuzzy Observer and Controller of Doubly-Fed Induction GeneratorT-S Fuzzy Observer and Controller of Doubly-Fed Induction Generator
T-S Fuzzy Observer and Controller of Doubly-Fed Induction Generator
IJPEDS-IAES
 
Bioinformatics life sciences_v2015
Bioinformatics life sciences_v2015Bioinformatics life sciences_v2015
Bioinformatics life sciences_v2015
Prof. Wim Van Criekinge
 
201977 1-1-3-pb
201977 1-1-3-pb201977 1-1-3-pb
201977 1-1-3-pb
AssociateProfessorKM
 
Random Matrix Theory and Machine Learning - Part 4
Random Matrix Theory and Machine Learning - Part 4Random Matrix Theory and Machine Learning - Part 4
Random Matrix Theory and Machine Learning - Part 4
Fabian Pedregosa
 
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Paris Women in Machine Learning and Data Science
 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
AIRCC Publishing Corporation
 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
ijcsit
 
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
AIRCC Publishing Corporation
 
B010411016
B010411016B010411016
B010411016
IOSR Journals
 
Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...
Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...
Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...
Waqas Tariq
 
Fundamentals of Digital Signal Processing - Question Bank
Fundamentals of Digital Signal Processing - Question BankFundamentals of Digital Signal Processing - Question Bank
Fundamentals of Digital Signal Processing - Question Bank
Mathankumar S
 

Similar to Metaheuristic Tuning of Type-II Fuzzy Inference System for Data Mining (20)

Mining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systemsMining of time series data base using fuzzy neural information systems
Mining of time series data base using fuzzy neural information systems
 
A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...A hybrid bacterial foraging and modified particle swarm optimization for mode...
A hybrid bacterial foraging and modified particle swarm optimization for mode...
 
FPGA based BCH Decoder
FPGA based BCH DecoderFPGA based BCH Decoder
FPGA based BCH Decoder
 
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
An Improved Adaptive Multi-Objective Particle Swarm Optimization for Disassem...
 
IRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using ClusteringIRJET- Performance Analysis of Optimization Techniques by using Clustering
IRJET- Performance Analysis of Optimization Techniques by using Clustering
 
Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...Design of frequency selective surface comprising of dipoles using artificial ...
Design of frequency selective surface comprising of dipoles using artificial ...
 
A NEW RANKING ON HEXAGONAL FUZZY NUMBERS
A NEW RANKING ON HEXAGONAL FUZZY NUMBERSA NEW RANKING ON HEXAGONAL FUZZY NUMBERS
A NEW RANKING ON HEXAGONAL FUZZY NUMBERS
 
A NEW RANKING ON HEXAGONAL FUZZY NUMBER
A NEW RANKING ON HEXAGONAL FUZZY NUMBERA NEW RANKING ON HEXAGONAL FUZZY NUMBER
A NEW RANKING ON HEXAGONAL FUZZY NUMBER
 
2014-mo444-practical-assignment-04-paulo_faria
2014-mo444-practical-assignment-04-paulo_faria2014-mo444-practical-assignment-04-paulo_faria
2014-mo444-practical-assignment-04-paulo_faria
 
T-S Fuzzy Observer and Controller of Doubly-Fed Induction Generator
T-S Fuzzy Observer and Controller of Doubly-Fed Induction GeneratorT-S Fuzzy Observer and Controller of Doubly-Fed Induction Generator
T-S Fuzzy Observer and Controller of Doubly-Fed Induction Generator
 
Bioinformatics life sciences_v2015
Bioinformatics life sciences_v2015Bioinformatics life sciences_v2015
Bioinformatics life sciences_v2015
 
201977 1-1-3-pb
201977 1-1-3-pb201977 1-1-3-pb
201977 1-1-3-pb
 
Random Matrix Theory and Machine Learning - Part 4
Random Matrix Theory and Machine Learning - Part 4Random Matrix Theory and Machine Learning - Part 4
Random Matrix Theory and Machine Learning - Part 4
 
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
 
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
USING CUCKOO ALGORITHM FOR ESTIMATING TWO GLSD PARAMETERS AND COMPARING IT WI...
 
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
Using Cuckoo Algorithm for Estimating Two GLSD Parameters and Comparing it wi...
 
B010411016
B010411016B010411016
B010411016
 
Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...
Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...
Optimum Algorithm for Computing the Standardized Moments Using MATLAB 7.10(R2...
 
Fundamentals of Digital Signal Processing - Question Bank
Fundamentals of Digital Signal Processing - Question BankFundamentals of Digital Signal Processing - Question Bank
Fundamentals of Digital Signal Processing - Question Bank
 

More from Varun Ojha

Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
Varun Ojha
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
Varun Ojha
 
Chapter 4 Image Processing: Image Transformation
Chapter 4 Image Processing: Image TransformationChapter 4 Image Processing: Image Transformation
Chapter 4 Image Processing: Image Transformation
Varun Ojha
 
Chapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationChapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel Relation
Varun Ojha
 
Chapter 3 Image Processing: Basic Transformation
Chapter 3 Image Processing:  Basic TransformationChapter 3 Image Processing:  Basic Transformation
Chapter 3 Image Processing: Basic Transformation
Varun Ojha
 
Chapter 1 introduction (Image Processing)
Chapter 1 introduction (Image Processing)Chapter 1 introduction (Image Processing)
Chapter 1 introduction (Image Processing)
Varun Ojha
 
Neural Tree for Estimating the Uniaxial Compressive Strength of Rock Materials
Neural Tree for Estimating the Uniaxial Compressive Strength of Rock MaterialsNeural Tree for Estimating the Uniaxial Compressive Strength of Rock Materials
Neural Tree for Estimating the Uniaxial Compressive Strength of Rock Materials
Varun Ojha
 
A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...
A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...
A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...
Varun Ojha
 
Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...
Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...
Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...
Varun Ojha
 
Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...
Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...
Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...
Varun Ojha
 
Simultaneous optimization of neural network weights and active nodes using me...
Simultaneous optimization of neural network weights and active nodes using me...Simultaneous optimization of neural network weights and active nodes using me...
Simultaneous optimization of neural network weights and active nodes using me...
Varun Ojha
 
Design and analysis of algorithm
Design and analysis of algorithmDesign and analysis of algorithm
Design and analysis of algorithm
Varun Ojha
 

More from Varun Ojha (12)

Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
 
Chapter 4 Image Processing: Image Transformation
Chapter 4 Image Processing: Image TransformationChapter 4 Image Processing: Image Transformation
Chapter 4 Image Processing: Image Transformation
 
Chapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationChapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel Relation
 
Chapter 3 Image Processing: Basic Transformation
Chapter 3 Image Processing:  Basic TransformationChapter 3 Image Processing:  Basic Transformation
Chapter 3 Image Processing: Basic Transformation
 
Chapter 1 introduction (Image Processing)
Chapter 1 introduction (Image Processing)Chapter 1 introduction (Image Processing)
Chapter 1 introduction (Image Processing)
 
Neural Tree for Estimating the Uniaxial Compressive Strength of Rock Materials
Neural Tree for Estimating the Uniaxial Compressive Strength of Rock MaterialsNeural Tree for Estimating the Uniaxial Compressive Strength of Rock Materials
Neural Tree for Estimating the Uniaxial Compressive Strength of Rock Materials
 
A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...
A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...
A Framework of Secured and Bio-Inspired Image Steganography Using Chaotic Enc...
 
Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...
Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...
Dimensionality Reduction and Prediction of the Protein Macromolecule Dissolut...
 
Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...
Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...
Ensemble of Heterogeneous Flexible Neural Tree for the approximation and feat...
 
Simultaneous optimization of neural network weights and active nodes using me...
Simultaneous optimization of neural network weights and active nodes using me...Simultaneous optimization of neural network weights and active nodes using me...
Simultaneous optimization of neural network weights and active nodes using me...
 
Design and analysis of algorithm
Design and analysis of algorithmDesign and analysis of algorithm
Design and analysis of algorithm
 

Recently uploaded

一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
theahmadsaood
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
James Polillo
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
StarCompliance.io
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
correoyaya
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 

Recently uploaded (20)

一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 

Metaheuristic Tuning of Type-II Fuzzy Inference System for Data Mining

  • 1. Metaheuristic Tuning of Type-II Fuzzy Inference System for Data Mining V. K. Ojha1, Ajith Abraham2, and V. Sn´aˇsel1 1 IT4Innovations, VˇSB-Technical University of Ostrava Czech Republic 2 Machine Intelligence Research Lab, Auburn, WA, USA 26 July 2016
  • 2. Main Goal 1 To create diverse rules in Interval Type-2 Fuzzy Inference System 2 To reduce number of fuzzy rules in IT2FIS 3 To determine appropriate shape of type-2 fuzz sets 4 To analyze performance of the proposed IT2FIS optimization methods 2 / 20
  • 3. Proposed optimization framework 1 Genetic algorithm based tuning of the knowledge-base of fuzzy inference system. 2 Swarm intelligence based tuning of the parameters of the rules in the knowledge-base. 3 / 20
  • 4. Promising results: Comparisons of different models for Fridman dataset Training set Test set Rank Models RMSE Rank Models RMSE 1 IT2FNN-SVR(N) 1.409 1 IT2FIS-DE 1.476 2 IT2FIS-DE 1.459 2 IT2FNN-SVR(F) 1.597 3 IT2FNN-SVR(F) 1.557 3 IT2FIS-PSO 1.766 4 IT2FIS-PSO 1.675 4 IT2FNN-SVR(N) 1.788 5 SEIT2FNN 1.841 5 SEIT2FNN 1.941 6 IT2FIS-BFO 1.948 6 IT2FIS-BFO 2.002 7 IT2FIS-ABC 2.053 7 IT2FIS-ABC 2.092 8 SONFIN 2.475 8 NBAG 2.121 9 T2FLS-G 2.534 9 GRNNFA 2.136 10 IT2FIS-GWO 2.667 10 Simple 2.224 11 NBAG - 11 Bench 2.317 12 GRNNFA - 12 SONFIN 2.531 13 Simple - 13 T2FLS-G 2.597 14 Bench - 14 IT2FIS-GWO 2.703 4 / 20
  • 5. Improved results: For large learning iterations (10,000) Table: Interval type-2 FIS training results over 80% data Dataset ABC BFO DE GWO PSO IT2FNN-SVR(N) Fridman 1.444 1.742 1.360 2.200 1.667 1.409 5 / 20
  • 6. Models used for comparisons Table: Models from literature Model Ref. Description NBAG Carney et al. [1] Neural Bootstrap Aggregation Bagging Bench Carney et al. [1] Benchmark Bagging Ensemble Simple Carney et al. [1] Simple Bagging Ensemble GRNNFA Lee et al. [10] General Regression NN and Fuzzy Reasoning Theory SONFIN Juang et al. [6] Self-constructing neural fuzzy inference network T2FLS-G Mendel [11] Gradient-descent based IT2FIS tuning SEIT2FNN Juang et al. [7] Self-evolving IT2FIS IT2FNN-SVR(N) Juang et al. [5] IT2 Fuzzy-NN-Support-Vector Regression- Numeric Input IT2FNN-SVR(F) Juang et al. [5] IT2 Fuzzy-NN-Support-Vector Regression-Fuzzy Input 6 / 20
  • 7. IT2FIS training and test results (10 fold CV) 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 ABC BFO DE GWO PSO RMSE Training Test Figure: Average training test performance of algorithms for all datasets 7 / 20
  • 8. How result was achieved Initialize W0 Fittest solution w∗ = fittest(W0 ) Wt+1 := MHOperator(Wt ) ˆw = fittest(Wt+1 ) c( ˆw) < c(w∗ ) Stopping criteria satisfied w∗ = ˆw START STOP YES YES NO NO Stopping criteria satisfied STOP YES NO START Genetic algorithm based tuning of knowledge-base Swarm intelligence based tuning of knowledge-base Knowledge base optimization Metaheusitic basic framework 8 / 20
  • 9. Evolutionary algorithm 1. Selection operation 1 0 1 0 1 1 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 0 Parent 1 Parent N Parent 2 Parent 3 Parent 4 Parent 5 : 2. Crossover operation 1 0 1 0 1 1 0 1 1 0 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 Cut point Child 2 Child 1 Parent 1 Parent 2 Crossover 3. Mutation operation 0 0 0 1 1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 1 Mutation point Child 1 Parent 1 4. Recombination operation Example of algorithms: 1 Genetic algorithm (Goldberg and Holland [3]) 2 Differential evolution (Storn and Price [15]) 9 / 20
  • 10. Swarm Inspired Algorithms Example of algorithms: 1 Particle swarm optimization (Eberhart and Kennedy [2]) 2 Artificial bee colony (Karaboga [8]) 3 Bacteria foraging optimization (Passino [14]) 4 Gray wolf optimization (Mirjalili et al. [13]) 10 / 20
  • 11. IT2FIS optimization: Pittsburgh approach 1 Each rule in a FIS are randomly assigned a status “0” (inactive) or “1” (active). 2 The i-th rule base (FIS) Ri is defined as: Ri = {Ri1, Ri2, . . . , RiM} ∀ i = 1, 2, . . . , k, (1) where the status of a rule Rij ∈ Ri is randomly set to either “0” or “1.” 3 A population Q = (R1, R2, . . . , Rk) of a total k FISs are generated. 4 Population Q is a genetic population, where the individuals are coded into a binary vector. 11 / 20
  • 12. Illustration Pittsburgh approach Set of fuzzy sets Set of fuzzy rules Set of Knowledge- Bases (FISs) Random formation Random formation Population of Knowledge-Bases Genetic Operations If best Rule found? Best FIS Yes 12 / 20
  • 13. IT2FIS optimization: Michigan approach 1 A single rule or rule parameters are encoded into a genotype. 2 For a rule Ri that has a total pi fuzzy set, the parameter vector wi is designed as follows: wi = (m, λ, σ)i 1, . . . , (m, λ, σ)i pi , (c0, s0)i , (c1, s1)i , . . . , (cpi , spi )i where (m, λ, σ)i j is the parameters (center, center deviation factor, and width) of the j-th T2FS. 3 The pairs (cj , sj )i , j = 0 to pi are the consequent part parameters and their deviation factors. 13 / 20
  • 14. Illustration Michigan approach Parameter vector of the best obtained FIS: w1 w2 w2 w3 w4 w5 w6 … wn-1 wN Differential evolution for the optimization of parameter vector of the best obtained FIS: Solution 1 Solution 2 Solution 3 Solution 4 : : Solution N-2 Solution N-1 Solution N Gen 1: A population of N Solutions A new solution is created beaded on a Crossover Factor CR and by picnicking-up the following solution vectors from the population: F – Mutation Factor. Solution a Solution b Solution c A New Solution = + F x ( - ) + F x ( - ) + Best solution Solution a Best solution Solution a Solution b Solution c Solution 1 Solution 2 Solution 3 Solution 4 : : Solution N-2 Solution N-1 Solution N Gen 2: A population of N Solutions New Solution 14 / 20
  • 15. Limitations: Best algorithms identification for the datasets Table: Training and test performance of the algorithms Data Training Test Abalone DE DE Diabetes DE GWO Elevator DE PSO Fridman DE DE 15 / 20
  • 16. Limitations: Convergence trajectories FRD dataset Generation 1 x 100 RMSE 0 1 2 3 4 5 6 7 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 ABC BFO DE GWO PSO Figure: Dataset FRD 16 / 20
  • 17. Limitations: Convergence trajectories 0 0.5 1 1.5 2 2.5 3 3.5 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 ABC BFO DE GWO PSO Generation 1 x 100 RMSE Figure: Dataset ABL Generation 1 x 100 RMSE 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 ABC BFO DE GWO PSO Figure: Dataset DIB Generation 1 x 100 RMSE 0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 ABC BFO DE GWO PSO Figure: Dataset ELV Generation 1 x 100 RMSE 0 1 2 3 4 5 6 7 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 ABC BFO DE GWO PSO Figure: Dataset FRD 17 / 20
  • 18. Conclusions 1 Random combination of fuzzy sets for the creation of rules followed by random combination of rules for the creation of fuzzy inference system (FIS), and the genetic operation on the population of FISs helps in obtaining optimum FIS. 2 Metaheuristic for the IT2FIS parameter optimization helps in improving approximation ability of FIS. 3 Use of fixed weights (left and right weights) at the type-2 rules was useful during ,metaheuristic tuning. 4 No one algorithm performed best in all cases. For example, test performance of GWO and PSO was best for the datases DIB and ELV respectively; whereas DE performed best for the others. 5 Convergence trajectory of the algorithms were tended to slow down quickly during IT2FIS optimization. 18 / 20
  • 19. Future scope 1 Nature inspired heuristic may be used instead of random combination fuzzy sets for constructing rules. Similarly, such heuristic may be used for the construction FISs from the set of rules. 2 Gradient based local search algorithm can be combined with metaheuristic to avoid falling local minima. 19 / 20
  • 21. Outline 1 Results: Parameter setting 2 Fuzzy Inference System Interval Type-II FIS Type-II Fuzzy Set 3 References 21 / 20
  • 22. Results: Parameter setting Parameter setting and datasets Table: Parameter Setting of the Algorithms # Algo. Pop. Eval. Other 1 ABC 50 5000 tabc = 100 2 BFO 50 5000 Nr = Nd = Ns = 10, dr = 0.25 3 DE 50 5000 CR = 0.9, F = 0.7 4 GWO 50 5000 - 5 PSO 50 5000 c0 = 0.729, c1 = 1.49 c2 = 1.49 Table: Datasets for the Experiments # Dataset Abbr. Attributes Samples Difficulty 1 Abalone ABL 8 4177 130 2 Diabetes DIB 2 43 40 3 Elevator ELV 18 16599 280 4 Fridman FRD 5 1200 85 Note: The dataset FRD has random Gaussian noise included as mentioned in [5] 22 / 20
  • 23. Fuzzy Inference System Interval Type-II FIS Interval Type-II Fuzzy Inference System Fuzzifier Rule-base Defuzzifier Type-reducerInference Engine Crisp Input Crisp Output Figure: Type-2 Fuzzy Inference System A rule in type-2 FIS may be represented as: Ri : IF x1is ˜Ai 1and . . . and xnis ˜Ai nTHEN y is Bi n (2) where B = [¯b, b] is weights at consequent part of the rule and i = 1, 2, . . . , M. 23 / 20
  • 24. Fuzzy Inference System Type-II Fuzzy Set Type-II Fuzzy Set A T2FS ˜A is characterized by a 3-dimensional membership function [12]. ˜A = (x, u) , µ ˜A (x, u) |∀x ∈ X, ∀u ∈ [0, 1] . (3) 1 x-axis is called primary variable (x). 2 y-axis is called secondary variable or primary MF (u). 3 the value of the T2MF is considered to be along the z-axis. 24 / 20
  • 25. Fuzzy Inference System Type-II Fuzzy Set Type-II Fuzzy Set (Contd..) A Gaussian function with uncertain mean within [m1, m2] and standard deviation σ is an interval type-2 MF: µ ˜A(x, m, σ) = exp − 1 2 x − m σ , m ∈ [m1, m2]. (4) The upper MF [9]: ¯µ ˜A(x) =    µ ˜A(x, m1, σ), x < m1 1, m1 ≤ x ≤ m2 µ ˜A(x, m2, σ), x > m2 (5) and the lower MF [9]: µ ˜A (x) = µ ˜A(x, m2, σ), x ≤ (m1 + m2)/2 µ ˜A(x, m1, σ), x > (m1 + m2)/2 (6) 25 / 20
  • 26. Fuzzy Inference System Type-II Fuzzy Set Type-II Fuzzy Set (Contd..) 0 1 2 3 4 5 6 7 8 9 10 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 primary axis (x) membershipvalue(µ) µA(x) 0 2 4 6 8 10 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 primary axis (x) secondaryaxis(u) ¯µ ˜A(x) µ ˜A(x) ¯µ ˜A(xp ) µ ˜A(xp ) xp Figure: Type-1 MF with mean m = 5.0 (left). Type-2 Fuzzy MF with fixed σ = 2.0 and means m1 = 4.5 and m2 = 5.5. Upper MF in bold line and lower MF in doted line are defined as per (5) and (6) (right). 26 / 20
  • 27. References References I [1] John G Carney and Padraig Cunningham. Tuning diversity in bagged ensembles. International Journal of Neural Systems, 10(04):267–279, 2000. [2] R. Eberhart and J. Kennedy. A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science, 1995. MHS ’95.,, pages 39–43, 1995. [3] David E Goldberg and John H Holland. Genetic algorithms and machine learning. Machine Learning, 3(2):95–99, Oct 1988. [4] Hisao Ishibuchi, Tomoharu Nakashima, and Tetsuya Kuroda. A hybrid fuzzy genetics-based machine learning algorithm: hybridization of michigan approach and pittsburgh approach. In 1999 IEEE International Conference on Systems, Man, and Cybernetics, 1999. IEEE SMC’99 Conference Proceedings., volume 1, pages 296–301. IEEE, 1999. [5] Chia-Feng Juang, Ren-Bo Huang, and Wei-Yuan Cheng. An interval type-2 fuzzy-neural network with support-vector regression for noisy regression problems. IEEE Transactions on Fuzzy Systems, 18(4):686–699, 2010. [6] Chia-Feng Juang and Chin-Teng Lin. An online self-constructing neural fuzzy inference network and its applications. IEEE Transactions on Fuzzy Systems, 6(1):12–32, 1998. [7] Chia-Feng Juang and Yu-Wei Tsao. A self-evolving interval type-2 fuzzy neural network with online structure and parameter learning. IEEE Transactions on Fuzzy Systems, 16(6):1411–1424, 2008.
  • 28. References References II [8] Dervis Karaboga. An idea based on honey bee swarm for numerical optimization. Technical Report TR06, Computer Engineering Department, Erciyes University, 2005. [9] Nilesh N Karnik, Jerry M Mendel, and Qilian Liang. Type-2 fuzzy logic systems. IEEE Transactions on Fuzzy Systems, 7(6):643–658, 1999. [10] Eric WM Lee, Chee Peng Lim, Richard KK Yuen, and SM Lo. A hybrid neural network model for noisy data regression. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 34(2):951–960, 2004. [11] Jerry M Mendel. Computing derivatives in interval type-2 fuzzy logic systems. IEEE Transactions on Fuzzy Systems, 12(1):84–98, 2004. [12] Jerry M Mendel. On km algorithms for solving type-2 fuzzy set problems. IEEE Transactions on Fuzzy Systems, 21(3):426–446, 2013. [13] Seyedali Mirjalili, Seyed Mohammad Mirjalili, and Andrew Lewis. Grey wolf optimizer. Adv. Eng. Softw., 69:46–61, 2014. [14] Kevin M Passino. Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst., 22(3):52–67, Jan 2002. [15] Rainer Storn and Kenneth Price. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim., 11(4):341–359, Dec 1997.