SlideShare a Scribd company logo
A preliminary study of diversity in Extreme Learning
Machines ensembles
Carlos Perales-Gonz´alez1
Mariano Carbonero-Ruz1
David Becerra Fern´andez-Navarro1
Francisco Fern´andez-Navarro1
1Universidad Loyola Andaluc´ıa
HAIS 2018
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 1 / 25
Overview
1 Introduction
Abstract
Extreme Learning Machine
2 Diverse ELM
Other ensembles
Diversity as metric
DELM loss function
3 Experiments, results and conclusions
Description
Results
Conclusions and future work
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 2 / 25
Abstract
In this paper, the neural network version of Extreme Learning Machine
(ELM) is used as a base learner for an ensemble meta-algorithm which
promotes diversity explicitly in the ELM loss function. The cost
function proposed encourages orthogonality (scalar product) in the
parameter space. Other ensemble-based meta-algorithms from AdaBoost
family are used for comparison purposes. Both accuracy and diversity
presented in our proposal are competitive, thus reinforcing the idea of
introducing diversity explicitly.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 3 / 25
ELM I
Extreme Learning Machine a.k.a. Ridge classification [1], [2], [3]. First
layer connections are random. Mathematically, the classification is a
multiregression.
f(x) = h (x) β, (1)
1-of-J
Output
Features
input
h(x) β
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 4 / 25
ELM II
Where
x ∈ Rm is the vector of attributes, m is the dimension of the input
space.
h : Rm → Rd is the mapping function and d is the number of hidden
nodes (the dimension of the transformed space).
β = (βj , j = 1, . . . , J) ∈ Rd×J is ELM matrix.
Predicted label y is obtained from function f(x)
y (x) = arg max
j=1,...,J
f(x)j . (2)
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 5 / 25
ELM III
We worked with the neural version of ELM, so h(xi ) is defined as
h(xi ) = (φ(xi ; wj , bj ), j = 1, . . . , d), (3)
where
φ(·; wj , bj ) : Rm
→ R (4)
is the activation function of the j-th hidden node. In this case, a sigmoid
was used.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 6 / 25
ELM IV
Learning problem: Let us also denote
H = (h (xi ) , i = 1, . . . , n) ∈ Rn×d as the transformation of the training
set.
Y ∈ Rn×J is the matrix of labels ”1-of-J” encoded
min
β∈Rd×J
β 2
+ C Hβ − Y
2
, (5)
where C ∈ R+ is a cross-validated hyper-parameter for regularization.
Matrix solution is
β =
I
C
+ H H
−1
H Y (6)
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 7 / 25
Other ensembles
The two main approaches to combine several classifiers into one predictive
model:
Bagging (bootstrap aggregating): Several versions of a base learner
by selecting some subsets from the training set [4]. Random data
sampling.
Boosting focus on combining base learners over several iterations
and generate a weighted majority hypothesis [5]. Data sampling
depends on performance
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 8 / 25
Diversity as metric
These ensembles search diversity by data sampling.
Our proposal: promote diversity explicitly using orthogonality. For two
vectors u, v ∈ Rn
d (u, v) = 1 −
u, v 2
u 2
v 2
(7)
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 9 / 25
Our proposal I
Loss function for explicit diverse ELM:
min
β(s)
∈Rd×J
1
2

 β(s) 2
+ C Hβ(s)
− Y
2
+ D +
n
s
J
j=1
s−1
k=1
β
(s)
j , u
(k)
j
2


