29.04.2013 Views

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SERT DHCA (sec.)<br />

PERT DHCA (sec.)<br />

10 0<br />

10 −1<br />

|df A | = 1 , |df D | = 14 , |df R | = 5<br />

ADR ARD DAR DRA RAD RDA flat<br />

DHCA variant<br />

(a) Serial estimated running time<br />

10 −1<br />

|df A | = 1 , |df D | = 14 , |df R | = 5<br />

ADR ARD DAR DRA RAD RDA flat<br />

DHCA variant<br />

(c) Parallel estimated running time<br />

CSPA<br />

EAC<br />

HGPA<br />

MCLA<br />

ALSAD<br />

KMSAD<br />

SLSAD<br />

CSPA<br />

EAC<br />

HGPA<br />

MCLA<br />

ALSAD<br />

KMSAD<br />

SLSAD<br />

Chapter 3. Hierarchical consensus architectures<br />

SRT DHCA (sec.)<br />

PRT DHCA (sec.)<br />

10 0<br />

10 −1<br />

|df A | = 1 , |df D | = 14 , |df R | = 5<br />

ADR ARD DAR DRA RAD RDA flat<br />

DHCA variant<br />

10 −1<br />

(b) Serial real running time<br />

|df A | = 1 , |df D | = 14 , |df R | = 5<br />

ADR ARD DAR DRA RAD RDA flat<br />

DHCA variant<br />

(d) Parallel real running time<br />

CSPA<br />

EAC<br />

HGPA<br />

MCLA<br />

ALSAD<br />

KMSAD<br />

SLSAD<br />

CSPA<br />

EAC<br />

HGPA<br />

MCLA<br />

ALSAD<br />

KMSAD<br />

SLSAD<br />

Figure 3.10: Estimated and real running times of the serial and parallel DHCA on the Zoo<br />

data collection in the diversity scenario corresponding to a cluster ensemble of size l = 57.<br />

sensus architecture as in the serial case. Moreover, notice that in this low diversity scenario,<br />

hierarchical consensus architectures are, in general terms, slower than flat consensus.<br />

Diversity scenario |df A| =10<br />

Figure 3.11 presents the results obtained in the diversity scenario corresponding to the generation<br />

of the cluster ensemble by the application of |dfA| = 10 clustering algorithms chosen<br />

at random. In this case, there exists at least one serial DHCA variant that performs faster<br />

than flat consensus —the only exception occurs when consensus are created by the EAC<br />

consensus function (recall this also happened with RHCA, see section 3.2.4). As in the previous<br />

diversity scenario, all the parallel DHCA variants yield pretty similar running times,<br />

as opposed to what is observed in the serial case, where there exist significant execution<br />

time differences between variants. <strong>La</strong>st, as regards the prediction of the computationally<br />

optimal consensus architecture, notice that its performance is pretty accurate in both the<br />

serial and parallel cases.<br />

Diversity scenario |df A| =19<br />

As the diversity level of the cluster ensemble increases, a shift in the computationally optimal<br />

serial DHCA variant can be observed —see figure 3.12. Indeed, as figure 3.12(b) shows,<br />

the ADR variant of DHCA becomes the least computationally expensive serial hierarchical<br />

77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!