<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">12850</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2021.012850</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Information Theoretic Weighted Fuzzy Clustering Ensemble</article-title>
<alt-title alt-title-type="left-running-head">Information Theoretic Weighted Fuzzy Clustering Ensemble</alt-title>
<alt-title alt-title-type="right-running-head">Information Theoretic Weighted Fuzzy Clustering Ensemble</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western">
<surname>Wang</surname>
<given-names>Yixuan</given-names>
</name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western">
<surname>Yuan</surname>
<given-names>Liping</given-names>
</name>
<xref ref-type="aff" rid="aff-2">2</xref><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western">
<surname>Garg</surname>
<given-names>Harish</given-names>
</name>
<xref ref-type="aff" rid="aff-4">4</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western">
<surname>Bagherinia</surname>
<given-names>Ali</given-names>
</name>
<xref ref-type="aff" rid="aff-5">5</xref></contrib>
<contrib id="author-5" contrib-type="author" corresp="yes">
<name name-style="western">
<surname>Ham&#x00EF;d</surname>
<given-names>Parv&#x00EF;n</given-names>
</name>
<xref ref-type="aff" rid="aff-6">6</xref><xref ref-type="aff" rid="aff-7">7</xref><xref ref-type="aff" rid="aff-8">8</xref>
<email>parvin@iust.ac.ir</email>
</contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western">
<surname>Pho</surname>
<given-names>Kim-Hung</given-names>
</name>
<xref ref-type="aff" rid="aff-9">9</xref>
</contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western">
<surname>Mansor</surname>
<given-names>Zulkefli</given-names>
</name>
<xref ref-type="aff" rid="aff-10">10</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Department of Electronic Information Engineering, School of Information Engineering, Wuhan University of Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>School of Information Engineering, Wuhan University of Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>School of Information Engineering, Wuhan Huaxia University of Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country></aff>
<aff id="aff-4"><label>4</label><institution>School of Mathematics, Thapar Institute of Engineering and Technology, Deemed University</institution>, <addr-line>Patiala, Punjab</addr-line>, <country>India</country></aff>
<aff id="aff-5"><label>5</label><institution>Department of Computer Science, Dehdasht Branch, Islamic Azad University</institution>, <addr-line>Dehdasht</addr-line>, <country>Iran</country></aff>
<aff id="aff-6"><label>6</label><institution>Institute of Research and Development, Duy Tan University</institution>, <addr-line>Da Nang, 550000</addr-line>, <country>Vietnam</country></aff>
<aff id="aff-7"><label>7</label><institution>Faculty of Information Technology, Duy Tan University</institution>, <addr-line>Da Nang, 550000</addr-line>, <country>Vietnam</country></aff>
<aff id="aff-8"><label>8</label><institution>Department of Computer Science, Nourabad Mamasani Branch, Islamic Azad University</institution>, <addr-line>Mamasani</addr-line>, <country>Iran</country></aff>
<aff id="aff-9"><label>9</label><institution>Fractional Calculus, Optimization and Algebra Research Group, Faculty of Mathematics and Statistics, Ton Duc Thang University</institution>, <addr-line>Ho Chi Minh City</addr-line>, <country>Vietnam</country></aff>
<aff id="aff-10"><label>10</label><institution>Fakulti Teknologi dan Sains Maklumat Universiti Kebangsaan Malaysia</institution>, <addr-line>43600 UKM Bangi, Selangor</addr-line>, <country>Malaysia</country></aff>
</contrib-group>
<author-notes><corresp id="cor1">&#x002A;Corresponding Author: Hamid Parvin. Email: <email>parvin@iust.ac.ir</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2020-11-03">
<day>03</day>
<month>11</month>
<year>2020</year>
</pub-date>
<volume>67</volume>
<issue>1</issue>
<fpage>369</fpage>
<lpage>392</lpage>
<history>
<date date-type="received">
<day>14</day>
<month>07</month>
<year>2020</year>
</date>
<date date-type="accepted">
<day>19</day>
<month>08</month>
<year>2020</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2021 Wang et al.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Wang et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_12850.pdf"></self-uri>
<abstract>
<p>In order to improve performance and robustness of clustering, it is proposed to generate and aggregate a number of primary clusters via clustering ensemble technique. Fuzzy clustering ensemble approaches attempt to improve the performance of fuzzy clustering tasks. However, in these approaches, cluster (or clustering) reliability has not paid much attention to. Ignoring cluster (or clustering) reliability makes these approaches weak in dealing with low-quality base clustering methods. In this paper, we have utilized cluster unreliability estimation and local weighting strategy to propose a new fuzzy clustering ensemble method which has introduced Reliability Based weighted co-association matrix Fuzzy C-Means (RBFCM), Reliability Based Graph Partitioning (RBGP) and Reliability Based Hyper Clustering (RBHC) as three new fuzzy clustering consensus functions. Our fuzzy clustering ensemble approach works based on fuzzy cluster unreliability estimation. Cluster unreliability is estimated according to an entropic criterion using the cluster labels in the entire ensemble. To do so, the new metric is defined to estimate the fuzzy cluster unreliability; then, the reliability value of any cluster is determined using a Reliability Driven Cluster Indicator (<italic>RDCI</italic>). The time complexities of RBHC and RBGP are linearly proportional with the number of data objects. Performance and robustness of the proposed method are experimentally evaluated for some benchmark datasets. The experimental results demonstrate efficiency and suitability of the proposed method.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Fuzzy clustering ensemble</kwd>
<kwd>cluster unreliability</kwd>
<kwd>consensus function</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Data mining [<xref ref-type="bibr" rid="ref-1">1</xref>&#x2013;<xref ref-type="bibr" rid="ref-24">24</xref>] involves many tasks. One of the most important tasks in data mining is clustering [<xref ref-type="bibr" rid="ref-25">25</xref>&#x2013;<xref ref-type="bibr" rid="ref-29">29</xref>]. According to different similarity criteria implemented by various clustering algorithms in the context of unsupervised learning, different objective functions are targeted [<xref ref-type="bibr" rid="ref-30">30</xref>]. According to &#x201C;no free lunch&#x201D; theory, there is no dominant clustering method [<xref ref-type="bibr" rid="ref-22">22</xref>,<xref ref-type="bibr" rid="ref-23">23</xref>]. Therefore, the idea of combining clustering, which is also called cluster (or clustering) ensemble, emerged. In a clustering ensemble, some of the basic partitions are combined to acquire a better solution capable of managing all objectives of different partitions which sometimes are contradictory [<xref ref-type="bibr" rid="ref-28">28</xref>&#x2013;<xref ref-type="bibr" rid="ref-30">30</xref>]. Cluster ensemble offers many advantages, among which the following can be mentioned: robustness to noise [<xref ref-type="bibr" rid="ref-29">29</xref>], capability of producing novel results [<xref ref-type="bibr" rid="ref-31">31</xref>&#x2013;<xref ref-type="bibr" rid="ref-33">33</xref>], quality enhancement [<xref ref-type="bibr" rid="ref-29">29</xref>], knowledge reusability [<xref ref-type="bibr" rid="ref-30">30</xref>], multi-view clustering [<xref ref-type="bibr" rid="ref-33">33</xref>], stability, parallel/distributed data processing [<xref ref-type="bibr" rid="ref-30">30</xref>], finding number of real clusters, adaptability and heterogeneous data clustering.</p>
<p>The process of clustering ensemble consists of two related phases as shown in <xref ref-type="fig" rid="fig-1">Fig. 1a</xref>. The first phase includes production of the diverse base clusterings through the basic clustering algorithm (s), and the second phase involves extracting the final clustering from the primary basic partitions using a consensus function. To improve the performance of the clustering ensemble in the first phase, a special attention should be paid to the ensemble diversity which determines the quality of the combination. If the quality of each voter is greater than a random voter, the quality of the combination is improved by increasing the ensemble diversity, where the combination can be any community like the ensemble clustering [<xref ref-type="bibr" rid="ref-33">33</xref>]. There are many approaches, which are used in production of primary basic partitions in order to acquire the desired diversity, such as: Different initializations of parameters [<xref ref-type="bibr" rid="ref-30">30</xref>], heterogeneous ensemble clustering methods [<xref ref-type="bibr" rid="ref-28">28</xref>], different subsets of the features [<xref ref-type="bibr" rid="ref-30">30</xref>], different subsets of objects [<xref ref-type="bibr" rid="ref-28">28</xref>], projection of the object subsets [<xref ref-type="bibr" rid="ref-28">28</xref>] and hybrid methods. In our proposed method, a basic clustering algorithm is implemented with different parameters to achieve the desired diversity. In the second phase, a consensus function is utilized to achieve the final clustering. Selection of the clusters with high quality is an NP hard problem because clustering is an unsupervised problem [<xref ref-type="bibr" rid="ref-33">33</xref>]. Several consensus functions are proposed to face this issue, each of which uses a specific approach and different information from the primary basic partitions achieved from phase one, and sometimes considers the initial characteristics of the data. Consensus ensemble methods are divided into the following classes: 1. intermediate space clustering ensemble methods [<xref ref-type="bibr" rid="ref-28">28</xref>], 2. methods based on the co-association matrix [<xref ref-type="bibr" rid="ref-33">33</xref>], 3. hyper-graph based methods [<xref ref-type="bibr" rid="ref-30">30</xref>], 4. expectation maximization clustering ensemble methods [<xref ref-type="bibr" rid="ref-32">32</xref>], 5. mathematical modeling (median partition) approaches [<xref ref-type="bibr" rid="ref-34">34</xref>], and 6. voting-based methods [<xref ref-type="bibr" rid="ref-35">35</xref>].</p>
<fig id="fig-1">
<label>Figure 1</label> 
<caption>
<title>(a) The general procedure of a clustering ensemble method, and (b) The proposed approach steps</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="fig-1.png"/>
</fig>
<p>There are two types of clustering algorithms: (a) First, hard clustering algorithms in which a data object either is definitely assigned to a cluster or is not assigned to it at all and (b) Second, fuzzy clustering algorithms in which there are some data points that are not allocated to a specific cluster but they are allocated to all clusters with different membership degrees (for a data point, the summation of all membership degrees to all clusters should be one). The basis of fuzzy clustering algorithms is the basic fuzzy c-means (FCM) clustering algorithm [<xref ref-type="bibr" rid="ref-36">36</xref>].</p>
<p>Although soft (or fuzzy) clustering has more generality than crisp clustering, researches in soft clustering are in early stages and fuzzy clustering ensemble approaches have not been widely developed. Fuzzy clustering ensembles are proposed by a few researchers, (e.g., Punera et al. [<xref ref-type="bibr" rid="ref-37">37</xref>] have proposed soft versions of Cluster-based Similarity Partitioning Algorithm (CSPA), Meta CLustering Algorithm (MCLA) and Hybrid Bipartite Graph Formulation (HBGF) which are respectively named soft CSPA (sCSPA), soft MCLA (sMCLA) and soft HBGF (sHBGF)) but crisp clustering has more maturity. Some of the existing fuzzy clustering ensemble methods convert fuzzy clusters to hard clusters through some existing simple methods and then the hard consensus functions are used to compute the final partition. This conversion causes the loss of uncertainty information. This loss of uncertainty information causes some challenges in suggesting an efficient fuzzy consensus clustering from multiple fuzzy basic partitions.</p>
<p>Consensus process is highly dependent on the quality of the primary partitions so that the low-quality or even noisy primary partitions could adversely affect it. Improving performance of the consensus functions through quality-evaluation and weighting of the primary partitions is attended to confront with low-quality primary partitions based on the implicit assumption that all clusters have the same reliability value in the same base clustering [<xref ref-type="bibr" rid="ref-38">38</xref>]. This is usually performed by assigning a weight to each primary partition, which is considered to be an individual as a whole, without caring about the quality of its clusters. We have to confront different reliability values of clusters in the same clustering because real-world datasets are inherently complex and noisy. In some methods, it is needed to have access to the data features such as what was proposed by Zhong et al. [<xref ref-type="bibr" rid="ref-33">33</xref>]. Their method has investigated the reliability values of the clusters using the Euclidean distances between objects of the clusters and its efficiency is highly dependent on the distribution of the data in the dataset. However, in a clustering ensemble in its general formulation, we assume that we have not access to the original data features.</p>
<p>In this work, according to estimation of ensemble driven cluster unreliability and local weighting strategy, a new approach of fuzzy clustering ensemble is proposed as shown in <xref ref-type="fig" rid="fig-1">Fig. 1b</xref>. In order to increase the consensus performance, a locally weighted plan is achieved by integrating the validity and unreliability of the cluster. An entropic criterion is used to estimate unreliability of any fuzzy cluster based on relation of the cluster acceptability to the entire ensemble. The new metric is defined to estimate the fuzzy cluster unreliability and then the reliability values of the clusters are determined using an index named <italic>RDCI</italic>. Each cluster is assessed and weighted by its <italic>RDCI</italic> which evaluates the cluster using an effective indication provided by the crowd of diverse clusters in the ensemble. Then, a fuzzy weighted co-association matrix with the calculated weights based on the reliability, incorporates local acceptability into the conventional co-association (Co) matrix and is treated as a summary for the ensemble of diverse clusters. After that, new consensus algorithms are proposed to achieve the final clustering. The new consensus algorithms include: (a) RBFCM and (b) RBGP which consider cluster reliabilities, and (c) RBHC which considers cluster pairwise acceptability.</p>
<p>The main contributions of the paper are summarized as follows. (I) We estimate an unreliability value per a fuzzy cluster in relation to other clusterings through the proposed method utilizing an entropic criterion. The entropic criterion considers only distribution of membership degrees of all objects to each primary fuzzy cluster while the access to the original data features is not needed; it has also no assumptions on data distribution. (II) The primary fuzzy clusters in the ensemble are assessed and weighted by proposing an <italic>RDCI</italic> which results in providing a reliability indication at the cluster-level with a contribution to the local weighting plan. (III) A new approach for fuzzy co-association matrix computation in the fuzzy cluster ensemble is proposed. (IV) New consensus functions are proposed to construct the final clustering according to estimation of the reliability&#x2013;driven fuzzy cluster unreliability and local weighting strategy. (V) Finally, the derived experimental results demonstrate the performance and robustness superiority of the proposed fuzzy clustering ensemble approach to the state-of-the-art approaches.</p>
<p>The rest of the paper is organized as follows. In Section 2, the related literature is reviewed. Section 3 provides the background knowledge about entropy and clustering ensemble. The proposed approach of fuzzy clustering ensemble is described in Section 4 based on the cluster unreliability estimation and local weighting strategy. The experimental results are provided in Section 5, and finally the paper is concluded in Section 6.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Related Work</title>
<p>Some of the most important ensemble clusterings include k means-based consensus clustering [<xref ref-type="bibr" rid="ref-28">28</xref>], spectral ensemble clustering [<xref ref-type="bibr" rid="ref-39">39</xref>] and infinite ensemble clustering [<xref ref-type="bibr" rid="ref-40">40</xref>]. The following works are also considered to be important researches in fuzzy clustering ensemble: sCSPA and sMCLA introduced in [<xref ref-type="bibr" rid="ref-37">37</xref>] as the fuzzy extension versions of CSPA and MCLA are proposed in [<xref ref-type="bibr" rid="ref-30">30</xref>]. sHBGF is also proposed as a fuzzy version of HBGF [<xref ref-type="bibr" rid="ref-31">31</xref>].</p>
<p>To extract the final fuzzy clustering out of a fuzzy clustering ensemble, an explicit objective function is proposed in [<xref ref-type="bibr" rid="ref-41">41</xref>] based on the new contingency matrix. In order to accurately and efficiently extract the final clustering in this approach which is a parallelizable algorithm and capable of being used for big data clustering, a flexible utility function is employed to change fuzzy consensus clustering into a weighted piecewise FCM-like iterative.</p>
<p>Vote-based merging algorithm (VMA) as a fuzzy clustering ensemble method which was proposed in [<xref ref-type="bibr" rid="ref-42">42</xref>], calculated the final clustering based on the membership matrix averaging in each clustering. Since all the base clusters in this method have to be relabeled, VMAs would be among time-consuming algorithms. An information theoretic kmeans (ITK) was introduced by Dhillon et al. [<xref ref-type="bibr" rid="ref-43">43</xref>].</p>
<p>In [<xref ref-type="bibr" rid="ref-34">34</xref>], the clusters labels are shown as a 0&#x2013;1 bit string where the goal is to obtain the final fuzzy clustering which is a membership matrix any of whose members shows the membership degree of a data object to a cluster. Accordingly, they introduce the Fuzzy String Objective Function (FSOF) which tries to minimize the summation of distances between centers of the initial clusters and the final clusters. Since the final clustering was fuzzy, some constraints were added to the objective function which created a non-linear optimization NP problem. They employed a genetic algorithm for its solution. Note that it is applicable while the base clusterings are crisp. Two consensus functions, i.e., Fuzzy String Cluster Ensemble Optimized by Genetic Algorithm numbers 1 and 2 (FSCEOGA1 and FSCEOGA2), were also proposed based on cross-over and mutation operators.</p>
<p>In order to enhance the stability of the fuzzy cluster analysis, a heterogeneous clustering ensemble has been proposed [<xref ref-type="bibr" rid="ref-44">44</xref>] in which basic fuzzy clustering algorithms are first utilized and then, final clustering is obtained using a FCM algorithm so that all clusters in the co-association matrix have equal participation weights. To achieve the consensus clustering from fuzzy clustering ensembles, a voting mechanism is used in [<xref ref-type="bibr" rid="ref-35">35</xref>]. The work includes disambiguation and voting procedures. Disambiguation is a phase in which Hungarian algorithm [<xref ref-type="bibr" rid="ref-45">45</xref>] with time complexity of <inline-formula id="ieqn-1"><alternatives><inline-graphic xlink:href="ieqn-1.png"/><tex-math id="tex-ieqn-1"><![CDATA[$O \left(\overline{n}^{3}\right)$]]></tex-math><mml:math id="mml-ieqn-1"><mml:mi>O</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo accent="true">&#x00AF;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> (<inline-formula id="ieqn-2"><alternatives><inline-graphic xlink:href="ieqn-2.png"/><tex-math id="tex-ieqn-2"><![CDATA[$\overline{n}$]]></tex-math><mml:math id="mml-ieqn-2"><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo accent="true">&#x00AF;</mml:mo></mml:mover></mml:math></alternatives></inline-formula> is (average) number of clusters in each clustering) is used for re-labeling problem. The voting phase is implemented to achieve the final consensus clustering. There are many voting phases such as confidence-based voting methods (including sum voting rule and product voting rule) and positional-based voting methods (including Borda voting rule and Copeland voting rule). Time complexity of these voting rules is <inline-formula id="ieqn-3"><alternatives><inline-graphic xlink:href="ieqn-3.png"/><tex-math id="tex-ieqn-3"><![CDATA[$O \left(\overline{n}M\beta \right)$]]></tex-math><mml:math id="mml-ieqn-3"><mml:mi>O</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo accent="true">&#x00AF;</mml:mo></mml:mover><mml:mi>M</mml:mi><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> where <inline-formula id="ieqn-4"><alternatives><inline-graphic xlink:href="ieqn-4.png"/><tex-math id="tex-ieqn-4"><![CDATA[$\overline{n}$]]></tex-math><mml:math id="mml-ieqn-4"><mml:mover accent="false" class="mml-overline"><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mo accent="true">&#x00AF;</mml:mo></mml:mover></mml:math></alternatives></inline-formula>, <italic>M</italic> and <inline-formula id="ieqn-5"><alternatives><inline-graphic xlink:href="ieqn-5.png"/><tex-math id="tex-ieqn-5"><![CDATA[$\beta$]]></tex-math><mml:math id="mml-ieqn-5"><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> are (average) number of the clusters in each clustering, number of data objects and number of base clusterings respectively. There exist many different consensus functions depending on direct or repetitive combination of re-labeling and voting phases.</p>
<p>According to the particle swarm optimization (PSO) which has the capability of finding fuzzy and crisp clusters [<xref ref-type="bibr" rid="ref-46">46</xref>,<xref ref-type="bibr" rid="ref-47">47</xref>], a method for construction of a fuzzy clustering ensemble is proposed in [<xref ref-type="bibr" rid="ref-46">46</xref>]. It creates initial clusters through parameter change; and then, using pruning process, <inline-formula id="ieqn-6"><alternatives><inline-graphic xlink:href="ieqn-6.png"/><tex-math id="tex-ieqn-6"><![CDATA[$n^{\prime}$]]></tex-math><mml:math id="mml-ieqn-6"><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> clusters are chosen from the <inline-formula id="ieqn-7"><alternatives><inline-graphic xlink:href="ieqn-7.png"/><tex-math id="tex-ieqn-7"><![CDATA[$\beta$]]></tex-math><mml:math id="mml-ieqn-7"><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> initial clusterings so that <inline-formula id="ieqn-8"><alternatives><inline-graphic xlink:href="ieqn-8.png"/><tex-math id="tex-ieqn-8"><![CDATA[$n^{\prime}\ll c$]]></tex-math><mml:math id="mml-ieqn-8"><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x226A;</mml:mo><mml:mi>c</mml:mi></mml:math></alternatives></inline-formula> where <italic>c</italic> is the number of the clusters in all of the <inline-formula id="ieqn-9"><alternatives><inline-graphic xlink:href="ieqn-9.png"/><tex-math id="tex-ieqn-9"><![CDATA[$\beta$]]></tex-math><mml:math id="mml-ieqn-9"><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> initial clusterings. For pruning process, one of the internal cluster validity indices such as Ball&#x2013;Hall, Cali&#324;ski et al. [<xref ref-type="bibr" rid="ref-48">48</xref>], Dunn index [<xref ref-type="bibr" rid="ref-49">49</xref>], Silhouette index [<xref ref-type="bibr" rid="ref-50">50</xref>] or Xie-Beni [<xref ref-type="bibr" rid="ref-51">51</xref>] is selected to evaluate the fitness of primary basic clusters; and then, one of the genetic selection mechanisms such as tournament or roulette wheel is used to choose the elite clusters. Final clustering is subsequently achieved by use of the consensus function through PSO algorithm. Unlike other PSO-based methods in which each particle represents a clustering, each particle represents a cluster in this method.</p>
</sec>
<sec id="s3">
<label>3</label>
<title>Preliminaries</title>
<p>Through the following definitions, we introduce the general formulation of data, fuzzy clustering ensemble and entropy in this paper. Note that the notations implemented in this work are presented here. An object (or data point) is a tuple denoted by <inline-formula id="ieqn-10"><alternatives><inline-graphic xlink:href="ieqn-10.png"/><tex-math id="tex-ieqn-10"><![CDATA[$x_{i}= \left(x_{i}^{1}, x_{i}^{2}, \ldots x_{i}^{N}\right)$]]></tex-math><mml:math id="mml-ieqn-10"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>. It is also a vector where <inline-formula id="ieqn-11"><alternatives><inline-graphic xlink:href="ieqn-11.png"/><tex-math id="tex-ieqn-11"><![CDATA[$x_{i}^{j}$]]></tex-math><mml:math id="mml-ieqn-11"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> represents the <italic>j</italic>-th attribute from <italic>i</italic>-th data. Also, <inline-formula id="ieqn-12"><alternatives><inline-graphic xlink:href="ieqn-12.png"/><tex-math id="tex-ieqn-12"><![CDATA[$x_{\colon }^{j}$]]></tex-math><mml:math id="mml-ieqn-12"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>:</mml:mo> </mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> is defined as <italic>j</italic>-th attribute of dataset, <inline-formula id="ieqn-13"><alternatives><inline-graphic xlink:href="ieqn-13.png"/><tex-math id="tex-ieqn-13"><![CDATA[$N= \left| x_{1}^{\colon }\right|$]]></tex-math><mml:math id="mml-ieqn-13"><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mo>:</mml:mo> </mml:mrow></mml:msubsup></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> denotes size of the dataset dimensions (i.e., quantity of the attributes), and <inline-formula id="ieqn-14"><alternatives><inline-graphic xlink:href="ieqn-14.png"/><tex-math id="tex-ieqn-14"><![CDATA[$M= \left| x_{\colon }^{i}\right|$]]></tex-math><mml:math id="mml-ieqn-14"><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>:</mml:mo> </mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> shows the dataset size (i.e., quantity of the data points). <inline-formula id="ieqn-15"><alternatives><inline-graphic xlink:href="ieqn-15.png"/><tex-math id="tex-ieqn-15"><![CDATA[$\pi \left(x\right)$]]></tex-math><mml:math id="mml-ieqn-15"><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is a <inline-formula id="ieqn-16"><alternatives><inline-graphic xlink:href="ieqn-16.png"/><tex-math id="tex-ieqn-16"><![CDATA[$M\times n$]]></tex-math><mml:math id="mml-ieqn-16"><mml:mi>M</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>n</mml:mi></mml:math></alternatives></inline-formula> matrix which represents the fuzzy partition defined on dataset <italic>x</italic>, where <inline-formula id="ieqn-17"><alternatives><inline-graphic xlink:href="ieqn-17.png"/><tex-math id="tex-ieqn-17"><![CDATA[$M= \left| x_{\colon }^{1}\right|$]]></tex-math><mml:math id="mml-ieqn-17"><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>:</mml:mo> </mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> and <italic>n</italic> is an integer indicating the number of clusters, and we have <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>.</p>
<p><disp-formula id="eqn-1">
<label>(1)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-1.png"/>
<tex-math id="tex-eqn-1"><![CDATA[$$\begin{align}
&\forall j\in \left\{1,\ldots ,n\right\},\quad i\in \left\{1,\ldots ,M\right\}\colon \pi \left(x_{i}\right)^{j}\in \left[0,1\right]
\label{eqn-1} \\
&\forall i\in \left\{1,\ldots ,M\right\}\colon \sum_{j=1}^{n}\pi \left(x_{i}\right)^{j}=1\nonumber
\end{align}$$]]></tex-math>
<mml:math id="mml-eqn-1" display="block"><mml:mtable columnalign="right left" columnspacing="1pt"><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mo>&#x2200;</mml:mo><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="1em"/><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>M</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>:</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd></mml:mtd><mml:mtd><mml:mo>&#x2200;</mml:mo><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>M</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>:</mml:mo><mml:mstyle displaystyle='true'><mml:mstyle displaystyle='true'><mml:munderover><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo lspace='0pt' rspace='0pt'>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle></mml:mstyle><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></alternatives></disp-formula></p>
<p>where <inline-formula id="ieqn-18"><alternatives><inline-graphic xlink:href="ieqn-18.png"/><tex-math id="tex-ieqn-18"><![CDATA[$\pi \left(x_{i}\right)^{j}$]]></tex-math><mml:math id="mml-ieqn-18"><mml:mi>&#x03C0;</mml:mi><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> shows a real number indicating how much <italic>i</italic>-th data object belongs to the <italic>j</italic>-th cluster in partition <inline-formula id="ieqn-19"><alternatives><inline-graphic xlink:href="ieqn-19.png"/><tex-math id="tex-ieqn-19"><![CDATA[$\pi$]]></tex-math><mml:math id="mml-ieqn-19"><mml:mi>&#x03C0;</mml:mi></mml:math></alternatives></inline-formula> which is <inline-formula id="ieqn-20"><alternatives><inline-graphic xlink:href="ieqn-20.png"/><tex-math id="tex-ieqn-20"><![CDATA[$\pi = \left\{C_{1}, C_{2}, \ldots , C_{n}\right\}$]]></tex-math><mml:math id="mml-ieqn-20"><mml:mi>&#x03C0;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>. <inline-formula id="ieqn-21"><alternatives><inline-graphic xlink:href="ieqn-21.png"/><tex-math id="tex-ieqn-21"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-21"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> denotes a clustering ensemble which includes <inline-formula id="ieqn-22"><alternatives><inline-graphic xlink:href="ieqn-22.png"/><tex-math id="tex-ieqn-22"><![CDATA[$\beta$]]></tex-math><mml:math id="mml-ieqn-22"><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> primary partitions, i.e., <inline-formula id="ieqn-23"><alternatives><inline-graphic xlink:href="ieqn-23.png"/><tex-math id="tex-ieqn-23"><![CDATA[$\Pi = \left\{\pi ^{1}, \ldots , \pi ^{\beta }\right\}$]]></tex-math><mml:math id="mml-ieqn-23"><mml:mn>&#x03A0;</mml:mn><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> in which <inline-formula id="ieqn-24"><alternatives><inline-graphic xlink:href="ieqn-24.png"/><tex-math id="tex-ieqn-24"><![CDATA[$\pi ^{m}= \left\{C_{1}^{m}, \ldots , C_{n^{m}}^{m}\right\}$]]></tex-math><mml:math id="mml-ieqn-24"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> where, <inline-formula id="ieqn-25"><alternatives><inline-graphic xlink:href="ieqn-25.png"/><tex-math id="tex-ieqn-25"><![CDATA[$\pi ^{m}$]]></tex-math><mml:math id="mml-ieqn-25"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> represents the <italic>m</italic>-th primary partition in <inline-formula id="ieqn-26"><alternatives><inline-graphic xlink:href="ieqn-26.png"/><tex-math id="tex-ieqn-26"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-26"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula>, <inline-formula id="ieqn-27"><alternatives><inline-graphic xlink:href="ieqn-27.png"/><tex-math id="tex-ieqn-27"><![CDATA[$C_{i}^{m}$]]></tex-math><mml:math id="mml-ieqn-27"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> and <italic>n</italic><sup><italic>m</italic></sup> are the <italic>i</italic>-th cluster and the number of the clusters in <inline-formula id="ieqn-28"><alternatives><inline-graphic xlink:href="ieqn-28.png"/><tex-math id="tex-ieqn-28"><![CDATA[$\pi ^{m}$]]></tex-math><mml:math id="mml-ieqn-28"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> respectively. The set of all clusters in the ensemble is denoted by <inline-formula id="ieqn-29"><alternatives><inline-graphic xlink:href="ieqn-29.png"/><tex-math id="tex-ieqn-29"><![CDATA[$\boldsymbol{C}$]]></tex-math><mml:math id="mml-ieqn-29"><mml:mi>C</mml:mi></mml:math></alternatives></inline-formula> and defined as <inline-formula id="ieqn-30"><alternatives><inline-graphic xlink:href="ieqn-30.png"/><tex-math id="tex-ieqn-30"><![CDATA[$\boldsymbol{C}= \left\{C_{1}^{1}, \ldots , C_{n^{1}}^{1}, \ldots , C_{1}^{\beta }\ldots , C_{n^{\beta }}^{\beta }\right\}$]]></tex-math><mml:math id="mml-ieqn-30"><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> where <inline-formula id="ieqn-31"><alternatives><inline-graphic xlink:href="ieqn-31.png"/><tex-math id="tex-ieqn-31"><![CDATA[$C_{i}^{j}$]]></tex-math><mml:math id="mml-ieqn-31"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> is the <italic>i</italic>-th cluster of the partition <inline-formula id="ieqn-32"><alternatives><inline-graphic xlink:href="ieqn-32.png"/><tex-math id="tex-ieqn-32"><![CDATA[$\pi ^{j}$]]></tex-math><mml:math id="mml-ieqn-32"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>. Therefore, the number of all clusters in the base clusterings is denoted by <italic>c</italic> and is defined as <inline-formula id="ieqn-33"><alternatives><inline-graphic xlink:href="ieqn-33.png"/><tex-math id="tex-ieqn-33"><![CDATA[$c=n^{1}+\ldots +n^{\beta }$]]></tex-math><mml:math id="mml-ieqn-33"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>. Let&#x2019;s assume that <italic>z</italic> is a discrete random variable. The entropy is a measure of the unreliability related to a random variable. For a discrete random variable <italic>z</italic> whose domain, i.e., the set of the values for <italic>z</italic>, is denoted by <italic>Z</italic>, it is defined according to <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>.</p>
<p><disp-formula id="eqn-2">
<label>(2)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-2.png"/>
<tex-math id="tex-eqn-2"><![CDATA[$$\begin{equation}
H \left(z\right)=-\sum_{z^{\prime}\epsilon Z}\rho \left(z=z^{\prime}\right)\log _{2}\rho \left(z=z^{\prime}\right)
\label{eqn-2}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-2" display="block"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:munder><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mi>&#x03F5;</mml:mi><mml:mi>Z</mml:mi></mml:mrow></mml:munder><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo>log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></disp-formula></p>
<p>where <inline-formula id="ieqn-34"><alternatives><inline-graphic xlink:href="ieqn-34.png"/><tex-math id="tex-ieqn-34"><![CDATA[$\rho \left(z=z^{\prime}\right)$]]></tex-math><mml:math id="mml-ieqn-34"><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is the probability mass function of <italic>z</italic> and <inline-formula id="ieqn-35"><alternatives><inline-graphic xlink:href="ieqn-35.png"/><tex-math id="tex-ieqn-35"><![CDATA[$0\log _{2}$]]></tex-math><mml:math id="mml-ieqn-35"><mml:mn>0</mml:mn><mml:msub><mml:mrow><mml:mo class="qopname">log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula>0 is always assumed to be 0 here. <inline-formula id="ieqn-36"><alternatives><inline-graphic xlink:href="ieqn-36.png"/><tex-math id="tex-ieqn-36"><![CDATA[$H \left(z, w\right)$]]></tex-math><mml:math id="mml-ieqn-36"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is the joint entropy as a measure of the unreliability associated with a set of two discrete random variables <italic>z</italic> and <italic>w</italic>. It is defined according to <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.</p>
<p><disp-formula id="eqn-3">
<label>(3)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-3.png"/>
<tex-math id="tex-eqn-3"><![CDATA[$$\begin{equation}
H \left(z,w\right)=-\sum_{z^{\prime}\in Z}\sum_{w^{\prime}\in W}\rho \left(z=z^{\prime},w=w^{\prime}\right)\log _{2}\rho \left(z=z^{\prime},w=w^{\prime}\right)
\label{eqn-3}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-3" display="block"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:munder><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo lspace='0pt' rspace='0pt'>&#x2208;</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo lspace='0pt' rspace='0pt'>&#x2208;</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:munder><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo>log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></disp-formula></p>
<p>where <inline-formula id="ieqn-37"><alternatives><inline-graphic xlink:href="ieqn-37.png"/><tex-math id="tex-ieqn-37"><![CDATA[$\rho \left(z, w\right)$]]></tex-math><mml:math id="mml-ieqn-37"><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is the joint probability of two discrete random variables <italic>z</italic> and <italic>w</italic>. When <italic>z</italic> and <italic>w</italic> are independent random variables, the joint entropy is <inline-formula id="ieqn-38"><alternatives><inline-graphic xlink:href="ieqn-38.png"/><tex-math id="tex-ieqn-38"><![CDATA[$H \left(z, w\right)=H \left(z\right)+H \left(w\right)$]]></tex-math><mml:math id="mml-ieqn-38"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>. Thus, for <italic>q</italic> independent random variables <inline-formula id="ieqn-39"><alternatives><inline-graphic xlink:href="ieqn-39.png"/><tex-math id="tex-ieqn-39"><![CDATA[$z_{1}, z_{2}, \ldots, z_{q}$]]></tex-math><mml:math id="mml-ieqn-39"><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:math></alternatives></inline-formula>, the joint entropy is defined according to <inline-formula id="ieqn-40"><alternatives><inline-graphic xlink:href="ieqn-40.png"/><tex-math id="tex-ieqn-40"><![CDATA[$H \left(z_{1};\ldots ;z_{q}\right)=\sum_{q^{\prime}=1}^{q}H \left(z_{q^{\prime}}\right)$]]></tex-math><mml:math id="mml-ieqn-40"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo lspace='0pt' rspace='0pt'>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>q</mml:mi></mml:mrow></mml:msubsup><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>.</p>
</sec>
<sec id="s4">
<label>4</label>
<title>Proposed Approach</title>
<p>Block diagram of the proposed method is presented in <xref ref-type="fig" rid="fig-1">Fig. 1b</xref> in which a new approach of fuzzy clustering ensemble is proposed based on estimation of the ensemble driven cluster unreliability and local weighting strategy. The proposed algorithm includes the following stages. First, we compute the acceptability of each cluster. Then, the unreliability of each cluster is estimated and after that weight of each cluster is determined. Next, the weighted co-association matrix is produced and finally, the consensus clustering is achieved.</p>
<sec id="s4_1">
<label>4.1</label>
<title>Cluster Acceptability Computation</title>
<p>According to <xref ref-type="fig" rid="fig-1">Fig. 1b</xref> and <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>, the acceptability of each cluster over other clusters is computed which is equivalent to the computation of agreement probability between two clusters in different clusterings. Acceptability computation of cluster <inline-formula id="ieqn-41"><alternatives><inline-graphic xlink:href="ieqn-41.png"/><tex-math id="tex-ieqn-41"><![CDATA[$C_{i}^{s}$]]></tex-math><mml:math id="mml-ieqn-41"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> (cluster <inline-formula id="ieqn-42"><alternatives><inline-graphic xlink:href="ieqn-42.png"/><tex-math id="tex-ieqn-42"><![CDATA[$C_{i}\in \pi ^{s}$]]></tex-math><mml:math id="mml-ieqn-42"><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>) over the cluster <inline-formula id="ieqn-43"><alternatives><inline-graphic xlink:href="ieqn-43.png"/><tex-math id="tex-ieqn-43"><![CDATA[$C_{j}^{r}$]]></tex-math><mml:math id="mml-ieqn-43"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> (cluster <inline-formula id="ieqn-44"><alternatives><inline-graphic xlink:href="ieqn-44.png"/><tex-math id="tex-ieqn-44"><![CDATA[$C_{j}\in \pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-44"><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>), when <inline-formula id="ieqn-45"><alternatives><inline-graphic xlink:href="ieqn-45.png"/><tex-math id="tex-ieqn-45"><![CDATA[$s\neq r$]]></tex-math><mml:math id="mml-ieqn-45"><mml:mi>s</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>r</mml:mi></mml:math></alternatives></inline-formula> is performed using <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.</p>
<p><disp-formula id="eqn-4">
<label>(4)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-4.png"/>
<tex-math id="tex-eqn-4"><![CDATA[$$\begin{equation}
\rho \left(C_{i}^{s},C_{j}^{r}\right)=1-\frac{\sum_{t=1}^{M} \left| \left(\pi ^{s} \left(x_{t}\right)^{i}-\pi ^{r} \left(x_{t}\right)^{j}\right)\right| }{M}
\label{eqn-4}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-4" display="block"><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle='true'><mml:mstyle displaystyle='true'><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo lspace='0pt' rspace='0pt'>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup></mml:mstyle></mml:mstyle><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:mfrac></mml:math></alternatives></disp-formula></p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Cluster Unreliability Estimation</title>
<p>As depicted in <xref ref-type="fig" rid="fig-1">Fig. 1b</xref>, the next stage in the algorithm is unreliability estimation of the clusters. Using the entropy concept, as a measure for discrete random variables, unreliability is computed to be applied to the cluster labels in reliability computation of the clusters. It is a reasonable strategy because there is not information about original data features and their distribution. If cluster <italic>C<sub>i</sub></italic> does not belong to the base clustering <inline-formula id="ieqn-46"><alternatives><inline-graphic xlink:href="ieqn-46.png"/><tex-math id="tex-ieqn-46"><![CDATA[$\pi ^{r}\in \Pi$]]></tex-math><mml:math id="mml-ieqn-46"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2208;</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> exactly, then, the clustering <inline-formula id="ieqn-47"><alternatives><inline-graphic xlink:href="ieqn-47.png"/><tex-math id="tex-ieqn-47"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-47"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> will partition the cluster; this means that the membership degree of data objects of <italic>C<sub>i</sub></italic>, is different from their membership degree in all clusters of <inline-formula id="ieqn-48"><alternatives><inline-graphic xlink:href="ieqn-48.png"/><tex-math id="tex-ieqn-48"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-48"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> and the clustering <inline-formula id="ieqn-49"><alternatives><inline-graphic xlink:href="ieqn-49.png"/><tex-math id="tex-ieqn-49"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-49"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> may not accept the membership degree of <italic>C<sub>i</sub></italic> data objects. Therefore, depending on how the data objects of <italic>C<sub>i</sub></italic> are clustered in <inline-formula id="ieqn-50"><alternatives><inline-graphic xlink:href="ieqn-50.png"/><tex-math id="tex-ieqn-50"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-50"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>, the unreliability (or entropy) of <italic>C<sub>i</sub></italic> with regards to <inline-formula id="ieqn-51"><alternatives><inline-graphic xlink:href="ieqn-51.png"/><tex-math id="tex-ieqn-51"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-51"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> is estimated by entropy concept presented by <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>. Unreliability of the cluster <inline-formula id="ieqn-52"><alternatives><inline-graphic xlink:href="ieqn-52.png"/><tex-math id="tex-ieqn-52"><![CDATA[$C_{i}^{s}$]]></tex-math><mml:math id="mml-ieqn-52"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> (i.e., the <italic>i</italic>-th cluster in <italic>s</italic>-th clustering) with respect to clustering <inline-formula id="ieqn-53"><alternatives><inline-graphic xlink:href="ieqn-53.png"/><tex-math id="tex-ieqn-53"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-53"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> of the ensemble <inline-formula id="ieqn-54"><alternatives><inline-graphic xlink:href="ieqn-54.png"/><tex-math id="tex-ieqn-54"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-54"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> where <inline-formula id="ieqn-55"><alternatives><inline-graphic xlink:href="ieqn-55.png"/><tex-math id="tex-ieqn-55"><![CDATA[$s\neq r$]]></tex-math><mml:math id="mml-ieqn-55"><mml:mi>s</mml:mi><mml:mo>&#x2260;</mml:mo><mml:mi>r</mml:mi></mml:math></alternatives></inline-formula>, is acquired using <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>.</p>
<p><disp-formula id="eqn-5">
<label>(5)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-5.png"/>
<tex-math id="tex-eqn-5"><![CDATA[$$\begin{equation}
\upsilon \left(C_{i}^{s},\pi ^{r}\right)=\frac{-\sum_{j=1}^{n^{r}}\dot{\rho } \left(C_{i}^{s},C_{j}^{r}\right)\log _{2}\dot{\rho } \left(C_{i}^{s},C_{j}^{r}\right)}{\log _{2}n^{r}}
\label{eqn-5}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-5" display="block"><mml:mi>&#x03C5;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle='true'><mml:mstyle displaystyle='true'><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo lspace='0pt' rspace='0pt'>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup> </mml:mrow></mml:msubsup></mml:mstyle></mml:mstyle><mml:mover accent="true"><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mo> log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mover accent="true"><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo> log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:math></alternatives></disp-formula></p>
<p>where <inline-formula id="ieqn-56"><alternatives><inline-graphic xlink:href="ieqn-56.png"/><tex-math id="tex-ieqn-56"><![CDATA[$\dot{\rho } \left(C_{i}^{s}, C_{j}^{r}\right)$]]></tex-math><mml:math id="mml-ieqn-56"><mml:mover accent="true"><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is the probability vector obtained according to <inline-formula id="ieqn-57"><alternatives><inline-graphic xlink:href="ieqn-57.png"/><tex-math id="tex-ieqn-57"><![CDATA[$\dot{\rho } \left(C_{i}^{s}, C_{j}^{r}\right)=\frac{\rho \left(C_{i}^{s}, C_{j}^{r}\right)}{\sum_{t=1}^{n^{r}}\rho \left(C_{i}^{s}, C_{t}^{r}\right)}$]]></tex-math><mml:math id="mml-ieqn-57"><mml:mover accent="true"><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo lspace='0pt' rspace='0pt'>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></alternatives></inline-formula> and the term <inline-formula id="ieqn-58"><alternatives><inline-graphic xlink:href="ieqn-58.png"/><tex-math id="tex-ieqn-58"><![CDATA[$\log _{2}n^{r}$]]></tex-math><mml:math id="mml-ieqn-58"><mml:msub><mml:mrow><mml:mo class="qopname">log</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> is added to guarantee that <inline-formula id="ieqn-59"><alternatives><inline-graphic xlink:href="ieqn-59.png"/><tex-math id="tex-ieqn-59"><![CDATA[$\upsilon \left(C_{i}^{s}, \pi ^{r}\right)$]]></tex-math><mml:math id="mml-ieqn-59"><mml:mi>&#x03C5;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is in range <inline-formula id="ieqn-60"><alternatives><inline-graphic xlink:href="ieqn-60.png"/><tex-math id="tex-ieqn-60"><![CDATA[$ \left[0;1\right]$]]></tex-math><mml:math id="mml-ieqn-60"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, where <italic>n</italic><sup><italic>r</italic></sup> is the number of the clusters in <inline-formula id="ieqn-61"><alternatives><inline-graphic xlink:href="ieqn-61.png"/><tex-math id="tex-ieqn-61"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-61"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>, <inline-formula id="ieqn-62"><alternatives><inline-graphic xlink:href="ieqn-62.png"/><tex-math id="tex-ieqn-62"><![CDATA[$C_{j}^{r}$]]></tex-math><mml:math id="mml-ieqn-62"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> is the <italic>j</italic>-th cluster in <inline-formula id="ieqn-63"><alternatives><inline-graphic xlink:href="ieqn-63.png"/><tex-math id="tex-ieqn-63"><![CDATA[$\pi ^{r}$]]></tex-math><mml:math id="mml-ieqn-63"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> and <inline-formula id="ieqn-64"><alternatives><inline-graphic xlink:href="ieqn-64.png"/><tex-math id="tex-ieqn-64"><![CDATA[$\rho \left(C_{i}^{s}, C_{j}^{r}\right)$]]></tex-math><mml:math id="mml-ieqn-64"><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is acquired according to <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>. Since we have assumed that the partitions of the ensemble are independent [<xref ref-type="bibr" rid="ref-52">52</xref>], we can achieve the unreliability of a cluster <italic>C<sub>i</sub></italic> with respect to the <inline-formula id="ieqn-65"><alternatives><inline-graphic xlink:href="ieqn-65.png"/><tex-math id="tex-ieqn-65"><![CDATA[$\beta$]]></tex-math><mml:math id="mml-ieqn-65"><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> base clusterings in ensemble <inline-formula id="ieqn-66"><alternatives><inline-graphic xlink:href="ieqn-66.png"/><tex-math id="tex-ieqn-66"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-66"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> by <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>. It means the unreliability of cluster <inline-formula id="ieqn-67"><alternatives><inline-graphic xlink:href="ieqn-67.png"/><tex-math id="tex-ieqn-67"><![CDATA[$C_{i}^{s}$]]></tex-math><mml:math id="mml-ieqn-67"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> in ensemble clusterings <inline-formula id="ieqn-68"><alternatives><inline-graphic xlink:href="ieqn-68.png"/><tex-math id="tex-ieqn-68"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-68"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> is computed by <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>.</p>
<p><disp-formula id="eqn-6">
<label>(6)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-6.png"/>
<tex-math id="tex-eqn-6"><![CDATA[$$\begin{equation}
\mathrm{\mho } \left(C_{i}^{s},\Pi \right)=\frac{\sum_{j\in \left\{1,2,\ldots ,\beta \right\}- \left\{s\right\}}\upsilon \left(C_{i}^{s},\pi ^{j}\right)}{\beta -1}
\label{eqn-6}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-6" display="block"><mml:mstyle mathvariant="normal"><mml:mi>&#x2127;</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo lspace='0pt' rspace='0pt'>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo lspace='0pt' rspace='0pt'>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo lspace='0pt' rspace='0pt'>-</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mi>&#x03C5;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:math></alternatives></disp-formula></p>
<p>where the term <inline-formula id="ieqn-69"><alternatives><inline-graphic xlink:href="ieqn-69.png"/><tex-math id="tex-ieqn-69"><![CDATA[$\beta -$]]></tex-math><mml:math id="mml-ieqn-69"><mml:mi>&#x03B2;</mml:mi><mml:mo>-</mml:mo></mml:math></alternatives></inline-formula>1 is added to make <inline-formula id="ieqn-70"><alternatives><inline-graphic xlink:href="ieqn-70.png"/><tex-math id="tex-ieqn-70"><![CDATA[$\mathrm{\mho } \left(C_{i}^{s}, \Pi \right)$]]></tex-math><mml:math id="mml-ieqn-70"><mml:mstyle mathvariant="normal"><mml:mi>&#x2127;</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> in the range <inline-formula id="ieqn-71"><alternatives><inline-graphic xlink:href="ieqn-71.png"/><tex-math id="tex-ieqn-71"><![CDATA[$ \left[0;1\right]$]]></tex-math><mml:math id="mml-ieqn-71"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Cluster Reliability Computation</title>
<p>Weight of each cluster represents its reliability value which is computed according to the derived unreliability or entropy of that cluster in the clustering ensemble via an <italic>RDCI</italic>. For cluster <inline-formula id="ieqn-72"><alternatives><inline-graphic xlink:href="ieqn-72.png"/><tex-math id="tex-ieqn-72"><![CDATA[$C_{i}^{s}$]]></tex-math><mml:math id="mml-ieqn-72"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula>, <italic>RDCI</italic> as the weight of each cluster in a clustering ensemble <inline-formula id="ieqn-73"><alternatives><inline-graphic xlink:href="ieqn-73.png"/><tex-math id="tex-ieqn-73"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-73"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> with <inline-formula id="ieqn-74"><alternatives><inline-graphic xlink:href="ieqn-74.png"/><tex-math id="tex-ieqn-74"><![CDATA[$\beta$]]></tex-math><mml:math id="mml-ieqn-74"><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> base clusterings is defined as follows in <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>.</p>
<p><disp-formula id="eqn-7">
<label>(7)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-7.png"/>
<tex-math id="tex-eqn-7"><![CDATA[$$\begin{equation}
RDCI_{\mathrm{\varnothing }} \left(C_{i}^{s}\right)=\exp \left(\frac{-\mathrm{\mho } \left(C_{i}^{s},\Pi \right)}{\mathrm{\varnothing }}\right)
\label{eqn-7}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-7" display="block"><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo> exp</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mstyle mathvariant="normal"><mml:mi>&#x2127;</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></disp-formula></p>
<p>where impact of the unreliability on clustering ensemble weight is adjusted by the non-negative parameter <inline-formula id="ieqn-75"><alternatives><inline-graphic xlink:href="ieqn-75.png"/><tex-math id="tex-ieqn-75"><![CDATA[$\mathrm{\varnothing }$]]></tex-math><mml:math id="mml-ieqn-75"><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:math></alternatives></inline-formula>. The best result is obtained when <inline-formula id="ieqn-76"><alternatives><inline-graphic xlink:href="ieqn-76.png"/><tex-math id="tex-ieqn-76"><![CDATA[$\mathrm{\varnothing }$]]></tex-math><mml:math id="mml-ieqn-76"><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:math></alternatives></inline-formula> is 0.4. Since <inline-formula id="ieqn-77"><alternatives><inline-graphic xlink:href="ieqn-77.png"/><tex-math id="tex-ieqn-77"><![CDATA[$\mathrm{\mho } \left(C_{i}^{s}, \Pi \right)\in \left[0, 1\right]$]]></tex-math><mml:math id="mml-ieqn-77"><mml:mstyle mathvariant="normal"><mml:mi>&#x2127;</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, <inline-formula id="ieqn-78"><alternatives><inline-graphic xlink:href="ieqn-78.png"/><tex-math id="tex-ieqn-78"><![CDATA[$\textit{RDCI}_{\mathrm{\varnothing }} \left(C_{i}^{s}\right)$]]></tex-math><mml:math id="mml-ieqn-78"><mml:msub><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">RDCI</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> lies in the interval <inline-formula id="ieqn-79"><alternatives><inline-graphic xlink:href="ieqn-79.png"/><tex-math id="tex-ieqn-79"><![CDATA[$ \left[e^{\frac{-1}{\mathrm{\varnothing }}}, 1\right]$]]></tex-math><mml:math id="mml-ieqn-79"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:mfrac></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> for each <inline-formula id="ieqn-80"><alternatives><inline-graphic xlink:href="ieqn-80.png"/><tex-math id="tex-ieqn-80"><![CDATA[$C_{i}^{s}\in \Pi$]]></tex-math><mml:math id="mml-ieqn-80"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2208;</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula>. When the unreliability value of a cluster <inline-formula id="ieqn-81"><alternatives><inline-graphic xlink:href="ieqn-81.png"/><tex-math id="tex-ieqn-81"><![CDATA[$C_{i}^{s}$]]></tex-math><mml:math id="mml-ieqn-81"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> is minimized, i.e., when <inline-formula id="ieqn-82"><alternatives><inline-graphic xlink:href="ieqn-82.png"/><tex-math id="tex-ieqn-82"><![CDATA[$\mathrm{\mho } \left(C_{i}^{s}, \Pi \right)$]]></tex-math><mml:math id="mml-ieqn-82"><mml:mstyle mathvariant="normal"><mml:mi>&#x2127;</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is zero, its <italic>RDCI</italic> is maximized, i.e., <inline-formula id="ieqn-83"><alternatives><inline-graphic xlink:href="ieqn-83.png"/><tex-math id="tex-ieqn-83"><![CDATA[$RDCI_{\mathrm{\varnothing }} \left(C_{i}^{s}\right)$]]></tex-math><mml:math id="mml-ieqn-83"><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is one.</p>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Cluster-Wise Weighted Co-Association Matrix</title>
<p>In this stage, a fuzzy co-association matrix is derived regarding the reliability values of the clusters in the ensemble. Methods based on the co-association matrix are of the most common methods for combination of the base clusterings. Using the Evidence Accumulation Clustering (EAC) method, which was proposed in [<xref ref-type="bibr" rid="ref-32">32</xref>], individual data object clusterings in a clustering ensemble were projected into a new metric of pairwise similarity. However, this method could not suitably achieve the co-association matrix from fuzzy clusters. Thus, Evidence Accumulation Fuzzy Clustering (EAFC) is implemented as a new method to derive the co-association matrix. <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref> is used to derive the fuzzy co-association clustering ensemble matrix</p>
<p><disp-formula id="eqn-8">
<label>(8)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-8.png"/>
<tex-math id="tex-eqn-8"><![CDATA[$$\begin{equation}
\mathop {FCA}\limits^. _{i,j}^\Pi  = {{\sum\nolimits_{k = 1t = 1}^{\beta {n^k}} {\sup } {\mkern 1mu} \inf \left( {{\pi ^k}{{\left( {{x_i}} \right)}^t},{\pi ^k}{{\left( {{x_j}} \right)}^t}} \right)} \over \beta }
\label{eqn-8}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-8" display="block"><mml:mrow><mml:msubsup><mml:mrow><mml:mover><mml:mrow><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:mi>A</mml:mi></mml:mrow><mml:mo>.</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi>&#x03A0;</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:msubsup><mml:mrow><mml:mi>sup</mml:mi></mml:mrow></mml:mstyle><mml:mi>inf</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>t</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>t</mml:mi></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mfrac></mml:mrow></mml:math></alternatives></disp-formula></p>
<p>where <italic>x<sub>i</sub></italic> and <italic>x<sub>j</sub></italic> are the data objects, <inline-formula id="ieqn-84"><alternatives><inline-graphic xlink:href="ieqn-84.png"/><tex-math id="tex-ieqn-84"><![CDATA[$\mathit{\inf } \left(x, y\right)$]]></tex-math><mml:math id="mml-ieqn-84"><mml:mstyle mathvariant="italic"><mml:mo class="qopname">inf</mml:mo></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="ieqn-85"><alternatives><inline-graphic xlink:href="ieqn-85.png"/><tex-math id="tex-ieqn-85"><![CDATA[$\sup \left(x, y\right)$]]></tex-math><mml:math id="mml-ieqn-85"><mml:mo class="qopname">sup</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> are considered to be <italic>xy</italic> and <italic>x</italic> + <italic>y</italic> respectively. To make the <inline-formula id="ieqn-86"><alternatives><inline-graphic xlink:href="ieqn-86.png"/><tex-math id="tex-ieqn-86"><![CDATA[$\dot{\textit{FCA}}_{i, j}^{\Pi }$]]></tex-math><mml:math id="mml-ieqn-86"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">FCA</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> matrix normal, we use <inline-formula id="ieqn-87"><alternatives><inline-graphic xlink:href="ieqn-87.png"/><tex-math id="tex-ieqn-87"><![CDATA[$\textit{FCA}_{i, j}^{\Pi }=\frac{\dot{\textit{FCA}}_{i, j}^{\Pi }}{\sqrt{\dot{\textit{FCA}}_{i, i}^{\Pi }\times \dot{\textit{FCA}}_{j, j}^{\Pi }}}$]]></tex-math><mml:math id="mml-ieqn-87"><mml:msubsup><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">FCA</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">FCA</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">FCA</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi> </mml:mrow> <mml:mrow><mml:mn>&#x03A0;</mml:mn> </mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">FCA</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi> </mml:mrow> <mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:math></alternatives></inline-formula>. In <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>, the weighted fuzzy co-association matrix is obtained by using the <italic>RDCI</italic> as a weight in calculation of the co-association matrix to consider the reliability of each cluster. Calculation of the weighted fuzzy co-association clustering ensemble matrix (<italic>WFCA</italic>) is performed using <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>.</p>
<p><disp-formula id="eqn-9">
<label>(9)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-9.png"/>
<tex-math id="tex-eqn-9"><![CDATA[$$\begin{equation}
\mathop {WFCA}\limits^. _{i,j}^\Pi  = {{\sum\nolimits_{k = 1t = 1}^{\beta {n^k}} {\sup } RDC{I_\emptyset }\left( {C_t^k} \right) \times \inf \left( {{\pi ^k}{{\left( {{x_i}} \right)}^t},{\pi ^k}{{\left( {{x_j}} \right)}^t}} \right)} \over \beta }
\label{eqn-9}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:msubsup><mml:mrow><mml:mover><mml:mrow><mml:mi>W</mml:mi><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:mi>A</mml:mi></mml:mrow><mml:mo>.</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mi>&#x03A0;</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:msubsup><mml:mrow><mml:mi>sup</mml:mi></mml:mrow></mml:mstyle><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:msub><mml:mi>I</mml:mi><mml:mo>&#x2205;</mml:mo></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>inf</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>t</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mi>&#x03C0;</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>t</mml:mi></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mfrac></mml:mrow></mml:math></alternatives></disp-formula></p>
<p>To make the <inline-formula id="ieqn-88"><alternatives><inline-graphic xlink:href="ieqn-88.png"/><tex-math id="tex-ieqn-88"><![CDATA[$\dot{\textit{WFCA}}_{i, j}^{\Pi }$]]></tex-math><mml:math id="mml-ieqn-88"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">WFCA</mml:mtext></mml:mstyle></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula> matrix normal, we use <inline-formula id="ieqn-89"><alternatives><inline-graphic xlink:href="ieqn-89.png"/><tex-math id="tex-ieqn-89"><![CDATA[$WFCA_{i, j}^{\Pi }=\frac{\dot{WFCA}_{i, j}^{\Pi }}{\sqrt{\dot{WFCA}_{i, i}^{\Pi }\times \dot{WFCA}_{j, j}^{\Pi }}}$]]></tex-math><mml:math id="mml-ieqn-89"><mml:mi>W</mml:mi><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:msubsup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>W</mml:mi><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:mi>A</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>W</mml:mi><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:mi>A</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi> </mml:mrow> <mml:mrow><mml:mn>&#x03A0;</mml:mn> </mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>W</mml:mi><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:mi>A</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi> </mml:mrow> <mml:mrow><mml:mn>&#x03A0;</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:math></alternatives></inline-formula>.</p>
<p><bold>Toy example.</bold> <xref ref-type="table" rid="table-1">Tab. 1a</xref> represents two fuzzy clusterings <inline-formula id="ieqn-144"><alternatives><inline-graphic xlink:href="ieqn-144.png"/><tex-math id="tex-ieqn-144"><![CDATA[$\pi ^{1}$]]></tex-math><mml:math id="mml-ieqn-144"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> and <inline-formula id="ieqn-145"><alternatives><inline-graphic xlink:href="ieqn-145.png"/><tex-math id="tex-ieqn-145"><![CDATA[$\pi ^{2}$]]></tex-math><mml:math id="mml-ieqn-145"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> (i.e., <inline-formula id="ieqn-146"><alternatives><inline-graphic xlink:href="ieqn-146.png"/><tex-math id="tex-ieqn-146"><![CDATA[$\beta =2$]]></tex-math><mml:math id="mml-ieqn-146"><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn></mml:math></alternatives></inline-formula>) on an assumptive dataset <italic>x</italic> with 6 data objects (i.e., <italic>M</italic> = 6). <xref ref-type="table" rid="table-1">Tab. 1b</xref> represents the <inline-formula id="ieqn-147"><alternatives><inline-graphic xlink:href="ieqn-147.png"/><tex-math id="tex-ieqn-147"><![CDATA[$\rho$]]></tex-math><mml:math id="mml-ieqn-147"><mml:mi>&#x03C1;</mml:mi></mml:math></alternatives></inline-formula> values of the fuzzy clusters in <xref ref-type="table" rid="table-1">Tab. 1a</xref>. <xref ref-type="table" rid="table-1">Tab. 1c</xref> shows <inline-formula id="ieqn-148"><alternatives><inline-graphic xlink:href="ieqn-148.png"/><tex-math id="tex-ieqn-148"><![CDATA[$\dot{\rho }$]]></tex-math><mml:math id="mml-ieqn-148"><mml:mover accent="true"><mml:mrow><mml:mi>&#x03C1;</mml:mi></mml:mrow><mml:mo>&#x0307;</mml:mo></mml:mover></mml:math></alternatives></inline-formula> values of the fuzzy clusters in <xref ref-type="table" rid="table-1">Tab. 1a</xref> and their unreliability values. <xref ref-type="table" rid="table-1">Tab. 1c</xref> also contains the corresponding <italic>RDCI</italic> values of fuzzy clusters. Using <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref>, the co-association matrix FCA of <inline-formula id="ieqn-149"><alternatives><inline-graphic xlink:href="ieqn-149.png"/><tex-math id="tex-ieqn-149"><![CDATA[$\pi ^{1}$]]></tex-math><mml:math id="mml-ieqn-149"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> and <inline-formula id="ieqn-150"><alternatives><inline-graphic xlink:href="ieqn-150.png"/><tex-math id="tex-ieqn-150"><![CDATA[$\pi ^{2}$]]></tex-math><mml:math id="mml-ieqn-150"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> from <xref ref-type="table" rid="table-1">Tab. 1a</xref> is derived and shown in <xref ref-type="table" rid="table-1">Tab. 1d</xref>. <xref ref-type="table" rid="table-1">Tab. 1e</xref> exhibits the weighted co-association matrix of the fuzzy clustering ensemble presented in <xref ref-type="table" rid="table-1">Tab. 1a</xref> regarding the calculated <italic>RDCI</italic>s.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>An example for the proposed method</title>
</caption>
<table>
<thead valign="bottom">
<tr>
<th colspan="7">(a)</th>
</tr>
</thead>
<tbody>
<tr>
<td/>
<td colspan="3"><inline-formula id="ieqn-90"><alternatives><inline-graphic xlink:href="ieqn-90.png"/><tex-math id="tex-ieqn-90"><![CDATA[$\pi_{1}$]]></tex-math><mml:math id="mml-ieqn-90"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
<td colspan="3"><inline-formula id="ieqn-91"><alternatives><inline-graphic xlink:href="ieqn-91.png"/><tex-math id="tex-ieqn-91"><![CDATA[$\pi_{2}$]]></tex-math><mml:math id="mml-ieqn-91"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td/>
<td><inline-formula id="ieqn-92"><alternatives><inline-graphic xlink:href="ieqn-92.png"/><tex-math id="tex-ieqn-92"><![CDATA[$C_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-92"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-93"><alternatives><inline-graphic xlink:href="ieqn-93.png"/><tex-math id="tex-ieqn-93"><![CDATA[$C_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-93"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-94"><alternatives><inline-graphic xlink:href="ieqn-94.png"/><tex-math id="tex-ieqn-94"><![CDATA[$C_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-94"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-95"><alternatives><inline-graphic xlink:href="ieqn-95.png"/><tex-math id="tex-ieqn-95"><![CDATA[$C_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-95"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-96"><alternatives><inline-graphic xlink:href="ieqn-96.png"/><tex-math id="tex-ieqn-96"><![CDATA[$C_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-96"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-97"><alternatives><inline-graphic xlink:href="ieqn-97.png"/><tex-math id="tex-ieqn-97"><![CDATA[$C_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-97"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td><italic>x</italic><sub>1</sub></td>
<td>0.2</td>
<td>0.8</td>
<td>0</td>
<td>0.3</td>
<td>0.6</td>
<td>0.1</td>
</tr>
<tr>
<td><italic>x</italic><sub>2</sub></td>
<td>0.1</td>
<td>0.1</td>
<td>0.8</td>
<td>0.2</td>
<td>0.1</td>
<td>0.7</td>
</tr>
<tr>
<td><italic>x</italic><sub>3</sub></td>
<td>0.3</td>
<td>0.2</td>
<td>0.5</td>
<td>0.3</td>
<td>0.3</td>
<td>0.4</td>
</tr>
<tr>
<td><italic>x</italic><sub>4</sub></td>
<td>0.1</td>
<td>0.9</td>
<td>0</td>
<td>0.2</td>
<td>0.7</td>
<td>0.1</td>
</tr>
<tr>
<td><italic>x</italic><sub>5</sub></td>
<td>0.7</td>
<td>0.2</td>
<td>0.1</td>
<td>0.7</td>
<td>0.1</td>
<td>0.2</td>
</tr>
<tr>
<td><italic>x</italic><sub>6</sub></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0.9</td>
<td>0.1</td>
<td>0</td>
</tr>
<tr>
<td colspan="7">(b)</td>
</tr>
<tr>
<td/>
<td colspan="3"><inline-formula id="ieqn-98"><alternatives><inline-graphic xlink:href="ieqn-98.png"/><tex-math id="tex-ieqn-98"><![CDATA[${\pi }_{1}$]]></tex-math><mml:math id="mml-ieqn-98"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
<td colspan="3"><inline-formula id="ieqn-99"><alternatives><inline-graphic xlink:href="ieqn-99.png"/><tex-math id="tex-ieqn-99"><![CDATA[${\pi }_{2}$]]></tex-math><mml:math id="mml-ieqn-99"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td/>
<td><inline-formula id="ieqn-100"><alternatives><inline-graphic xlink:href="ieqn-100.png"/><tex-math id="tex-ieqn-100"><![CDATA[${C}_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-100"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-101"><alternatives><inline-graphic xlink:href="ieqn-101.png"/><tex-math id="tex-ieqn-101"><![CDATA[${C}_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-101"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-102"><alternatives><inline-graphic xlink:href="ieqn-102.png"/><tex-math id="tex-ieqn-102"><![CDATA[${C}_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-102"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-103"><alternatives><inline-graphic xlink:href="ieqn-103.png"/><tex-math id="tex-ieqn-103"><![CDATA[${C}_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-103"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-104"><alternatives><inline-graphic xlink:href="ieqn-104.png"/><tex-math id="tex-ieqn-104"><![CDATA[${C}_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-104"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-105"><alternatives><inline-graphic xlink:href="ieqn-105.png"/><tex-math id="tex-ieqn-105"><![CDATA[${C}_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-105"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td><inline-formula id="ieqn-106"><alternatives><inline-graphic xlink:href="ieqn-106.png"/><tex-math id="tex-ieqn-106"><![CDATA[$C_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-106"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.93</td>
<td>0.58</td>
<td>0.62</td>
</tr>
<tr>
<td><inline-formula id="ieqn-107"><alternatives><inline-graphic xlink:href="ieqn-107.png"/><tex-math id="tex-ieqn-107"><![CDATA[$C_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-107"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.53</td>
<td>0.88</td>
<td>0.62</td>
</tr>
<tr>
<td><inline-formula id="ieqn-108"><alternatives><inline-graphic xlink:href="ieqn-108.png"/><tex-math id="tex-ieqn-108"><![CDATA[$C_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-108"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.53</td>
<td>0.62</td>
<td>0.92</td>
</tr>
<tr>
<td><inline-formula id="ieqn-109"><alternatives><inline-graphic xlink:href="ieqn-109.png"/><tex-math id="tex-ieqn-109"><![CDATA[$C_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-109"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>0.93</td>
<td>0.53</td>
<td>0.53</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td><inline-formula id="ieqn-110"><alternatives><inline-graphic xlink:href="ieqn-110.png"/><tex-math id="tex-ieqn-110"><![CDATA[$C_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-110"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>0.58</td>
<td>0.88</td>
<td>0.62</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td><inline-formula id="ieqn-111"><alternatives><inline-graphic xlink:href="ieqn-111.png"/><tex-math id="tex-ieqn-111"><![CDATA[$C_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-111"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>0.62</td>
<td>0.62</td>
<td>0.92</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td colspan="9">(c)</td>
</tr>
<tr>
<td/>
<td colspan="3"><inline-formula id="ieqn-112"><alternatives><inline-graphic xlink:href="ieqn-112.png"/><tex-math id="tex-ieqn-112"><![CDATA[$\pi_{1}$]]></tex-math><mml:math id="mml-ieqn-112"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
<td colspan="3"><inline-formula id="ieqn-113"><alternatives><inline-graphic xlink:href="ieqn-113.png"/><tex-math id="tex-ieqn-113"><![CDATA[$\pi_{2}$]]></tex-math><mml:math id="mml-ieqn-113"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-114"><alternatives><inline-graphic xlink:href="ieqn-114.png"/><tex-math id="tex-ieqn-114"><![CDATA[$\mho \left(C_{i}^{s}, \Pi\right)$]]></tex-math><mml:math id="mml-ieqn-114"><mml:mi>&#x2127;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mn>&#x03A0;</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-115"><alternatives><inline-graphic xlink:href="ieqn-115.png"/><tex-math id="tex-ieqn-115"><![CDATA[$\mathit{RDCI}_{0.4} \left(C_{i}^{s}\right)$]]></tex-math><mml:math id="mml-ieqn-115"><mml:msub><mml:mrow><mml:mstyle mathvariant="italic"><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>I</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td/>
<td><inline-formula id="ieqn-116"><alternatives><inline-graphic xlink:href="ieqn-116.png"/><tex-math id="tex-ieqn-116"><![CDATA[$C_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-116"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-117"><alternatives><inline-graphic xlink:href="ieqn-117.png"/><tex-math id="tex-ieqn-117"><![CDATA[$C_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-117"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-118"><alternatives><inline-graphic xlink:href="ieqn-118.png"/><tex-math id="tex-ieqn-118"><![CDATA[$C_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-118"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-119"><alternatives><inline-graphic xlink:href="ieqn-119.png"/><tex-math id="tex-ieqn-119"><![CDATA[$C_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-119"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-120"><alternatives><inline-graphic xlink:href="ieqn-120.png"/><tex-math id="tex-ieqn-120"><![CDATA[$C_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-120"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-121"><alternatives><inline-graphic xlink:href="ieqn-121.png"/><tex-math id="tex-ieqn-121"><![CDATA[$C_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-121"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td/>
</tr>
<tr>
<td><inline-formula id="ieqn-122"><alternatives><inline-graphic xlink:href="ieqn-122.png"/><tex-math id="tex-ieqn-122"><![CDATA[$C_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-122"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.44</td>
<td>0.27</td>
<td>0.29</td>
<td>0.979</td>
<td>0.0865</td>
</tr>
<tr>
<td><inline-formula id="ieqn-123"><alternatives><inline-graphic xlink:href="ieqn-123.png"/><tex-math id="tex-ieqn-123"><![CDATA[$C_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-123"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.26</td>
<td>0.43</td>
<td>0.31</td>
<td>0.979</td>
<td>0.0865</td>
</tr>
<tr>
<td><inline-formula id="ieqn-124"><alternatives><inline-graphic xlink:href="ieqn-124.png"/><tex-math id="tex-ieqn-124"><![CDATA[$C_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-124"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn> </mml:mrow> <mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.26</td>
<td>0.30</td>
<td>0.44</td>
<td>0.974</td>
<td>0.0876</td>
</tr>
<tr>
<td><inline-formula id="ieqn-125"><alternatives><inline-graphic xlink:href="ieqn-125.png"/><tex-math id="tex-ieqn-125"><![CDATA[$C_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-125"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn> </mml:mrow> <mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>0.47</td>
<td>0.27</td>
<td>0.27</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.965</td>
<td>0.0896</td>
</tr>
<tr>
<td><inline-formula id="ieqn-126"><alternatives><inline-graphic xlink:href="ieqn-126.png"/><tex-math id="tex-ieqn-126"><![CDATA[$C_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-126"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn> </mml:mrow> <mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>0.28</td>
<td>0.42</td>
<td>0.30</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.984</td>
<td>0.0854</td>
</tr>
<tr>
<td><inline-formula id="ieqn-127"><alternatives><inline-graphic xlink:href="ieqn-127.png"/><tex-math id="tex-ieqn-127"><![CDATA[$C_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-127"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn> </mml:mrow> <mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td>0.29</td>
<td>0.29</td>
<td>0.43</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
<td>0.983</td>
<td>0.0856</td>
</tr>
<tr>
<td colspan="7">(d)</td>
</tr>
<tr>
<td/>
<td colspan="3"><inline-formula id="ieqn-128"><alternatives><inline-graphic xlink:href="ieqn-128.png"/><tex-math id="tex-ieqn-128"><![CDATA[$\pi_{1}$]]></tex-math><mml:math id="mml-ieqn-128"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
<td colspan="3"><inline-formula id="ieqn-129"><alternatives><inline-graphic xlink:href="ieqn-129.png"/><tex-math id="tex-ieqn-129"><![CDATA[$\pi_{2}$]]></tex-math><mml:math id="mml-ieqn-129"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td/>
<td><inline-formula id="ieqn-130"><alternatives><inline-graphic xlink:href="ieqn-130.png"/><tex-math id="tex-ieqn-130"><![CDATA[$C_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-130"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-131"><alternatives><inline-graphic xlink:href="ieqn-131.png"/><tex-math id="tex-ieqn-131"><![CDATA[$C_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-131"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-132"><alternatives><inline-graphic xlink:href="ieqn-132.png"/><tex-math id="tex-ieqn-132"><![CDATA[$C_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-132"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-133"><alternatives><inline-graphic xlink:href="ieqn-133.png"/><tex-math id="tex-ieqn-133"><![CDATA[$C_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-133"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-134"><alternatives><inline-graphic xlink:href="ieqn-134.png"/><tex-math id="tex-ieqn-134"><![CDATA[$C_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-134"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-135"><alternatives><inline-graphic xlink:href="ieqn-135.png"/><tex-math id="tex-ieqn-135"><![CDATA[$C_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-135"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td><italic>x</italic><sub>1</sub></td>
<td>1.00</td>
<td>0.25</td>
<td>0.59</td>
<td>0.99</td>
<td>0.53</td>
<td>0.37</td>
</tr>
<tr>
<td><italic>x</italic><sub>2</sub></td>
<td>0.25</td>
<td>1.00</td>
<td>0.88</td>
<td>0.22</td>
<td>0.40</td>
<td>0.20</td>
</tr>
<tr>
<td><italic>x</italic><sub>3</sub></td>
<td>0.59</td>
<td>0.88</td>
<td>1.00</td>
<td>0.53</td>
<td>0.70</td>
<td>0.52</td>
</tr>
<tr>
<td><italic>x</italic><sub>4</sub></td>
<td>0.99</td>
<td>0.22</td>
<td>0.53</td>
<td>1.00</td>
<td>0.40</td>
<td>0.22</td>
</tr>
<tr>
<td><italic>x</italic><sub>5</sub></td>
<td>0.53</td>
<td>0.40</td>
<td>0.70</td>
<td>0.40</td>
<td>1.00</td>
<td>0.96</td>
</tr>
<tr>
<td><italic>x</italic><sub>6</sub></td>
<td>0.37</td>
<td>0.20</td>
<td>0.52</td>
<td>0.22</td>
<td>0.96</td>
<td>1.00</td>
</tr>
<tr>
<td colspan="7">(e)</td>
</tr>
<tr>
<td/>
<td colspan="3"><inline-formula id="ieqn-136"><alternatives><inline-graphic xlink:href="ieqn-136.png"/><tex-math id="tex-ieqn-136"><![CDATA[$\pi_{1}$]]></tex-math><mml:math id="mml-ieqn-136"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
<td colspan="3"><inline-formula id="ieqn-137"><alternatives><inline-graphic xlink:href="ieqn-137.png"/><tex-math id="tex-ieqn-137"><![CDATA[$\pi_{2}$]]></tex-math><mml:math id="mml-ieqn-137"><mml:msub><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td/>
<td><inline-formula id="ieqn-138"><alternatives><inline-graphic xlink:href="ieqn-138.png"/><tex-math id="tex-ieqn-138"><![CDATA[$C_{1}^{1}$]]></tex-math><mml:math id="mml-ieqn-138"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-139"><alternatives><inline-graphic xlink:href="ieqn-139.png"/><tex-math id="tex-ieqn-139"><![CDATA[$C_{2}^{1}$]]></tex-math><mml:math id="mml-ieqn-139"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-140"><alternatives><inline-graphic xlink:href="ieqn-140.png"/><tex-math id="tex-ieqn-140"><![CDATA[$C_{3}^{1}$]]></tex-math><mml:math id="mml-ieqn-140"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-141"><alternatives><inline-graphic xlink:href="ieqn-141.png"/><tex-math id="tex-ieqn-141"><![CDATA[$C_{1}^{2}$]]></tex-math><mml:math id="mml-ieqn-141"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-142"><alternatives><inline-graphic xlink:href="ieqn-142.png"/><tex-math id="tex-ieqn-142"><![CDATA[$C_{2}^{2}$]]></tex-math><mml:math id="mml-ieqn-142"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
<td><inline-formula id="ieqn-143"><alternatives><inline-graphic xlink:href="ieqn-143.png"/><tex-math id="tex-ieqn-143"><![CDATA[$C_{3}^{2}$]]></tex-math><mml:math id="mml-ieqn-143"><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></alternatives></inline-formula></td>
</tr>
<tr>
<td><italic>x</italic><sub>1</sub></td>
<td>1.00</td>
<td>0.25</td>
<td>0.58</td>
<td>0.99</td>
<td>0.54</td>
<td>0.38</td>
</tr>
<tr>
<td><italic>x</italic><sub>2</sub></td>
<td>0.25</td>
<td>1.00</td>
<td>0.88</td>
<td>0.22</td>
<td>0.40</td>
<td>0.20</td>
</tr>
<tr>
<td><italic>x</italic><sub>3</sub></td>
<td>0.58</td>
<td>0.88</td>
<td>1.00</td>
<td>0.52</td>
<td>0.70</td>
<td>0.53</td>
</tr>
<tr>
<td><italic>x</italic><sub>4</sub></td>
<td>0.99</td>
<td>0.22</td>
<td>0.52</td>
<td>1.00</td>
<td>0.40</td>
<td>0.23</td>
</tr>
<tr>
<td><italic>x</italic><sub>5</sub></td>
<td>0.54</td>
<td>0.40</td>
<td>0.70</td>
<td>0.40</td>
<td>1.00</td>
<td>0.96</td>
</tr>
<tr>
<td><italic>x</italic><sub>6</sub></td>
<td>0.38</td>
<td>0.20</td>
<td>0.53</td>
<td>0.23</td>
<td>0.96</td>
<td>1.00</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_5">
<label>4.5</label>
<title>Consensus Functions</title>
<p>Final clustering computation, which is the last stage according to <xref ref-type="fig" rid="fig-1">Fig. 1b</xref>, is performed through three proposed consensus algorithms in this section based on the following ways: (a) Using co-association matrix and a subsequent hierarchical clustering, (b) According to reliability computation of each cluster of the ensemble and a subsequent graph clustering, and (c) Based on the acceptability computation of each cluster over other clusters of the ensemble and subsequently applying of a metaheuristic algorithm.</p>
<sec id="s4_5_1">
<label>4.5.1</label>
<title>WFCA-Based Consensus Function</title>
<p>When a cluster&#x2019;s unreliability is a large value with respect to the base clusterings, we understand that the cluster is divided into some fragments of the data objects in the partitions of the ensemble. Here, a conclusion is to keep the clusters with large reliability values with respect to the clustering ensemble in the final ensemble of elite clusters. By considering reliability values of clusters in co-association matrix computation, and viewing it as a new similarity matrix between the data object pairs in the dataset, the consensus partition can be achieved by applying a simple FCM clusterer algorithm or a hierarchical clusterer algorithm over the new similarity matrix.</p>
<p>We need to calculate the weight of each cluster using <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref> to achieve the final clustering from base clusterings <inline-formula id="ieqn-151"><alternatives><inline-graphic xlink:href="ieqn-151.png"/><tex-math id="tex-ieqn-151"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-151"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> based on each cluster&#x2019;s local reliability value in the ensemble. Therefore, to compute the entropy of each cluster in <inline-formula id="ieqn-152"><alternatives><inline-graphic xlink:href="ieqn-152.png"/><tex-math id="tex-ieqn-152"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-152"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula>, the following steps must be followed: the acceptability of any cluster (denoted by <italic>p</italic>) in the ensemble <inline-formula id="ieqn-153"><alternatives><inline-graphic xlink:href="ieqn-153.png"/><tex-math id="tex-ieqn-153"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-153"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> is obtained by <xref ref-type="disp-formula" rid="eqn-7">Eq. (4)</xref> and then, it is normalized. Then, the unreliability of each cluster is computed by <xref ref-type="disp-formula" rid="eqn-7">Eq. (5)</xref> with respect to the clustering <inline-formula id="ieqn-154"><alternatives><inline-graphic xlink:href="ieqn-154.png"/><tex-math id="tex-ieqn-154"><![CDATA[$\pi ^{m}$]]></tex-math><mml:math id="mml-ieqn-154"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>. Subsequently, the entropy of each cluster is calculated according to <xref ref-type="disp-formula" rid="eqn-7">Eq. (6)</xref> in the ensemble. After computation of the <italic>RDCI</italic>, using <xref ref-type="disp-formula" rid="eqn-7">Eq. (9)</xref>, the weighted fuzzy co-association matrix of the clustering ensemble is acquired and then, it is normalized. For consensus function, a hierarchical clustering algorithm is implemented which is a widespread clustering technique whose typical input is a distance matrix <italic>d</italic> achieved by <inline-formula id="ieqn-155"><alternatives><inline-graphic xlink:href="ieqn-155.png"/><tex-math id="tex-ieqn-155"><![CDATA[$d=1-\textit{WFCA}$]]></tex-math><mml:math id="mml-ieqn-155"><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">WFCA</mml:mtext></mml:mstyle></mml:math></alternatives></inline-formula>. Also, for consensus function, a simple FCM clustering algorithm can be employed instead of the hierarchical clustering algorithm by considering the distance matrix <italic>d</italic> as an intermediate feature space. RBFCM algorithm with two inputs (primary clustering ensemble <inline-formula id="ieqn-156"><alternatives><inline-graphic xlink:href="ieqn-156.png"/><tex-math id="tex-ieqn-156"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-156"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> and <inline-formula id="ieqn-157"><alternatives><inline-graphic xlink:href="ieqn-157.png"/><tex-math id="tex-ieqn-157"><![CDATA[$n^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-157"><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> number of clusters in the consensus partition) is presented in detail as follows in Algorithm 1.</p>
<fig id="fig-3">
<graphic mimetype="image" mime-subtype="png" xlink:href="fig-3.png"/>
</fig>
</sec>
<sec id="s4_5_2">
<label>4.5.2</label>
<title>Reliability Based Graph Clustering Algorithm</title>
<p>According to the definition of the bipartite graph and its clustering in which all of clusters and data points are considered to be its nodes, RBGC consensus function is proposed. In order to have an edge between two vertices, they have to be different. Thus, if one node is a data object and the other is a cluster, an edge could be developed. Weight of an edge located between a data object <inline-formula id="ieqn-171"><alternatives><inline-graphic xlink:href="ieqn-171.png"/><tex-math id="tex-ieqn-171"><![CDATA[$x_{i}\in X$]]></tex-math><mml:math id="mml-ieqn-171"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>X</mml:mi></mml:math></alternatives></inline-formula> and a cluster <inline-formula id="ieqn-172"><alternatives><inline-graphic xlink:href="ieqn-172.png"/><tex-math id="tex-ieqn-172"><![CDATA[$v_{j}\in C$]]></tex-math><mml:math id="mml-ieqn-172"><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>C</mml:mi></mml:math></alternatives></inline-formula> is given by <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref>.</p>
<p><disp-formula id="eqn-10">
<label>(10)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-10.png"/>
<tex-math id="tex-eqn-10"><![CDATA[$$\begin{equation}
E \left(i,j\right)= \left\{\begin{array}{l@{\quad}l}
RDCI_{\mathrm{\varnothing }} \left(v_{j}\right)\times v_{j} \left(x_{i}\right)&x_{i}\in X,\;v_{j}\in C \\[3pt]
E \left(j,i\right)&x_{j}\in X,\;v_{i}\in C \\[3pt]
0&\mathit{otherwise}\end{array}\right.
 \label{eqn-10}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-10" display="block"><mml:mi>E</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable equalrows="false" columnlines="none" equalcolumns="false"><mml:mtr><mml:mtd columnalign="left"><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="1em"/></mml:mtd><mml:mtd columnalign="left"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mspace width="2.77695pt"/><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>C</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mi>E</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="1em"/></mml:mtd><mml:mtd columnalign="left"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mspace width="2.77695pt"/><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>C</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mn>0</mml:mn><mml:mspace width="1em"/></mml:mtd><mml:mtd columnalign="left"><mml:mstyle mathvariant="italic"><mml:mi>o</mml:mi><mml:mi>t</mml:mi><mml:mi>h</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi></mml:mstyle></mml:mtd></mml:mtr> </mml:mtable></mml:mrow><mml:mo></mml:mo></mml:mrow></mml:math></alternatives></disp-formula></p>
<p>where <inline-formula id="ieqn-173"><alternatives><inline-graphic xlink:href="ieqn-173.png"/><tex-math id="tex-ieqn-173"><![CDATA[$RDCI_{\mathrm{\varnothing }} \left(v_{j}\right)$]]></tex-math><mml:math id="mml-ieqn-173"><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mi>&#x00D8;</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is given by <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref> and <inline-formula id="ieqn-174"><alternatives><inline-graphic xlink:href="ieqn-174.png"/><tex-math id="tex-ieqn-174"><![CDATA[$v_{j} \left(x_{i}\right)$]]></tex-math><mml:math id="mml-ieqn-174"><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is a real number in <inline-formula id="ieqn-175"><alternatives><inline-graphic xlink:href="ieqn-175.png"/><tex-math id="tex-ieqn-175"><![CDATA[$ \left[0;1\right]$]]></tex-math><mml:math id="mml-ieqn-175"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> which indicates how much data object <italic>x<sub>i</sub></italic> belongs to in cluster <italic>v<sub>j</sub></italic>. The result of application of <italic>RDCI</italic>s is, in addition of considering the belong-to relationship between objects and clusters by bipartite graph, the reliability values of clusters are reflected. In order to obtain the consensus clustering, after the weighted bipartite graph was constructed, some basic graph partitioning algorithms such as METIS [<xref ref-type="bibr" rid="ref-53">53</xref>] are utilized to divide the mentioned weighted bipartite graph into <inline-formula id="ieqn-176"><alternatives><inline-graphic xlink:href="ieqn-176.png"/><tex-math id="tex-ieqn-176"><![CDATA[$n^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-176"><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> clusters, where <inline-formula id="ieqn-177"><alternatives><inline-graphic xlink:href="ieqn-177.png"/><tex-math id="tex-ieqn-177"><![CDATA[$n^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-177"><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> is the quantity of the desired clusters in the consensus partition and the consensus graph partition is considered to be consensus partition. Algorithm 2 shows RBGP algorithm in detail.</p>
<fig id="fig-4">
<graphic mimetype="image" mime-subtype="png" xlink:href="fig-4.png"/>
<graphic mimetype="image" mime-subtype="png" xlink:href="fig-5.png"/>
</fig>
</sec>
<sec id="s4_5_3">
<label>4.5.3</label>
<title>Reliability Based Hyper Clustering Algorithm</title>
<p>In RBHC algorithm (presented in Algorithm 3) with the idea of merging similar clusters in an approach which is faster than other two methods (it can be experimentally proved later in Section 5.4), the cluster acceptability over other clusters is considered to be pairwise cluster similarity for each cluster. Pairwise similarity of the clusters is the acceptability of a fuzzy cluster over other clusters.</p>
<fig id="fig-6">
<graphic mimetype="image" mime-subtype="png" xlink:href="fig-6.png"/>
</fig>
<p>Using <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>, acceptability (<italic>p</italic>) of each cluster is derived over other clusters in the ensemble <inline-formula id="ieqn-207"><alternatives><inline-graphic xlink:href="ieqn-207.png"/><tex-math id="tex-ieqn-207"><![CDATA[$\Pi$]]></tex-math><mml:math id="mml-ieqn-207"><mml:mn>&#x03A0;</mml:mn></mml:math></alternatives></inline-formula> and the pairwise cluster acceptability matrix is obtained which could be clustered into a number of hyper-clusters by the basic clustering algorithms such as k means. After that, depending on the membership scheme (membership value function), the amount that any data point belongs to each hyper-cluster is achieved according to the membership values of the data object to the primary clusters in that hyper-cluster. There are three cases for member scheme. First, the case in which membership scheme is max, membership degree of an arbitrary data object <italic>x<sub>l</sub></italic> in each hyper-cluster is the maximum membership degrees of the data object in all clusters of the hyper-cluster. Second case is when the membership scheme is min in which the minimum of membership degree of an arbitrary data point <italic>x<sub>l</sub></italic> to the base clusters in a hyper-cluster is achieved and the minimum achieved value is considered to be membership degree of the data object in that hyper-cluster. The third case is when membership scheme is sum, where the membership degrees of an arbitrary data object <italic>x<sub>l</sub></italic> in each hyper-cluster is the average of the data object membership degrees in all clusters of the hyper-cluster. Finally, data object membership degrees of each hyper-cluster is divided to sum of the data object membership degrees in all hyper-clusters in order to set this sum to 1. The following notations are used in this paper: <inline-formula id="ieqn-208"><alternatives><inline-graphic xlink:href="ieqn-208.png"/><tex-math id="tex-ieqn-208"><![CDATA[$\textit{hc}_{i}$]]></tex-math><mml:math id="mml-ieqn-208"><mml:msub><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">hc</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></alternatives></inline-formula> is a hyper cluster, <inline-formula id="ieqn-209"><alternatives><inline-graphic xlink:href="ieqn-209.png"/><tex-math id="tex-ieqn-209"><![CDATA[$ \left| hc_{i}\right|$]]></tex-math><mml:math id="mml-ieqn-209"><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> represents the number of base clusters in <inline-formula id="ieqn-210"><alternatives><inline-graphic xlink:href="ieqn-210.png"/><tex-math id="tex-ieqn-210"><![CDATA[$\textit{hc}_{i}$]]></tex-math><mml:math id="mml-ieqn-210"><mml:msub><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">hc</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></alternatives></inline-formula>, membership degree of <italic>x<sub>l</sub></italic> in base cluster of <italic>C<sub>j</sub></italic> is shown by <inline-formula id="ieqn-211"><alternatives><inline-graphic xlink:href="ieqn-211.png"/><tex-math id="tex-ieqn-211"><![CDATA[$C_{j} \left(x_{l}\right)$]]></tex-math><mml:math id="mml-ieqn-211"><mml:msub><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, and the membership degree of <italic>x<sub>l</sub></italic> in hyper-cluster <inline-formula id="ieqn-212"><alternatives><inline-graphic xlink:href="ieqn-212.png"/><tex-math id="tex-ieqn-212"><![CDATA[$\textit{hc}_{i}$]]></tex-math><mml:math id="mml-ieqn-212"><mml:msub><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">hc</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></alternatives></inline-formula> is shown by <inline-formula id="ieqn-213"><alternatives><inline-graphic xlink:href="ieqn-213.png"/><tex-math id="tex-ieqn-213"><![CDATA[$\mu _{{hc_{i}}} \left(x_{l}\right)$]]></tex-math><mml:math id="mml-ieqn-213"><mml:msub><mml:mrow><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> which is obtained according to <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref>.</p>
<p><disp-formula id="eqn-11">
<label>(11)</label>
<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-11.png"/>
<tex-math id="tex-eqn-11"><![CDATA[$$\begin{equation}
\mu _{{hc_{i}}} \left(x_{l}\right)=\frac{S \left(\mu _{{hc_{i}}} \left(x_{l}\right)\right)}{\sum_{j=1}^{c}S \left(\mu _{{hc_{j}}} \left(x_{l}\right)\right)}
 \label{eqn-11}
\end{equation}$$]]></tex-math>
<mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mrow><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mstyle displaystyle='true'><mml:mstyle displaystyle='true'><mml:munderover><mml:mrow><mml:mo>&#x2211;</mml:mo> </mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo lspace='0pt' rspace='0pt'>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:munderover></mml:mstyle></mml:mstyle><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></alternatives></disp-formula></p>
<p>where <inline-formula id="ieqn-214"><alternatives><inline-graphic xlink:href="ieqn-214.png"/><tex-math id="tex-ieqn-214"><![CDATA[$S \left(\mu _{{hc_{i}}} \left(x_{l}\right)\right)$]]></tex-math><mml:math id="mml-ieqn-214"><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x03BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is the membership degree of the data object <italic>x<sub>l</sub></italic> in hyper-cluster <inline-formula id="ieqn-215"><alternatives><inline-graphic xlink:href="ieqn-215.png"/><tex-math id="tex-ieqn-215"><![CDATA[$\textit{hc}_{i}$]]></tex-math><mml:math id="mml-ieqn-215"><mml:msub><mml:mrow><mml:mstyle class="text"><mml:mtext class="textit" mathvariant="italic">hc</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></alternatives></inline-formula> which is calculated by scheme function. We can use different basic clustering algorithms depending on their applications to accomplish the clustering task on the primary clusters. As an example, we can replace kmeans clusterer algorithm by Kernelized FCM clusterer algorithm when we need to extract the clusters with different shapes. We can use this algorithm to generate the final fuzzy partition which benefits the smaller computation time in comparison with other consensus algorithms. It will be analyzed in Section 5.4.</p>
</sec>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Experimental Study</title>
<sec id="s5_1">
<label>5.1</label>
<title>Benchmark</title>
<p>In this paper, several datasets are selected to evaluate the robustness and performance of the proposed fuzzy clustering ensemble approach. Here, for robustness and performance evaluation, we have selected several datasets from UCI machine learning datasets [<xref ref-type="bibr" rid="ref-54">54</xref>], &#x201C;Galaxy&#x201D; dataset described in [<xref ref-type="bibr" rid="ref-55">55</xref>] and handmade experimental dataset from a well-known HalfRing dataset as described in <xref ref-type="table" rid="table-2">Tab. 2</xref>.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Specifications of the used datasets</title>
</caption>


<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Dataset</th>
<th>Number of data objects (<italic>M</italic>)</th>
<th>Number of clusters (<italic>c</italic>)</th>
<th>Number of attributes (<italic>N</italic>)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Breast</td>
<td>683</td>
<td>2</td>
<td>9</td>
</tr>
<tr>
<td>Galaxy</td>
<td>323</td>
<td>7</td>
<td>4</td>
</tr>
<tr>
<td>Glass</td>
<td>214</td>
<td>7</td>
<td>10</td>
</tr>
<tr>
<td>Haberman</td>
<td>306</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>Halfring</td>
<td>400</td>
<td>2</td>
<td>2</td>
</tr>
<tr>
<td>Ionesphere</td>
<td>351</td>
<td>2</td>
<td>34</td>
</tr>
<tr>
<td>Iris</td>
<td>178</td>
<td>3</td>
<td>13</td>
</tr>
<tr>
<td>Knowledge</td>
<td>258</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>Seeds</td>
<td>210</td>
<td>3</td>
<td>7</td>
</tr>
<tr>
<td>SAHeart</td>
<td>462</td>
<td>2</td>
<td>9</td>
</tr>
<tr>
<td>Vowel</td>
<td>990</td>
<td>11</td>
<td>13</td>
</tr>
<tr>
<td>Wine</td>
<td>178</td>
<td>3</td>
<td>13</td>
</tr>
<tr>
<td>Vehicle</td>
<td>846</td>
<td>4</td>
<td>18</td>
</tr>
<tr>
<td>Satimage</td>
<td>6435</td>
<td>7</td>
<td>36</td>
</tr>
<tr>
<td>Yeast</td>
<td>1484</td>
<td>8</td>
<td>10</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Performance Evaluation Criteria</title>
<p>Clustering performance is evaluated using the accuracy (<italic>AC</italic>) and normalized mutual information (<italic>NMI</italic>) criteria operating on the crisp clusterings and also the <italic>XB</italic> and <italic>FS</italic> criteria operating on the fuzzy clusterings. In the following, a general description on these criteria is provided.</p>
<p>The accuracy measure [<xref ref-type="bibr" rid="ref-28">28</xref>] used for clustering performance evaluation, is one of the most widespread evaluation criteria which creates a sound indication between the final clustering and the ground-truth labels (the prior labeling information) of the examined dataset. When the <italic>AC</italic> values are larger, it means that better clustering results are achieved. <italic>NMI</italic> is another criterion for evaluating clustering performance which is the normalized mutual information between a pair of partitions [<xref ref-type="bibr" rid="ref-30">30</xref>]. Similar to <italic>AC</italic> metric, a larger <italic>NMI</italic> value indicates a better clustering result. A fuzzy partition should be converted to a crisp partition before being given to <italic>AC</italic> and <italic>NMI</italic> metrics, because these metrics are designed to operate on the crisp partitions. Another criterion for evaluating fuzzy partition <inline-formula id="ieqn-216"><alternatives><inline-graphic xlink:href="ieqn-216.png"/><tex-math id="tex-ieqn-216"><![CDATA[$\pi ^{1}$]]></tex-math><mml:math id="mml-ieqn-216"><mml:msup><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> is <italic>XB</italic> criterion proposed in [<xref ref-type="bibr" rid="ref-47">47</xref>] and modified in [<xref ref-type="bibr" rid="ref-51">51</xref>]. Another criterion is proposed for evaluating fuzzy clustering named <italic>FS</italic>. A good clustering result obtains a small <italic>FS</italic> value [<xref ref-type="bibr" rid="ref-51">51</xref>].</p>

</sec>
<sec id="s5_3">
<label>5.3</label>
<title>Base Clustering Generation</title>
<p>By construction of the base clusterings through the FCM clustering algorithm, consensus performance is evaluated over various ensembles. Different numbers of clusters for the FCM method are randomly chosen in the interval <inline-formula id="ieqn-217"><alternatives><inline-graphic xlink:href="ieqn-217.png"/><tex-math id="tex-ieqn-217"><![CDATA[$ \left[2, \sqrt{M}\right]$]]></tex-math><mml:math id="mml-ieqn-217"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:msqrt><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msqrt></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>; therefore, a diverse set of base clusterings could be made, where <italic>M</italic> is the data objects number in the under test dataset. The base partitions should be constructed for each dataset before applying all methods to a same set of base partitions. For the considered methods, the performance evaluation, robustness assertion and execution-time are respectively measured for the ensemble size <inline-formula id="ieqn-218"><alternatives><inline-graphic xlink:href="ieqn-218.png"/><tex-math id="tex-ieqn-218"><![CDATA[$\beta =50$]]></tex-math><mml:math id="mml-ieqn-218"><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>5</mml:mn><mml:mn>0</mml:mn></mml:math></alternatives></inline-formula>, 20 and 10. The proposed approach and the state-of-the-art fuzzy clustering ensembles are assessed using their performance criteria and average robustness criterion (in terms of <italic>AC</italic>) over 100 runs in the simulation environment (MATLAB) to provide a confident and fair comparison.</p>
</sec>
<sec id="s5_4">
<label>5.4</label>
<title>Experimental Results</title>
<p>Achieving a more robust and consistent consensus clustering is the main purpose in a clustering ensemble using combination of several primary partitions. We have compared three proposed consensus algorithms RBFCM, RBGP and RBHC (RBHC contains three versions: (a) RBHC-max, (b) RBHC-sum and (c) RBHC-min) with the state of the art methods, i.e., ITK, sCSPA, sHGPA, sMCLA, sHBGF and the FSCEOGA1 clustering ensemble methods. Performances of the resultant consensus partitions in the proposed and baseline methods are determined by the criteria <italic>AC</italic>, <italic>NMI</italic>, <italic>XB</italic> and <italic>FS</italic>. Note that in each dataset, number of the clusters is the same as the number of them in pre-defined ground truth labels.</p>
<p>Here, each of the proposed methods and the baseline methods are executed 100 times. <xref ref-type="table" rid="table-3">Tabs. 3</xref>&#x2013;<xref ref-type="table" rid="table-6">6</xref> respectively exhibit the average values of 100 runs for <italic>AC</italic>, <italic>NMI</italic>, <italic>XB</italic> and <italic>FS</italic> criteria where the bolded value in each row is the best acquired performance of each dataset among all of the algorithms. The average performance of all algorithms is shown in the last column for each dataset, and in the last row, performance of each algorithm averaged over all datasets is shown. Because the FSCEOGA1 and ITK are computationally expensive, these methods cannot handle large datasets because of their large execution time. For this reason (i.e., this method is computationally expensive), the performance results of FSCEOGA1 method are presented on 100 different subsamples on the datasets possessing large numbers of data objects including Satimage, Yeast, Vehicle and Vowel. ITK is also a computationally expensive method which makes us present its performance results on the Satimage and Yeast datasets as averaged on 100 different subsamples.</p>

<p>The results of the proposed and other consensus algorithms for different datasets are provided in <xref ref-type="table" rid="table-3">Tabs. 3</xref>&#x2013;<xref ref-type="table" rid="table-6">6</xref>. From <xref ref-type="table" rid="table-3">Tab. 3</xref>, we can observe that RBGP, RBHC-min and RBFCM outperform other algorithms on five, one and nine datasets respectively while other algorithms do not outperform the rest in any datasets. We can also see that the proposed RBFCM outperforms the other cluster ensemble algorithms in terms of the averaged <italic>AC</italic> value.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Performance comparison of different algorithms in terms of accuracy</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="tab-3.png"/>
</table-wrap>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Performance comparison of different algorithms in terms of <italic>NMI</italic></title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="tab-4.png"/>
</table-wrap>
<table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Performance comparison of different algorithms in terms of <italic>XB</italic></title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="tab-5.png"/>
</table-wrap>
<table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Performance comparison of different algorithms in terms of <italic>FS</italic></title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="tab-6.png"/>
</table-wrap>
<p>From <xref ref-type="table" rid="table-4">Tab. 4</xref>, we can see that RBGP, RBHC-min, RBFCM outperform the other algorithms on three, four and five datasets. It is also obvious that RBHC-sum, sMCLA and ITK outperform the other algorithms on one, two and one datasets respectively. The averaged performance values on all datasets show that RBFCM algorithm achieves the best performance and RBGP has the next best performance in terms of the averaged <italic>NMI</italic> value.</p>
<p><xref ref-type="table" rid="table-5">Tab. 5</xref> shows that RBHC-sum, RBHC-max and RBHC-min outperform the other algorithms on eight, five and four datasets, respectively while RBFCM outperforms the other algorithms on one dataset. It is also observable that the best averaged <italic>XB</italic> is achieved by RBHC-max. Also, the proposed RBHC algorithm outperforms the other algorithms on most of the datasets. Using <xref ref-type="table" rid="table-6">Tab. 6</xref>, we can see that, among all algorithms on all datasets, the RBHC methods achieve the best results.</p>
<p>Robustness is a fundamental property for machine learning algorithms, which measures the learning algorithms&#x2019; tolerance against perturbations (i.e., noises). In order to assess the performance (here, the performance is only accuracy) robustness of the proposed methods as a fundamental property which measures the algorithms&#x2019; tolerance against perturbations, five infected datasets with 5% to 20% noise ratios are selected from KEEL-dataset repository including Glass, Ionesphere, Iris, SAHeart, and Wine [<xref ref-type="bibr" rid="ref-56">56</xref>]. The datasets are infected with 5% to 20% noise ratios and the ensemble size of this evaluation is <inline-formula id="ieqn-220"><alternatives><inline-graphic xlink:href="ieqn-220.png"/><tex-math id="tex-ieqn-220"><![CDATA[$\beta =20$]]></tex-math><mml:math id="mml-ieqn-220"><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mn>0</mml:mn></mml:math></alternatives></inline-formula>. <xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the accuracies of the proposed methods against baseline methods of sCSPA, sMCLA, sHBGF and ITK; it is worthy to be mentioned that the accuracies are averaged on all of the infected datasets here. We can conclude from <xref ref-type="fig" rid="fig-2">Fig. 2</xref> that RBGP, RBFCM and sHBGF are respectively the most robust methods against the noises in the infected datasets. We can also see that compared with these three methods, RBHC-sum has a lower accuracy but higher robustness.</p>
<p>In <xref ref-type="table" rid="table-7">Tab. 7</xref>, the execution time of the proposed methods is compared with the other related methods for ensemble size of <inline-formula id="ieqn-223"><alternatives><inline-graphic xlink:href="ieqn-223.png"/><tex-math id="tex-ieqn-223"><![CDATA[$\beta =20$]]></tex-math><mml:math id="mml-ieqn-223"><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mn>0</mml:mn></mml:math></alternatives></inline-formula> over all of our 15 datasets. The execution time per consensus clustering in all algorithms is computed. It is obvious that among the baseline algorithms, FSCEOGA1, and ITK have longer execution times respectively. Since time complexity is quadratic in terms of number of data objects, co-association based algorithms (sCSPA, RBFCM) are with longer execution times after FSCEOGA and ITK. We can also conclude that considering both the performance and the computational cost, RBHC has better performance than the other algorithms because for most of the datasets, it has a shorter average execution time per consensus with sum membership scheme.</p>
<table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>Consumed times of the different algorithms in terms of second</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="tab-7.png"/>
</table-wrap>
<p>Here, performance assessment of the proposed method is carried out through statistical analysis to assure that the results are not accidental. It is assumed that the data are with normal distribution or homogeneous variance and multiple variables are similar to those in [<xref ref-type="bibr" rid="ref-57">57</xref>] for non-parametric Friedman test [<xref ref-type="bibr" rid="ref-58">58</xref>].</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Averaged accuracy of different methods on all of the infected datasets </title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="fig-2.png"/>
</fig>
 
<p>Implementing Friedman test [<xref ref-type="bibr" rid="ref-59">59</xref>], we have provided the experimental results in <xref ref-type="table" rid="table-3">Tabs. 3</xref>&#x2013;<xref ref-type="table" rid="table-7">7</xref> subject to null hypothesis. The last row of <xref ref-type="table" rid="table-3">Tab. 3</xref> shows the experimental results according to Friedman test in <xref ref-type="table" rid="table-3">Tab. 3</xref> where the hypothesis of equal mean rank (in terms of accuracy) is rejected, because of the significant difference shown by probability-value of 3.82E-09. We can also observe that RBFCM, RBGP, sHBGF and RBHC-min are respectively with the highest accuracy scores while ITK has the lowest score. The last rows of <xref ref-type="table" rid="table-4">Tabs. 4</xref>&#x2013;<xref ref-type="table" rid="table-7">7</xref> exhibit respectively the Friedman tests of the experimental results for data of <xref ref-type="table" rid="table-4">Tabs. 4</xref>&#x2013;<xref ref-type="table" rid="table-7">7</xref>. The equal mean rank null hypothesis of the <italic>NMI</italic> (the <italic>XB</italic>, the <italic>FS</italic> and the consumed time) is rejected due to the significant difference provided by probability-value of 1.59E-05 (8.47E &#x2212;19, 3.02E &#x2212;16 and 3.21E &#x2212;22).</p>
<p>Time complexity of RBFCM algorithm is analyzed according to Algorithm 1 which results in complexity of <inline-formula id="ieqn-224"><alternatives><inline-graphic xlink:href="ieqn-224.png"/><tex-math id="tex-ieqn-224"><![CDATA[$\mathrm{O} \left(c \left(c+M^{2}\right)+Mn^{\mathrm{*}}t\right)$]]></tex-math><mml:math id="mml-ieqn-224"><mml:mstyle mathvariant="normal"><mml:mi>O</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>c</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mi>M</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, where <italic>c</italic> is the quantity of all of the fuzzy clusters in the primary partitions, <inline-formula id="ieqn-225"><alternatives><inline-graphic xlink:href="ieqn-225.png"/><tex-math id="tex-ieqn-225"><![CDATA[$n^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-225"><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula> is number of consensus clusters, <italic>t</italic> represents quantity of the iterations that the FCM needs to converge and <italic>M</italic> stands for the dataset size. The co-association matrix computation is performed using the term <italic>c</italic><sup>2</sup> corresponding to lines 1 to 4 of Algorithm 1. The term <italic>cM</italic><sup>2</sup> from line 5 and the term <inline-formula id="ieqn-226"><alternatives><inline-graphic xlink:href="ieqn-226.png"/><tex-math id="tex-ieqn-226"><![CDATA[$Mn^{\mathrm{*}}t$]]></tex-math><mml:math id="mml-ieqn-226"><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup><mml:mi>t</mml:mi></mml:math></alternatives></inline-formula> are related to the time complexity of the FCM. For RBGP, the time complexity is acquired as <inline-formula id="ieqn-227"><alternatives><inline-graphic xlink:href="ieqn-227.png"/><tex-math id="tex-ieqn-227"><![CDATA[$\mathrm{O} \left(c \left(c+M\right)+Mn^{\mathrm{*}}\beta \right)$]]></tex-math><mml:math id="mml-ieqn-227"><mml:mstyle mathvariant="normal"><mml:mi>O</mml:mi></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>c</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:mi>M</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup><mml:mi>&#x03B2;</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> using Algorithm 2, where the terms <italic>c</italic><sup>2</sup> and <italic>Mc</italic> are related to bipartite graph construction corresponding to lines 1 to 4, and line 5 respectively. The term <inline-formula id="ieqn-228"><alternatives><inline-graphic xlink:href="ieqn-228.png"/><tex-math id="tex-ieqn-228"><![CDATA[$Mn^{\mathrm{*}}\beta$]]></tex-math><mml:math id="mml-ieqn-228"><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup><mml:mi>&#x03B2;</mml:mi></mml:math></alternatives></inline-formula> is also the METIS time complexity with the ensemble size of corresponding line 6. Algorithm 3 is used for the time complexity calculation of RBHC which is derived as <inline-formula id="ieqn-229"><alternatives><inline-graphic xlink:href="ieqn-229.png"/><tex-math id="tex-ieqn-229"><![CDATA[$O \left(c^{2}+cn^{\mathrm{*}}t+Mn^{\mathrm{*}}\right)$]]></tex-math><mml:math id="mml-ieqn-229"><mml:mi>O</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, where <inline-formula id="ieqn-230"><alternatives><inline-graphic xlink:href="ieqn-230.png"/><tex-math id="tex-ieqn-230"><![CDATA[$Mn^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-230"><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>, <italic>c</italic><sup>2</sup> and <inline-formula id="ieqn-231"><alternatives><inline-graphic xlink:href="ieqn-231.png"/><tex-math id="tex-ieqn-231"><![CDATA[$cn^{\mathrm{*}}t$]]></tex-math><mml:math id="mml-ieqn-231"><mml:mi>c</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup><mml:mi>t</mml:mi></mml:math></alternatives></inline-formula> (k means&#x2019; time complexity) are related to lines 3 and 1 and 2 respectively. In comparison with the other algorithms, RBHC is more efficient in reality, because of the rapid growth of the majority term, i.e., <inline-formula id="ieqn-232"><alternatives><inline-graphic xlink:href="ieqn-232.png"/><tex-math id="tex-ieqn-232"><![CDATA[$Mn^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-232"><mml:mi>M</mml:mi><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>, provided that <inline-formula id="ieqn-233"><alternatives><inline-graphic xlink:href="ieqn-233.png"/><tex-math id="tex-ieqn-233"><![CDATA[$M\gg c$]]></tex-math><mml:math id="mml-ieqn-233"><mml:mi>M</mml:mi><mml:mo>&#x226B;</mml:mo><mml:mi>c</mml:mi></mml:math></alternatives></inline-formula>, and <inline-formula id="ieqn-234"><alternatives><inline-graphic xlink:href="ieqn-234.png"/><tex-math id="tex-ieqn-234"><![CDATA[$M\gg n^{\mathrm{*}}$]]></tex-math><mml:math id="mml-ieqn-234"><mml:mi>M</mml:mi><mml:mo>&#x226B;</mml:mo><mml:msup><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mstyle mathvariant="normal"><mml:mo>*</mml:mo></mml:mstyle></mml:mrow></mml:msup></mml:math></alternatives></inline-formula>.</p>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusions and Future Work</title>
<p>Based on fuzzy cluster unreliability estimation, a novel fuzzy clustering ensemble approach was proposed in this paper. Cluster unreliability was estimated according to an entropic criterion using the cluster labels in the entire ensemble. After that, based on the cluster unreliability and local weighting strategy, a new <italic>RDCI</italic> measure was proposed that is independent on features of the original data and is without any pre-assumption on data distribution. In order to promote the conventional co-association matrix, a local weighting scheme was proposed through the <italic>RDCI</italic> weight (<italic>WFCA</italic>) which determines how much amount each primary fuzzy cluster should contribute in construction of the co-association matrix; indeed, it should be with respect to its reliability in the ensemble. Three algorithms of RBFCM, RBGP and RBHC (suitable for large datasets) were proposed that respectively achieve the final clustering from <italic>WFCA</italic> matrix, the final clustering with respect to the reliability of each cluster and the final clustering by computing the acceptability of each cluster over other clusters of the ensemble. In comparison to other fuzzy clustering ensemble methods, the proposed approach has shown performance improvement and more robustness against noisy datasets through experimental results over fifteen datasets. We concluded that RBHC and RBGP algorithms are appropriate for large datasets because they are linear to the number of data points and have good performance comparison to other fuzzy clustering ensemble methods. It was shown in the paper that RBHC is the best method in terms of time complexity and performance, while RBGP is the best in terms of performance and robustness. RBFCM was also relatively the best in terms of performance. For future works, challenging high dimension datasets in RBFCM and missing values in a dataset can be considered to be problems to be solved. As other challenges for future studies, we can address the diversity impact of the proposed method and its performance in different sampling mechanisms.</p></sec>
</body>
<back>
<fn-group><fn fn-type="other"><p><bold>Author Contributions:</bold> LPY and YXW designed the study and equally contributed the paper as the first author. HG supervised the hypothesis and experiments. LY and YW wrote the manuscript; LY, YW, HP, and KHP edited the manuscript with help from HG and ZM; AB carried out the analyses, implementation of the codes, and the statistical analyses. HP, and KHP generated all figures and tables. All authors have read and approved the final version of the paper.</p></fn>
<fn fn-type="other"><p><bold>Funding Statement:</bold> The author(s) received no specific funding for this study.</p></fn>
<fn fn-type="other"><p><bold> Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn></fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Maleki</surname></string-name>, <string-name><given-names>J. E.</given-names> <surname>Contreras-Reyes</surname></string-name> and <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name></person-group>, &#x201C;<article-title>Robust mixture modeling based on two-piece scale mixtures of normal family</article-title>,&#x201D; <source>Axioms</source>, vol. <volume>8</volume>, no. <issue>2</issue>, pp. <fpage>38</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Zarei</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Shabani</surname></string-name> and <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name></person-group>, &#x201C;<article-title>Comparison of the climate indices based on the relationship between yield loss of rain-fed winter wheat and changes of climate indices using GEE model</article-title>,&#x201D; <source>Science of the Total Environment</source>, vol. <volume>661</volume>, pp. <fpage>711</fpage>&#x2013;<lpage>722</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>M. H.</given-names> <surname>Heydari</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Avazzadeh</surname></string-name></person-group>, &#x201C;<article-title>On the asymptotic distribution for the periodograms of almost periodically correlated (cyclostationary) processes</article-title>,&#x201D; <source>Digital Signal Processing</source>, vol. <volume>81</volume>, pp. <fpage>186</fpage>&#x2013;<lpage>197</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Maleki</surname></string-name> and <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name></person-group>, &#x201C;<article-title>Two-piece location-scale distributions based on scale mixtures of normal family</article-title>,&#x201D; <source>Communications in Statistics&#x2013;-Theory and Methods</source>, vol. <volume>46</volume>, no. <issue>24</issue>, pp. <fpage>12356</fpage>&#x2013;<lpage>12369</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Nematollahi</surname></string-name>, <string-name><given-names>A. R.</given-names> <surname>Soltani</surname></string-name> and <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name></person-group>, &#x201C;<article-title>Periodically correlated modeling by means of the periodograms asymptotic distributions</article-title>,&#x201D; <source>Statistical Papers</source>, vol. <volume>58</volume>, no. <issue>4</issue>, pp. <fpage>1267</fpage>&#x2013;<lpage>1278</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Maleki</surname></string-name>, <string-name><given-names>R. B.</given-names> <surname>Arellano-Valle</surname></string-name>, <string-name><given-names>D. K.</given-names> <surname>Dey</surname></string-name>, <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name> and <string-name><given-names>S. M. J.</given-names> <surname>Jalali</surname></string-name></person-group>, &#x201C;<article-title>A Bayesian approach to robust skewed autoregressive processes</article-title>,&#x201D; <source>Calcutta Statistical Association Bulletin</source>, vol. <volume>69</volume>, no. <issue>2</issue>, pp. <fpage>165</fpage>&#x2013;<lpage>182</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Mahmoudi</surname></string-name> and <string-name><given-names>E.</given-names> <surname>Nahavandi</surname></string-name></person-group>, &#x201C;<article-title>Testing the difference between two independent regression models</article-title>,&#x201D; <source>Communications in Statistics&#x2013;Theory and Methods</source>, vol. <volume>45</volume>, no. <issue>21</issue>, pp. <fpage>6284</fpage>&#x2013;<lpage>6289</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. J.</given-names> <surname>Pan</surname></string-name>, <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Baleanu</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Maleki</surname></string-name></person-group>, &#x201C;<article-title>On comparing and classifying several independent linear and non-linear regression models with symmetric errors</article-title>,&#x201D; <source>Symmetry</source>, vol. <volume>11</volume>, no. <issue>6</issue>, pp. <fpage>820</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>M. H.</given-names> <surname>Heydari</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Roohi</surname></string-name></person-group>, &#x201C;<article-title>A new method to compare the spectral densities of two independent periodically correlated time series</article-title>,&#x201D; <source>Mathematics and Computers in Simulation</source>, vol. <volume>160</volume>, pp. <fpage>103</fpage>&#x2013;<lpage>110</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>M. H.</given-names> <surname>Heydari</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Avazzadeh</surname></string-name></person-group>, &#x201C;<article-title>Testing the difference between spectral densities of two independent periodically correlated (cyclostationary) time series models</article-title>,&#x201D; <source>Communications in Statistics&#x2013;Theory and Methods</source>, vol. <volume>48</volume>, no. <issue>9</issue>, pp. <fpage>2320</fpage>&#x2013;<lpage>2328</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name></person-group>, &#x201C;<article-title>On comparing two dependent linear and nonlinear regression models</article-title>,&#x201D; <source>Journal of Testing and Evaluation</source>, vol. <volume>47</volume>, no. <issue>1</issue>, pp. <fpage>449</fpage>&#x2013;<lpage>458</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Maleki</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Pak</surname></string-name></person-group>, &#x201C;<article-title>Testing the equality of two independent regression models</article-title>,&#x201D; <source>Communications in Statistics&#x2013;Theory and Methods</source>, vol. <volume>47</volume>, no. <issue>12</issue>, pp. <fpage>2919</fpage>&#x2013;<lpage>2926</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. B.</given-names> <surname>Rodzman</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Hasbullah</surname></string-name>, <string-name><given-names>N. K.</given-names> <surname>Ismail</surname></string-name>, <string-name><given-names>N. A.</given-names> <surname>Rahman</surname></string-name>, <string-name><given-names>Z. M.</given-names> <surname>Nor</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Fabricated and Shia Malay translated hadith as negative fuzzy logic ranking indicator on Malay information retrieval</article-title>,&#x201D; <source>ASM Science Journal</source>, vol. <volume>13</volume>, no. <issue>3</issue>, pp. <fpage>100</fpage>&#x2013;<lpage>108</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. M.</given-names> <surname>Abdulnabi</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Hassan</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Hassan</surname></string-name>, <string-name><given-names>N. E.</given-names> <surname>Othman</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Yaacob</surname></string-name></person-group>, &#x201C;<article-title>A fuzzy-based buffer split algorithm for buffer attack detection in internet of things</article-title>,&#x201D; <source>Journal of Theoretical and Applied Information Technology</source>, vol. <volume>96</volume>, no. <issue>17</issue>, pp. <fpage>5625</fpage>&#x2013;<lpage>5634</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A. A. M.</given-names> <surname>Zainuri</surname></string-name>, <string-name><given-names>E. A.</given-names> <surname>Azari</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ayob</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yusof</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Analysis of adaptive perturb and observe-fuzzy logic control maximum power point tracking for photovoltaic boost DC-DC converter</article-title>,&#x201D; <source>International Journal of Advanced Trends in Computer Science and Engineering</source>, vol. <volume>8</volume>, no. <issue>1.6</issue>, pp. <fpage>201</fpage>&#x2013;<lpage>210</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z. M.</given-names> <surname>Rodzi</surname></string-name> and <string-name><given-names>A. G.</given-names> <surname>Ahmad</surname></string-name></person-group>, &#x201C;<article-title>Fuzzy parameterized dual hesitant fuzzy soft sets and its application in TOPSIS</article-title>,&#x201D; <source>Mathematics and Statistics</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>32</fpage>&#x2013;<lpage>41</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. M. S.</given-names> <surname>Bahrin</surname></string-name> and <string-name><given-names>J. M.</given-names> <surname>Ali</surname></string-name></person-group>, &#x201C;<article-title>Hybrid fuzzy-disturbance observer for estimating disturbance in styrene polymerization process</article-title>,&#x201D; <source>IOP Conference Series Materials Science and Engineering</source>, vol. <volume>778</volume>, no. <issue>1</issue>, pp. <fpage>12089</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Choubin</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Abdolshahnejad</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Moradi</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Querol</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Mosavi</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Spatial hazard assessment of the PM10 using machine learning models in Barcelona</article-title>,&#x201D; <source>Spain Science of the Total Environment</source>, vol. <volume>701</volume>, pp. <fpage>134474</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Dodangeh</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Choubin</surname></string-name>, <string-name><given-names>A. N.</given-names> <surname>Eigdir</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Nabipour</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Panahi</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Integrated machine learning methods with resampling algorithms for flood susceptibility prediction</article-title>,&#x201D; <source>Science of the Total Environment</source>, vol. <volume>705</volume>, pp. <fpage>135983</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Choubin</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Mosavi</surname></string-name>, <string-name><given-names>E. H.</given-names> <surname>Alamdarloo</surname></string-name>, <string-name><given-names>F. S.</given-names> <surname>Hosseini</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Shamshirband</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Earth fissure hazard prediction using machine learning models</article-title>,&#x201D; <source>Environmental Researc</source>, vol. <volume>179</volume>, pp. <fpage>108770</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Choubin</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Borji</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Mosavi</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Sajedi-Hosseini</surname></string-name>, <string-name><given-names>V. P.</given-names> <surname>Singh</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Snow avalanche hazard prediction using machine learning methods</article-title>,&#x201D; <source>Journal of Hydrology</source>, vol. <volume>577</volume>, pp. <fpage>123929</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Shamshirband</surname></string-name>, <string-name><given-names>E. J.</given-names> <surname>Nodoushan</surname></string-name>, <string-name><given-names>J. E.</given-names> <surname>Adolf</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Manaf</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Mosavi</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Ensemble models with uncertainty analysis for multi-day ahead forecasting of chlorophyll a concentration in coastal waters</article-title>,&#x201D; <source>Engineering Applications of Computational Fluid Mechanics</source>, vol. <volume>13</volume>, no. <issue>1</issue>, pp. <fpage>91</fpage>&#x2013;<lpage>101</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Qummar</surname></string-name>, <string-name><given-names>F. G.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Shamshirband</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>A deep learning ensemble approach for diabetic retinopathy detection</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>150530</fpage>&#x2013;<lpage>150539</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. M. J.</given-names> <surname>Jalali</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ahmadian</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khosravi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mirjalili</surname></string-name>, <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Neuroevolution-based autonomous robot navigation: A comparative study</article-title>,&#x201D; <source>Cognitive Systems Research</source>, vol. <volume>62</volume>, pp. <fpage>35</fpage>&#x2013;<lpage>43</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Mahmoudi</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Pak</surname></string-name></person-group>, &#x201C;<article-title>On comparing, classifying and clustering several dependent regression models</article-title>,&#x201D; <source>Journal of Statistical Computation and Simulation</source>, vol. <volume>89</volume>, no. <issue>12</issue>, pp. <fpage>2280</fpage>&#x2013;<lpage>2292</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Abbasi</surname></string-name>, <string-name><given-names>M. R.</given-names> <surname>Mahmoudi</surname></string-name> and <string-name><given-names>Z.</given-names> <surname>Avazzadeh</surname></string-name></person-group>, &#x201C;<article-title>Diagnosis and clustering of power transformer winding fault types by cross-correlation and clustering analysis of FRA results</article-title>,&#x201D; <source>IET Generation, Transmission &#x0026; Distribution</source>, vol. <volume>12</volume>, no. <issue>19</issue>, pp. <fpage>4301</fpage>&#x2013;<lpage>4309</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Golzari</surname></string-name>, <string-name><given-names>M. N.</given-names> <surname>Zardehsavar</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Mousavi</surname></string-name>, <string-name><given-names>M. R.</given-names> <surname>Saybani</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khalili</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>KGSA: a gravitational search algorithm for multimodal optimization based on k-means niching technique and a novel elitism strategy</article-title>,&#x201D; <source>Open Mathematics</source>, vol. <volume>16</volume>, no. <issue>1</issue>, pp. <fpage>1582</fpage>&#x2013;<lpage>1606</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Rashidi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Nejatian</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Parvin</surname></string-name> and <string-name><given-names>V.</given-names> <surname>Rezaie</surname></string-name></person-group>, &#x201C;<article-title>Diversity based cluster weighting in cluster ensemble: An information theory approach</article-title>,&#x201D; <source>Artificial Intelligence Review</source>, vol. <volume>52</volume>, no. <issue>2</issue>, pp. <fpage>1341</fpage>&#x2013;<lpage>1368</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Niu</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Khozouie</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Parvin</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Alinejad-Rokny</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Beheshti</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>An ensemble of locally reliable cluster solutions</article-title>,&#x201D; <source>Applied Sciences</source>, vol. <volume>10</volume>, no. <issue>5</issue>, pp. <fpage>1891</fpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Strehl</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Ghosh</surname></string-name></person-group>, &#x201C;<article-title>Cluster ensembles&#x2013;-A knowledge reuse framework for combining multiple partitions</article-title>,&#x201D; <source>Journal of Machine Learning Research</source>, vol. <volume>3</volume>, no. <issue>12</issue>, pp. <fpage>583</fpage>&#x2013;<lpage>617</lpage>, <year>2002</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>X. Z.</given-names> <surname>Fern</surname></string-name> and <string-name><given-names>C. E.</given-names> <surname>Brodley</surname></string-name></person-group>, &#x201C;<article-title>Solving cluster ensemble problems by bipartite graph partitioning</article-title>,&#x201D; in <conf-name>Proc. ICML</conf-name>, <publisher-loc>Banff, Canada</publisher-loc>, pp. <fpage>36</fpage>, <year>2004</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. L. N.</given-names> <surname>Fred</surname></string-name> and <string-name><given-names>A. K.</given-names> <surname>Jain</surname></string-name></person-group>, &#x201C;<article-title>Data clustering using evidence accumulation</article-title>,&#x201D; <source>Object Recognition Supported by User Interaction for Service Robots</source>, vol. <volume>4</volume>, no. <issue>1</issue>, pp. <fpage>276</fpage>&#x2013;<lpage>280</lpage>, <year>2002</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Zhong</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Yue</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Lei</surname></string-name></person-group>, &#x201C;<article-title>A clustering ensemble: Two-level-refined co-association matrix with path-based transformation</article-title>,&#x201D; <source>Pattern Recognition</source>, vol. <volume>48</volume>, no. <issue>8</issue>, pp. <fpage>2699</fpage>&#x2013;<lpage>2709</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Alizadeh</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Minaei-Bidgoli</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Parvin</surname></string-name></person-group>, &#x201C;<article-title>Optimizing fuzzy cluster ensemble in string representation</article-title>,&#x201D; <source>International Journal of Pattern Recognition and Artificial Intelligence</source>, vol. <volume>27</volume>, no. <issue>2</issue>, pp. <fpage>1350005</fpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Sevillano</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Al&#x00ED;as</surname></string-name> and <string-name><given-names>J. C.</given-names> <surname>Socor&#x00F3;</surname></string-name></person-group>, &#x201C;<article-title>Positional and confidence voting-based consensus functions for fuzzy cluster ensembles</article-title>,&#x201D; <source>Fuzzy Sets and Systems</source>, vol. <volume>193</volume>, no. <issue>Supplement C</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>32</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. C.</given-names> <surname>Bezdek</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Ehrlich</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Full</surname></string-name></person-group>, &#x201C;<article-title>FCM: The fuzzy c-means clustering algorithm</article-title>,&#x201D; <source>Computers &#x0026; Geosciences</source>, vol. <volume>10</volume>, no. <issue>2&#x2013;3</issue>, pp. <fpage>191</fpage>&#x2013;<lpage>203</lpage>, <year>1984</year>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Punera</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Ghosh</surname></string-name></person-group>, &#x201C;<article-title>Consensus-based ensembles of soft clustering</article-title>,&#x201D; <source>Applied Artificial Intelligence</source>, vol. <volume>22</volume>, no. <issue>7&#x2013;8</issue>, pp. <fpage>780</fpage>&#x2013;<lpage>810</lpage>, <year>2008</year>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Lai</surname></string-name> and <string-name><given-names>C. D.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Combining multiple clusterings via crowd agreement estimation and multi-granularity link analysis</article-title>,&#x201D; <source>Neurocomputing</source>, vol. <volume>170</volume>, no. <issue>11</issue>, pp. <fpage>240</fpage>&#x2013;<lpage>250</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Tao</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Ding</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Fu</surname></string-name></person-group>, &#x201C;<article-title>Robust spectral ensemble clustering via rank minimization</article-title>,&#x201D; <source>ACM Transactions on Knowledge Discovery from Data</source>, vol. <volume>13</volume>, no. <issue>1</issue>, pp. <fpage>4:1</fpage>&#x2013;<lpage>4:25</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Shao</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Li</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Fu</surname></string-name></person-group>, &#x201C;<article-title>Infinite ensemble clustering</article-title>,&#x201D; <source>Data Mining and Knowledge Discovery</source>, vol. <volume>32</volume>, no. <issue>2</issue>, pp. <fpage>385</fpage>&#x2013;<lpage>416</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Cao</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Chen</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Fuzzy consensus clustering with applications on big data</article-title>,&#x201D; <source>IEEE Transactions on Fuzzy Systems</source>, vol. <volume>25</volume>, no. <issue>6</issue>, pp. <fpage>1430</fpage>&#x2013;<lpage>1445</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Dimitriadou</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Weingessel</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Hornik</surname></string-name></person-group>, &#x201C;<article-title>A combination scheme for fuzzy clustering</article-title>,&#x201D; <source>International Journal of Pattern Recognition and Artificial Intelligence</source>, vol. <volume>16</volume>, no. <issue>7</issue>, pp. <fpage>901</fpage>&#x2013;<lpage>912</lpage>, <year>2002</year>.</mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>I. S.</given-names> <surname>Dhillon</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mallela</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Kumar</surname></string-name></person-group>, &#x201C;<article-title>A divisive information-theoretic feature clustering algorithm for text classification</article-title>,&#x201D; <source>Journal of Machine Learning Research</source>, vol. <volume>3</volume>, pp. <fpage>1265</fpage>&#x2013;<lpage>1287</lpage>, <year>2003</year>.</mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Bedalli</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Man&#x00E7;ellari</surname></string-name> and <string-name><given-names>O.</given-names> <surname>Asilkan</surname></string-name></person-group>, &#x201C;<article-title>A heterogeneous cluster ensemble model for improving the stability of fuzzy cluster analysis</article-title>,&#x201D; <source>Procedia Computer Science</source>, vol. <volume>102</volume>, no. <issue>8</issue>, pp. <fpage>129</fpage>&#x2013;<lpage>136</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. W.</given-names> <surname>Kuhn</surname></string-name></person-group>, &#x201C;<article-title>The Hungarian method for the assignment problem</article-title>,&#x201D; <source>Naval Research Logistics</source>, vol. <volume>2</volume>, no. <issue>1&#x2013;2</issue>, pp. <fpage>83</fpage>&#x2013;<lpage>97</lpage>, <year>1955</year>.</mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. V.</given-names> <surname>DeOliveira</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Szabo</surname></string-name> and <string-name><given-names>L. N.</given-names> <surname>DeCastro</surname></string-name></person-group>, &#x201C;<article-title>Particle swarm clustering in clustering ensembles: Exploiting pruning and alignment free consensus</article-title>,&#x201D; <source>Applied Soft Computing</source>, vol. <volume>55</volume>, no. <issue>3</issue>, pp. <fpage>141</fpage>&#x2013;<lpage>153</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X. L.</given-names> <surname>Xie</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Beni</surname></string-name></person-group>, &#x201C;<article-title>A validity measure for fuzzy clustering</article-title>,&#x201D; <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>, vol. <volume>13</volume>, no. <issue>8</issue>, pp. <fpage>841</fpage>&#x2013;<lpage>847</lpage>, <year>1991</year>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Cali&#324;ski</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Harabasz</surname></string-name></person-group>, &#x201C;<article-title>A dendrite method for cluster analysis</article-title>,&#x201D; <source>Communications in Statistics&#x2013;Theory and Methods</source>, vol. <volume>3</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>27</lpage>, <year>1974</year>.</mixed-citation></ref>
<ref id="ref-49"><label>[49]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. C.</given-names> <surname>Dunn</surname></string-name></person-group>, &#x201C;<article-title>Well-separated clusters and optimal fuzzy partitions</article-title>,&#x201D; <source>Journal of Cybernetics</source>, vol. <volume>4</volume>, no. <issue>1</issue>, pp. <fpage>95</fpage>&#x2013;<lpage>104</lpage>, <year>1974</year>.</mixed-citation></ref>
<ref id="ref-50"><label>[50]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P. J.</given-names> <surname>Rousseeuw</surname></string-name></person-group>, &#x201C;<article-title>Silhouettes: A graphical aid to the interpretation and validation of cluster analysis</article-title>,&#x201D; <source>Journal of Computational and Applied Mathematics</source>, vol. <volume>20</volume>, pp. <fpage>53</fpage>&#x2013;<lpage>65</lpage>, <year>1987</year>.</mixed-citation></ref>
<ref id="ref-51"><label>[51]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N. R.</given-names> <surname>Pal</surname></string-name> and <string-name><given-names>J. C.</given-names> <surname>Bezdek</surname></string-name></person-group>, &#x201C;<article-title>On cluster validity for the fuzzy c-means model</article-title>,&#x201D; <source>IEEE Transactions on Fuzzy Systems</source>, vol. <volume>3</volume>, no. <issue>3</issue>, pp. <fpage>370</fpage>&#x2013;<lpage>379</lpage>, <year>1995</year>.</mixed-citation></ref>
<ref id="ref-52"><label>[52]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Vega-Pons</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Correa-Morris</surname></string-name></person-group>, &#x201C;<article-title>A survey of clustering ensemble algorithms</article-title>,&#x201D; <source>International Journal of Pattern Recognition and Artificial Intelligence</source>, vol. <volume>25</volume>, no. <issue>3</issue>, pp. <fpage>337</fpage>&#x2013;<lpage>372</lpage>, <year>2011</year>.</mixed-citation></ref>
<ref id="ref-53"><label>[53]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Karypis</surname></string-name> and <string-name><given-names>V.</given-names> <surname>Kumar</surname></string-name></person-group>, &#x201C;<article-title>A fast and high quality multilevel scheme for partitioning irregular graphs</article-title>,&#x201D; <source>SIAM Journal on Scientific Computing</source>, vol. <volume>20</volume>, no. <issue>1</issue>, pp. <fpage>359</fpage>&#x2013;<lpage>392</lpage>, <year>1998</year>.</mixed-citation></ref>
<ref id="ref-54"><label>[54]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. C.</given-names> <surname>Odewahn</surname></string-name>, <string-name><given-names>E. B.</given-names> <surname>Stockwell</surname></string-name>, <string-name><given-names>R. L.</given-names> <surname>Pennington</surname></string-name>, <string-name><given-names>R. M.</given-names> <surname>Humphreys</surname></string-name> and <string-name><given-names>W. A.</given-names> <surname>Zumach</surname></string-name></person-group>, &#x201C;<article-title>Automated star/galaxy discrimination with neural networks</article-title>,&#x201D; <source>The Astronomical Journal</source>, vol. <volume>103</volume>, no. <issue>1</issue>, pp. <fpage>318</fpage>&#x2013;<lpage>331</lpage>, <year>1992</year>.</mixed-citation></ref>
<ref id="ref-55"><label>[55]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>C. L.</given-names> <surname>Blake</surname></string-name> and <string-name><given-names>C. J.</given-names> <surname>Merz</surname></string-name></person-group>, &#x201C;<article-title>UCI repository of machine learning databases</article-title>,&#x201D; <year>1998</year>. [Online]. Available: <uri>http://www.ics.uci.edu/mlearn/MLRepository.html</uri>.</mixed-citation></ref>
<ref id="ref-56"><label>[56]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. F.</given-names> <surname>Ern&#x00E1;ndez</surname></string-name>, <string-name><given-names>J. L.</given-names> <surname>Uengo</surname></string-name> and <string-name><given-names>J. D.</given-names> <surname>Errac</surname></string-name></person-group>, &#x201C;<article-title>KEEL data-mining software tool: Data set repository</article-title>,&#x201D; <source>Integration of Algorithms and Experimental Analysis Framework</source>, vol. <volume>17</volume>, no. <issue>1</issue>, pp. <fpage>255</fpage>&#x2013;<lpage>287</lpage>, <year>2011</year>.</mixed-citation></ref>
<ref id="ref-57"><label>[57]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Dem&#353;ar</surname></string-name></person-group>, &#x201C;<article-title>Statistical comparisons of classifiers over multiple data sets</article-title>,&#x201D; <source>Journal of Machine Learning Research</source>, vol. <volume>7</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>30</lpage>, <year>2006</year>.</mixed-citation></ref>
<ref id="ref-58"><label>[58]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Friedman</surname></string-name></person-group>, &#x201C;<article-title>The use of ranks to avoid the assumption of normality implicit in the analysis of variance</article-title>,&#x201D; <source>Journal of the American Statistical Association</source>, vol. <volume>32</volume>, no. <issue>200</issue>, pp. <fpage>675</fpage>&#x2013;<lpage>701</lpage>, <year>1937</year>.</mixed-citation></ref>
<ref id="ref-59"><label>[59]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R. I.</given-names> <surname>Iman</surname></string-name> and <string-name><given-names>J. M.</given-names> <surname>Davenport</surname></string-name></person-group>, &#x201C;<article-title>Approximations of the critical region of the fbietkan statistic</article-title>,&#x201D; <source>Communications in Statistics-Theory and Methods</source>, vol. <volume>9</volume>, no. <issue>6</issue>, pp. <fpage>571</fpage>&#x2013;<lpage>595</lpage>, <year>1980</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>