(8)
where:
u(k) ∈ Rd×J is the column-by-column normalized β(k)
from the
iteration k of the ensemble.
D > 0 is a hyperparameter like C.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 10 / 25
Our proposal II
Hence, β
(s)
j could be obtained analytically as:
β
(s)
j =
I
C
+ H H +
1
C
D +
n
s
M
(s)
j
−1
H Yj j = 1, . . . , J (9)
where M
(s)
j is defined as
M
(s)
j ≡
s−1
k=1
u
(k)
j u
(k)
j (10)
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 11 / 25
Datasets I
To sum up,
The datasets were extracted from the UCI Machine Learning [6] and
the mldata.org repositories.
10 datasets, 5 of them ≥ 1000 instances.
Experimental design using a 10-fold cross-validation, with 5 nested
cross-validation for hyperparameters.
Nominal variables were transformed to binary variables.
Features were standarized.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 12 / 25
Datasets II
Table: Characteristics of the data sets, ordered by size and number of classes
Data sets
Dataset Size #Attr. #Classes Class distribution
car 1728 21 4 (1210, 384, 69, 65)
winequality-red 1599 11 6 (10, 53, 681, 638, 199, 18)
ERA 1000 4 9 (92, 142, 181, 172,
158, 118, 88, 31, 18)
LEV 1000 4 5 (93, 280, 403, 197, 27)
SWD 1000 10 4 (32, 352, 399, 217)
newthyroid 215 5 3 (30, 150, 35)
automobile 205 71 6 (3, 22, 67, 54, 32, 27)
squash-stored 52 51 3 (23, 21, 8)
squash-unstored 52 52 3 (24, 24, 4)
pasture 36 25 3 (12, 12, 12)
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 13 / 25
Metrics I
Acc Accuracy rate: It is the number of successful hits relative to
the number of total classifications.
Acc =
1
n
n
i=1
I (˜y (xi ) = yi ) (11)
Div Diversity: For an ELM ensemble with s individuals, this
metric is obtained this metric is obtained applying Eq. (7) to
the β1
, . . . , βs
matrices:
d β(1)
, . . . , β(s)
=
1
J s
2 k<l
J
j=1
d β
(k)
j , β
(l)
j (12)
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 14 / 25
Algorithms
Three boosting ensembles were compared against our proposal:
AELM AdaBoost Extreme Learning Machine, defined in [7].
BRELM Boosting Ridge Extreme Learning Machine, explained in [8].
NCELM Negative Correlation Extreme Learning Machine, defined in
[9].
DELM Diverse Extreme Learning Machine, our proposal.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 15 / 25
Results I
Accuracy (Acc)
DELM AELM BRELM NCELM
car 0.929711 0.834618 0.901805 0.905111
winequality-red 0.853687 0.840085 0.839670 0.837363
ERA 0.829479 0.822201 0.828019 0.828428
LEV 0.836345 0.786404 0.792371 0.798220
SWD 0.787940 0.764487 0.759893 0.760442
newthyroid 0.932035 0.817172 0.812035 0.819509
automobile 0.867376 0.834618 0.841636 0.846499
squash-stored 0.694286 0.751429 0.694063 0.711937
squash-unstored 0.814286 0.830952 0.813810 0.812381
pasture 0.833333 0.766667 0.811111 0.826667
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 16 / 25
Results II
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 17 / 25
Results III
Diversity (Div)
DELM AELM BRELM NCELM
car 0.999206 0.180213 0.176621 0.181212
winequality-red 0.926890 0.152451 0.124054 0.185804
ERA 0.968917 0.138991 0.143748 0.156551
LEV 0.992860 0.098013 0.089886 0.133830
SWD 0.980953 0.130116 0.138222 0.137884
newthyroid 0.886023 0.043061 0.040141 0.057340
automobile 0.932272 0.314529 0.311612 0.317588
squash-stored 0.668662 0.216839 0.181023 0.217834
squash-unstored 0.568838 0.130116 0.145780 0.155101
pasture 0.081884 0.181297 0.175300 0.187400
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 18 / 25
Results IV
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 19 / 25
Conclusions
Introduction of diversity explicitly while improving accuracy.
Improvement diversity of solutions / classifiers.
Sensitivity analysis (this could helps to establish a ranking of good
solutions).
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 20 / 25
Future work
Reduce computational time:
Remove hyperparameter D.
Reduce the number of inverses
Extend the experiments (in datasets and algoritms).
Study the performance on unbalanced data.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 21 / 25
References I
A. E. Hoerl and R. W. Kennard, “Ridge regression: Biased estimation
for nonorthogonal problems,” Technometrics, vol. 12, no. 1,
pp. 55–67, 1970.
G.-B. Huang, Q.-Y. Zhu, and C.-K. Siew, “Extreme learning machine:
theory and applications,” Neurocomputing, vol. 70, no. 1-3,
pp. 489–501, 2006.
G.-B. Huang, H. Zhou, X. Ding, and R. Zhang, “Extreme learning
machine for regression and multiclass classification,” IEEE
Transactions on Systems, Man, and Cybernetics, Part B
(Cybernetics), vol. 42, no. 2, pp. 513–529, 2012.
L. Bbeiman, “Bagging Predictors,” Machine Learning, vol. 24,
pp. 123–140, 1996.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 22 / 25
References II
Y. Freund and R. E. Schapire, “A Short Introduction to Boosting,”
Journal of Japanese Society for Artificial Intelligence, vol. 14, no. 5,
pp. 771–780, 1999.
D. Dheeru and E. Karra Taniskidou, “UCI machine learning
repository,” 2017.
A. Riccardi, F. Fern´andez-Navarro, and S. Carloni, “Cost-sensitive
AdaBoost algorithm for ordinal regression based on extreme learning
machine,” IEEE Transactions on Cybernetics, vol. 44, no. 10,
pp. 1898–1909, 2014.
Y. Ran, X. Sun, H. Sun, L. Sun, X. Wang, and W. X. Ran Y, Sun X,
Sun H, Sun L, “Boosting Ridge Extreme Learning Machine,”
Proceedings - 2012 IEEE Symposium on Robotics and Applications,
ISRA 2012, pp. 881–884, 2012.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 23 / 25
References III
S. Wang, H. Chen, and X. Yao, “Negative correlation learning for
classification ensembles,” Proceedings of the International Joint
Conference on Neural Networks, 2010.
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 24 / 25
END
THANK YOU
C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 25 / 25

More Related Content

What's hot

Molodtsov's Soft Set Theory and its Applications in Decision Making
Molodtsov's Soft Set Theory and its Applications in Decision MakingMolodtsov's Soft Set Theory and its Applications in Decision Making
Molodtsov's Soft Set Theory and its Applications in Decision Making
inventionjournals
 
Cz24655657
Cz24655657Cz24655657
Cz24655657
IJERA Editor
 
Linear Classifiers
Linear ClassifiersLinear Classifiers
Linear Classifiers
Alexander Jung
 
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
The Statistical and Applied Mathematical Sciences Institute
 
Boosted multinomial logit model (working manuscript)
Boosted multinomial logit model (working manuscript)Boosted multinomial logit model (working manuscript)
Boosted multinomial logit model (working manuscript)
Jay (Jianqiang) Wang
 
Boosted Tree-based Multinomial Logit Model for Aggregated Market Data
Boosted Tree-based Multinomial Logit Model for Aggregated Market DataBoosted Tree-based Multinomial Logit Model for Aggregated Market Data
Boosted Tree-based Multinomial Logit Model for Aggregated Market Data
Jay (Jianqiang) Wang
 
11 Machine Learning Important Issues in Machine Learning
11 Machine Learning Important Issues in Machine Learning11 Machine Learning Important Issues in Machine Learning
11 Machine Learning Important Issues in Machine Learning
Andres Mendez-Vazquez
 
Pesquisa Operacional no R
Pesquisa Operacional no RPesquisa Operacional no R
Pesquisa Operacional no R
Graziela Alves
 
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
The Statistical and Applied Mathematical Sciences Institute
 
Random Forest for Big Data
Random Forest for Big DataRandom Forest for Big Data
Random Forest for Big Data
tuxette
 
Improving Performance of Back propagation Learning Algorithm
Improving Performance of Back propagation Learning AlgorithmImproving Performance of Back propagation Learning Algorithm
Improving Performance of Back propagation Learning Algorithm
ijsrd.com
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
준식 최
 
Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...
Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...
Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...
The Statistical and Applied Mathematical Sciences Institute
 
About functional SIR
About functional SIRAbout functional SIR
About functional SIR
tuxette
 
Dynamic Feature Induction: The Last Gist to the State-of-the-Art
Dynamic Feature Induction: The Last Gist to the State-of-the-ArtDynamic Feature Induction: The Last Gist to the State-of-the-Art
Dynamic Feature Induction: The Last Gist to the State-of-the-Art
Jinho Choi
 
Lecture17 xing fei-fei
Lecture17 xing fei-feiLecture17 xing fei-fei
Lecture17 xing fei-fei
Tianlu Wang
 
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
준식 최
 
lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...
NTNU
 
23 Machine Learning Feature Generation
23 Machine Learning Feature Generation23 Machine Learning Feature Generation
23 Machine Learning Feature Generation
Andres Mendez-Vazquez
 

What's hot (19)

Molodtsov's Soft Set Theory and its Applications in Decision Making
Molodtsov's Soft Set Theory and its Applications in Decision MakingMolodtsov's Soft Set Theory and its Applications in Decision Making
Molodtsov's Soft Set Theory and its Applications in Decision Making
 
Cz24655657
Cz24655657Cz24655657
Cz24655657
 
Linear Classifiers
Linear ClassifiersLinear Classifiers
Linear Classifiers
 
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, Attacking the Cur...
 
Boosted multinomial logit model (working manuscript)
Boosted multinomial logit model (working manuscript)Boosted multinomial logit model (working manuscript)
Boosted multinomial logit model (working manuscript)
 
Boosted Tree-based Multinomial Logit Model for Aggregated Market Data
Boosted Tree-based Multinomial Logit Model for Aggregated Market DataBoosted Tree-based Multinomial Logit Model for Aggregated Market Data
Boosted Tree-based Multinomial Logit Model for Aggregated Market Data
 
11 Machine Learning Important Issues in Machine Learning
11 Machine Learning Important Issues in Machine Learning11 Machine Learning Important Issues in Machine Learning
11 Machine Learning Important Issues in Machine Learning
 
Pesquisa Operacional no R
Pesquisa Operacional no RPesquisa Operacional no R
Pesquisa Operacional no R
 
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
2019 Fall Series: Postdoc Seminars - Special Guest Lecture, There is a Kernel...
 
Random Forest for Big Data
Random Forest for Big DataRandom Forest for Big Data
Random Forest for Big Data
 
Improving Performance of Back propagation Learning Algorithm
Improving Performance of Back propagation Learning AlgorithmImproving Performance of Back propagation Learning Algorithm
Improving Performance of Back propagation Learning Algorithm
 
Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)Paper Summary of Disentangling by Factorising (Factor-VAE)
Paper Summary of Disentangling by Factorising (Factor-VAE)
 
Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...
Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...
Deep Learning Opening Workshop - Deep ReLU Networks Viewed as a Statistical M...
 
About functional SIR
About functional SIRAbout functional SIR
About functional SIR
 
Dynamic Feature Induction: The Last Gist to the State-of-the-Art
Dynamic Feature Induction: The Last Gist to the State-of-the-ArtDynamic Feature Induction: The Last Gist to the State-of-the-Art
Dynamic Feature Induction: The Last Gist to the State-of-the-Art
 
Lecture17 xing fei-fei
Lecture17 xing fei-feiLecture17 xing fei-fei
Lecture17 xing fei-fei
 
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
Paper Summary of Beta-VAE: Learning Basic Visual Concepts with a Constrained ...
 
lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...lassification with decision trees from a nonparametric predictive inference p...
lassification with decision trees from a nonparametric predictive inference p...
 
23 Machine Learning Feature Generation
23 Machine Learning Feature Generation23 Machine Learning Feature Generation
23 Machine Learning Feature Generation
 

Similar to A preliminary study of diversity in ELM ensembles (HAIS 2018)

An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...
IJECEIAES
 
Poggi analytics - geneticos - 1
Poggi   analytics - geneticos - 1Poggi   analytics - geneticos - 1
Poggi analytics - geneticos - 1
Gaston Liberman
 
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systemsEvolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Cemal Ardil
 
A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...
A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...
A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...
Hengzhe Zhang
 
LNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine LearningLNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine Learning
butest
 
A simple framework for contrastive learning of visual representations
A simple framework for contrastive learning of visual representationsA simple framework for contrastive learning of visual representations
A simple framework for contrastive learning of visual representations
Devansh16
 
ADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODEL
ADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODELADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODEL
ADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODEL
ijcsit
 
Application of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatchApplication of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatch
Cemal Ardil
 
Flavours of Physics Challenge: Transfer Learning approach
Flavours of Physics Challenge: Transfer Learning approachFlavours of Physics Challenge: Transfer Learning approach
Flavours of Physics Challenge: Transfer Learning approach
Alexander Rakhlin
 
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
IDES Editor
 
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
IDES Editor
 
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Cemal Ardil
 
Multimodal Biometrics Recognition by Dimensionality Diminution Method
Multimodal Biometrics Recognition by Dimensionality Diminution MethodMultimodal Biometrics Recognition by Dimensionality Diminution Method
Multimodal Biometrics Recognition by Dimensionality Diminution Method
IJERA Editor
 
Chap 8. Optimization for training deep models
Chap 8. Optimization for training deep modelsChap 8. Optimization for training deep models
Chap 8. Optimization for training deep models
Young-Geun Choi
 
Machine learning in science and industry — day 1
Machine learning in science and industry — day 1Machine learning in science and industry — day 1
Machine learning in science and industry — day 1
arogozhnikov
 
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
ijcsa
 
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Rafael Nogueras
 
CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...
CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...
CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...
IJCNCJournal
 
MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...
MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...
MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...
The Statistical and Applied Mathematical Sciences Institute
 
Применение машинного обучения для навигации и управления роботами
Применение машинного обучения для навигации и управления роботамиПрименение машинного обучения для навигации и управления роботами
Применение машинного обучения для навигации и управления роботами
Skolkovo Robotics Center
 

Similar to A preliminary study of diversity in ELM ensembles (HAIS 2018) (20)

An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...An optimal design of current conveyors using a hybrid-based metaheuristic alg...
An optimal design of current conveyors using a hybrid-based metaheuristic alg...
 
Poggi analytics - geneticos - 1
Poggi   analytics - geneticos - 1Poggi   analytics - geneticos - 1
Poggi analytics - geneticos - 1
 
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systemsEvolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
Evolutionary techniques-for-model-order-reduction-of-large-scale-linear-systems
 
A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...
A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...
A Double Lexicase Selection Operator for Bloat Control in Evolutionary Featur...
 
LNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine LearningLNCS 5050 - Bilevel Optimization and Machine Learning
LNCS 5050 - Bilevel Optimization and Machine Learning
 
A simple framework for contrastive learning of visual representations
A simple framework for contrastive learning of visual representationsA simple framework for contrastive learning of visual representations
A simple framework for contrastive learning of visual representations
 
ADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODEL
ADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODELADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODEL
ADABOOST ENSEMBLE WITH SIMPLE GENETIC ALGORITHM FOR STUDENT PREDICTION MODEL
 
Application of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatchApplication of-computational-intelligence-techniques-for-economic-load-dispatch
Application of-computational-intelligence-techniques-for-economic-load-dispatch
 
Flavours of Physics Challenge: Transfer Learning approach
Flavours of Physics Challenge: Transfer Learning approachFlavours of Physics Challenge: Transfer Learning approach
Flavours of Physics Challenge: Transfer Learning approach
 
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
 
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...Optimization of Mechanical Design Problems Using Improved Differential Evolut...
Optimization of Mechanical Design Problems Using Improved Differential Evolut...
 
Mimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithmMimo system-order-reduction-using-real-coded-genetic-algorithm
Mimo system-order-reduction-using-real-coded-genetic-algorithm
 
Multimodal Biometrics Recognition by Dimensionality Diminution Method
Multimodal Biometrics Recognition by Dimensionality Diminution MethodMultimodal Biometrics Recognition by Dimensionality Diminution Method
Multimodal Biometrics Recognition by Dimensionality Diminution Method
 
Chap 8. Optimization for training deep models
Chap 8. Optimization for training deep modelsChap 8. Optimization for training deep models
Chap 8. Optimization for training deep models
 
Machine learning in science and industry — day 1
Machine learning in science and industry — day 1Machine learning in science and industry — day 1
Machine learning in science and industry — day 1
 
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
MULTIPROCESSOR SCHEDULING AND PERFORMANCE EVALUATION USING ELITIST NON DOMINA...
 
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
 
CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...
CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...
CONSTRUCTING A FUZZY NETWORK INTRUSION CLASSIFIER BASED ON DIFFERENTIAL EVOLU...
 
MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...
MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...
MUMS Opening Workshop - Machine-Learning Error Models for Quantifying the Epi...
 
Применение машинного обучения для навигации и управления роботами
Применение машинного обучения для навигации и управления роботамиПрименение машинного обучения для навигации и управления роботами
Применение машинного обучения для навигации и управления роботами
 

More from Carlos Perales

Clustering de canciones usando Fourier
Clustering de canciones usando FourierClustering de canciones usando Fourier
Clustering de canciones usando Fourier
Carlos Perales
 
Análisis de sentimiento como indicador reputacional - TFM
Análisis de sentimiento como indicador reputacional - TFMAnálisis de sentimiento como indicador reputacional - TFM
Análisis de sentimiento como indicador reputacional - TFM
Carlos Perales
 
¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?
Carlos Perales
 
Estudio y simulación numérica de las ecuaciones de aguas someras
Estudio y simulación numérica de las ecuaciones de aguas somerasEstudio y simulación numérica de las ecuaciones de aguas someras
Estudio y simulación numérica de las ecuaciones de aguas someras
Carlos Perales
 
Un estudio numérico sobre el número de Mach
Un estudio numérico sobre el número de MachUn estudio numérico sobre el número de Mach
Un estudio numérico sobre el número de Mach
Carlos Perales
 
Energía fotovoltaica en España y el mundo (2004-2008)
Energía fotovoltaica en España y el mundo (2004-2008)Energía fotovoltaica en España y el mundo (2004-2008)
Energía fotovoltaica en España y el mundo (2004-2008)
Carlos Perales
 
Propagación de una enfermedad en poblaciones dinámicas
Propagación de una enfermedad en poblaciones dinámicasPropagación de una enfermedad en poblaciones dinámicas
Propagación de una enfermedad en poblaciones dinámicas
Carlos Perales
 
Sobre la radiación Cherenkov (presentación)
Sobre la radiación Cherenkov (presentación)Sobre la radiación Cherenkov (presentación)
Sobre la radiación Cherenkov (presentación)
Carlos Perales
 
Sobre la radiación Cherenkov y los rayos cósmicos
Sobre la radiación Cherenkov y los rayos cósmicosSobre la radiación Cherenkov y los rayos cósmicos
Sobre la radiación Cherenkov y los rayos cósmicos
Carlos Perales
 

More from Carlos Perales (9)

Clustering de canciones usando Fourier
Clustering de canciones usando FourierClustering de canciones usando Fourier
Clustering de canciones usando Fourier
 
Análisis de sentimiento como indicador reputacional - TFM
Análisis de sentimiento como indicador reputacional - TFMAnálisis de sentimiento como indicador reputacional - TFM
Análisis de sentimiento como indicador reputacional - TFM
 
¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?¿Podemos predecir si Twitter hundirá un banco?
¿Podemos predecir si Twitter hundirá un banco?
 
Estudio y simulación numérica de las ecuaciones de aguas someras
Estudio y simulación numérica de las ecuaciones de aguas somerasEstudio y simulación numérica de las ecuaciones de aguas someras
Estudio y simulación numérica de las ecuaciones de aguas someras
 
Un estudio numérico sobre el número de Mach
Un estudio numérico sobre el número de MachUn estudio numérico sobre el número de Mach
Un estudio numérico sobre el número de Mach
 
Energía fotovoltaica en España y el mundo (2004-2008)
Energía fotovoltaica en España y el mundo (2004-2008)Energía fotovoltaica en España y el mundo (2004-2008)
Energía fotovoltaica en España y el mundo (2004-2008)
 
Propagación de una enfermedad en poblaciones dinámicas
Propagación de una enfermedad en poblaciones dinámicasPropagación de una enfermedad en poblaciones dinámicas
Propagación de una enfermedad en poblaciones dinámicas
 
Sobre la radiación Cherenkov (presentación)
Sobre la radiación Cherenkov (presentación)Sobre la radiación Cherenkov (presentación)
Sobre la radiación Cherenkov (presentación)
 
Sobre la radiación Cherenkov y los rayos cósmicos
Sobre la radiación Cherenkov y los rayos cósmicosSobre la radiación Cherenkov y los rayos cósmicos
Sobre la radiación Cherenkov y los rayos cósmicos
 

Recently uploaded

一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
yuhofha
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
Bruce Bennett
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
pxyhy
 
5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf
Alliance Jobs
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
yuhofha
 
一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理
一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理
一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理
pxyhy
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
2zjra9bn
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
Ghh
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
2zjra9bn
 
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
MuhammadWaqasBaloch1
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
ashiquepa3
 
Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024
SnapJob
 
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdfRECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
AlessandroMartins454470
 
thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
Aditya Raghav
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
Bruce Bennett
 
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
yuhofha
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
atwvhyhm
 
一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理
一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理
一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理
pxyhy
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
Ghh
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
taqyea
 

Recently uploaded (20)

一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
 
5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf5 Common Mistakes to Avoid During the Job Application Process.pdf
5 Common Mistakes to Avoid During the Job Application Process.pdf
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
 
一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理
一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理
一比一原版(UBC毕业证)不列颠哥伦比亚大学毕业证如何办理
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
 
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
Status of Women in Pakistan.pptxStatus of Women in Pakistan.pptx
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
 
Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024Job Finding Apps Everything You Need to Know in 2024
Job Finding Apps Everything You Need to Know in 2024
 
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdfRECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
 
thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
 
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
 
一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理
一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理
一比一原版(SFU毕业证)西蒙弗雷泽大学毕业证如何办理
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
 

A preliminary study of diversity in ELM ensembles (HAIS 2018)

  • 1. A preliminary study of diversity in Extreme Learning Machines ensembles Carlos Perales-Gonz´alez1 Mariano Carbonero-Ruz1 David Becerra Fern´andez-Navarro1 Francisco Fern´andez-Navarro1 1Universidad Loyola Andaluc´ıa HAIS 2018 C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 1 / 25
  • 2. Overview 1 Introduction Abstract Extreme Learning Machine 2 Diverse ELM Other ensembles Diversity as metric DELM loss function 3 Experiments, results and conclusions Description Results Conclusions and future work C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 2 / 25
  • 3. Abstract In this paper, the neural network version of Extreme Learning Machine (ELM) is used as a base learner for an ensemble meta-algorithm which promotes diversity explicitly in the ELM loss function. The cost function proposed encourages orthogonality (scalar product) in the parameter space. Other ensemble-based meta-algorithms from AdaBoost family are used for comparison purposes. Both accuracy and diversity presented in our proposal are competitive, thus reinforcing the idea of introducing diversity explicitly. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 3 / 25
  • 4. ELM I Extreme Learning Machine a.k.a. Ridge classification [1], [2], [3]. First layer connections are random. Mathematically, the classification is a multiregression. f(x) = h (x) β, (1) 1-of-J Output Features input h(x) β C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 4 / 25
  • 5. ELM II Where x ∈ Rm is the vector of attributes, m is the dimension of the input space. h : Rm → Rd is the mapping function and d is the number of hidden nodes (the dimension of the transformed space). β = (βj , j = 1, . . . , J) ∈ Rd×J is ELM matrix. Predicted label y is obtained from function f(x) y (x) = arg max j=1,...,J f(x)j . (2) C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 5 / 25
  • 6. ELM III We worked with the neural version of ELM, so h(xi ) is defined as h(xi ) = (φ(xi ; wj , bj ), j = 1, . . . , d), (3) where φ(·; wj , bj ) : Rm → R (4) is the activation function of the j-th hidden node. In this case, a sigmoid was used. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 6 / 25
  • 7. ELM IV Learning problem: Let us also denote H = (h (xi ) , i = 1, . . . , n) ∈ Rn×d as the transformation of the training set. Y ∈ Rn×J is the matrix of labels ”1-of-J” encoded min β∈Rd×J β 2 + C Hβ − Y 2 , (5) where C ∈ R+ is a cross-validated hyper-parameter for regularization. Matrix solution is β = I C + H H −1 H Y (6) C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 7 / 25
  • 8. Other ensembles The two main approaches to combine several classifiers into one predictive model: Bagging (bootstrap aggregating): Several versions of a base learner by selecting some subsets from the training set [4]. Random data sampling. Boosting focus on combining base learners over several iterations and generate a weighted majority hypothesis [5]. Data sampling depends on performance C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 8 / 25
  • 9. Diversity as metric These ensembles search diversity by data sampling. Our proposal: promote diversity explicitly using orthogonality. For two vectors u, v ∈ Rn d (u, v) = 1 − u, v 2 u 2 v 2 (7) C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 9 / 25
  • 10. Our proposal I Loss function for explicit diverse ELM: min β(s) ∈Rd×J 1 2   β(s) 2 + C Hβ(s) − Y 2 + D + n s J j=1 s−1 k=1 β (s) j , u (k) j 2   (8) where: u(k) ∈ Rd×J is the column-by-column normalized β(k) from the iteration k of the ensemble. D > 0 is a hyperparameter like C. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 10 / 25
  • 11. Our proposal II Hence, β (s) j could be obtained analytically as: β (s) j = I C + H H + 1 C D + n s M (s) j −1 H Yj j = 1, . . . , J (9) where M (s) j is defined as M (s) j ≡ s−1 k=1 u (k) j u (k) j (10) C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 11 / 25
  • 12. Datasets I To sum up, The datasets were extracted from the UCI Machine Learning [6] and the mldata.org repositories. 10 datasets, 5 of them ≥ 1000 instances. Experimental design using a 10-fold cross-validation, with 5 nested cross-validation for hyperparameters. Nominal variables were transformed to binary variables. Features were standarized. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 12 / 25
  • 13. Datasets II Table: Characteristics of the data sets, ordered by size and number of classes Data sets Dataset Size #Attr. #Classes Class distribution car 1728 21 4 (1210, 384, 69, 65) winequality-red 1599 11 6 (10, 53, 681, 638, 199, 18) ERA 1000 4 9 (92, 142, 181, 172, 158, 118, 88, 31, 18) LEV 1000 4 5 (93, 280, 403, 197, 27) SWD 1000 10 4 (32, 352, 399, 217) newthyroid 215 5 3 (30, 150, 35) automobile 205 71 6 (3, 22, 67, 54, 32, 27) squash-stored 52 51 3 (23, 21, 8) squash-unstored 52 52 3 (24, 24, 4) pasture 36 25 3 (12, 12, 12) C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 13 / 25
  • 14. Metrics I Acc Accuracy rate: It is the number of successful hits relative to the number of total classifications. Acc = 1 n n i=1 I (˜y (xi ) = yi ) (11) Div Diversity: For an ELM ensemble with s individuals, this metric is obtained this metric is obtained applying Eq. (7) to the β1 , . . . , βs matrices: d β(1) , . . . , β(s) = 1 J s 2 k<l J j=1 d β (k) j , β (l) j (12) C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 14 / 25
  • 15. Algorithms Three boosting ensembles were compared against our proposal: AELM AdaBoost Extreme Learning Machine, defined in [7]. BRELM Boosting Ridge Extreme Learning Machine, explained in [8]. NCELM Negative Correlation Extreme Learning Machine, defined in [9]. DELM Diverse Extreme Learning Machine, our proposal. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 15 / 25
  • 16. Results I Accuracy (Acc) DELM AELM BRELM NCELM car 0.929711 0.834618 0.901805 0.905111 winequality-red 0.853687 0.840085 0.839670 0.837363 ERA 0.829479 0.822201 0.828019 0.828428 LEV 0.836345 0.786404 0.792371 0.798220 SWD 0.787940 0.764487 0.759893 0.760442 newthyroid 0.932035 0.817172 0.812035 0.819509 automobile 0.867376 0.834618 0.841636 0.846499 squash-stored 0.694286 0.751429 0.694063 0.711937 squash-unstored 0.814286 0.830952 0.813810 0.812381 pasture 0.833333 0.766667 0.811111 0.826667 C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 16 / 25
  • 17. Results II C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 17 / 25
  • 18. Results III Diversity (Div) DELM AELM BRELM NCELM car 0.999206 0.180213 0.176621 0.181212 winequality-red 0.926890 0.152451 0.124054 0.185804 ERA 0.968917 0.138991 0.143748 0.156551 LEV 0.992860 0.098013 0.089886 0.133830 SWD 0.980953 0.130116 0.138222 0.137884 newthyroid 0.886023 0.043061 0.040141 0.057340 automobile 0.932272 0.314529 0.311612 0.317588 squash-stored 0.668662 0.216839 0.181023 0.217834 squash-unstored 0.568838 0.130116 0.145780 0.155101 pasture 0.081884 0.181297 0.175300 0.187400 C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 18 / 25
  • 19. Results IV C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 19 / 25
  • 20. Conclusions Introduction of diversity explicitly while improving accuracy. Improvement diversity of solutions / classifiers. Sensitivity analysis (this could helps to establish a ranking of good solutions). C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 20 / 25
  • 21. Future work Reduce computational time: Remove hyperparameter D. Reduce the number of inverses Extend the experiments (in datasets and algoritms). Study the performance on unbalanced data. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 21 / 25
  • 22. References I A. E. Hoerl and R. W. Kennard, “Ridge regression: Biased estimation for nonorthogonal problems,” Technometrics, vol. 12, no. 1, pp. 55–67, 1970. G.-B. Huang, Q.-Y. Zhu, and C.-K. Siew, “Extreme learning machine: theory and applications,” Neurocomputing, vol. 70, no. 1-3, pp. 489–501, 2006. G.-B. Huang, H. Zhou, X. Ding, and R. Zhang, “Extreme learning machine for regression and multiclass classification,” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 42, no. 2, pp. 513–529, 2012. L. Bbeiman, “Bagging Predictors,” Machine Learning, vol. 24, pp. 123–140, 1996. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 22 / 25
  • 23. References II Y. Freund and R. E. Schapire, “A Short Introduction to Boosting,” Journal of Japanese Society for Artificial Intelligence, vol. 14, no. 5, pp. 771–780, 1999. D. Dheeru and E. Karra Taniskidou, “UCI machine learning repository,” 2017. A. Riccardi, F. Fern´andez-Navarro, and S. Carloni, “Cost-sensitive AdaBoost algorithm for ordinal regression based on extreme learning machine,” IEEE Transactions on Cybernetics, vol. 44, no. 10, pp. 1898–1909, 2014. Y. Ran, X. Sun, H. Sun, L. Sun, X. Wang, and W. X. Ran Y, Sun X, Sun H, Sun L, “Boosting Ridge Extreme Learning Machine,” Proceedings - 2012 IEEE Symposium on Robotics and Applications, ISRA 2012, pp. 881–884, 2012. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 23 / 25
  • 24. References III S. Wang, H. Chen, and X. Yao, “Negative correlation learning for classification ensembles,” Proceedings of the International Joint Conference on Neural Networks, 2010. C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 24 / 25
  • 25. END THANK YOU C. Perales-Gonz´alez (ULOYOLA) Diversity for ELM 2018-06-21 25 / 25