<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    ojapps
   </journal-id>
   <journal-title-group>
    <journal-title>
     Open Journal of Applied Sciences
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2165-3917
   </issn>
   <issn publication-format="print">
    2165-3925
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/ojapps.2024.1412229
   </article-id>
   <article-id pub-id-type="publisher-id">
    ojapps-138074
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Biomedical 
     </subject>
     <subject>
       Life Sciences, Chemistry 
     </subject>
     <subject>
       Materials Science, Computer Science 
     </subject>
     <subject>
       Communications, Engineering, Physics 
     </subject>
     <subject>
       Mathematics
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Hierarchical Method for Classifying Latent Traumatic States (CAH-ET)
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Kpinna Tiekoura
      </surname>
      <given-names>
       Coulibaly
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Abdoul
      </surname>
      <given-names>
       Maïga
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Kamagaté Beman
      </surname>
      <given-names>
       Hamidja
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Diaby
      </surname>
      <given-names>
       Moustapha
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aLASTIC, African Higher School of Information and Communication Technologies (ESATIC), Abidjan, Ivory Coast
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aUFRMI, Felix Houphouet Boigny University (UFHB), Abidjan, Ivory Coast
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     03
    </day> 
    <month>
     12
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    14
   </volume> 
   <issue>
    12
   </issue>
   <fpage>
    3500
   </fpage>
   <lpage>
    3515
   </lpage>
   <history>
    <date date-type="received">
     <day>
      11,
     </day>
     <month>
      November
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      8,
     </day>
     <month>
      November
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      8,
     </day>
     <month>
      December
     </month>
     <year>
      2024
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    This article presents a hybrid method of automatic classification of latent traumatic states adapted to the analysis of social resilience processes. Our approach combines the Hierarchical Ascending Classification (CAH) technique with decision tree. It is primarily aimed at improving the identification and categorization of traumatic states by integrating the strengths of both methods. CAH is used to cluster data, allowing the detection of underlying patterns in traumatic states. Then, decision trees are applied to classify these clusters, providing a clear and accessible interpretation of the results. This combination not only provides a better understanding of the data structure, but also provides accurate and actionable classifications. This work highlights the importance of this hybrid method in the field of social resilience processes, particularly in psychology and psychiatry, where early detection and classification of trauma can have a significant impact on the patient’s follow-up. Experimental results show an improvement in the classification accuracy of our approach compared to a classification method for the same domain using a hybridization between the partitioning technique and genetic algorithms. This opens promising prospects for the application of this approach in clinical settings of social resilience.
   </abstract>
   <kwd-group> 
    <kwd>
     Social Resilience
    </kwd> 
    <kwd>
      Classification
    </kwd> 
    <kwd>
      Machine Learning
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>The current global environment with its corollary of successive crises of all kinds (military-political, socio-economic crisis, natural disasters, terrorism, etc.) is becoming increasingly traumatic for the humans we are. According to the World Health Organization (WHO) <xref ref-type="bibr" rid="scirp.138074-1">
     [1]
    </xref>, between 2004 and 2030, the relative share of mortality due to trauma will increase in the world (for example, transportation accidents will go from 9th to 5th in the cause of death, suicides from 16th to 12th and interpersonal violence from 22nd to 16th). In addition, according to the same organization, intentional injury is the leading cause of death among people under 45 years of age and up to almost 40% of causes of death among youth under 15 years of age. Thus, in such an environment, the predominant question is not how to eliminate these crises, but rather how to overcome them for a better life. In other words, we are looking for ways to adapt to these recurring traumas and move forward in life. This concern raises the thorny question of research around the term “resilience” which has captivated many governments and organizations around the world. Resilience, beyond its many definitions, generally refers to the ability of an entity (individual, household, community, and so on) to bounce back or adapt in the face of a traumatic shock. In 2005, following the publication of the proceedings of the MIT symposium entitled “The resilient city: trauma, recovery and remembrance” and the adoption of the Hyogo Declaration <xref ref-type="bibr" rid="scirp.138074-2">
     [2]
    </xref> by countries, urging the various states and organizations to develop resilience policies for their populations, the concept of resilience, now enthroned as a new paradigm of risk science, will be highly publicized and will trigger several research projects to operationalize the concept.</p>
   <p>Literature on resilience allows us to observe, besides a few operational approaches, a large cross-disciplinary panel of theoretical approaches often elusive due to the polysemic nature of the term. One of the most important aspects in the field of social resilience is the study of social stratifications or sociological typologies to help decision-making. However, to our knowledge, to date, existing typology methods are too general to consider the specificities of resilience and are difficult to use for non-specialists in modelling.</p>
   <p>Indeed, the particularity of a classification model is the measure of similarity or dissimilarity used to establish typologies. In a polysemic field such as social resilience, similarity measures to find existing similarities between traumatized individuals must depend on several abstract qualitative variables, including adaptability, altruism, incoherence, logic, spirituality, coherence and so on. This is not the case with conventional classification methods, which do not take these specific features into account. Thus, the problem of developing classification methods adapted to the context of social resilience processes is acute.</p>
   <p>In this work, we propose a hybrid model for classifying the typologies of individuals from social resilience processes to allow users to easily analyze social resilience processes and optimize policies aimed at increasing resilience of individuals. Our model is based on a hierarchical classification approach and decision tree technique and uses the SimCT semantic similarity measure <xref ref-type="bibr" rid="scirp.138074-3">
     [3]
    </xref> that we developed in previous work on social resilience.</p>
   <p>In the remainder of this article, we first present a brief state-of-the-art of some classification methods. Next, we set out the problem and the objective of this work, before presenting our contribution with an experiment on real data from a survey. Finally, we discuss the experimental results before concluding.</p>
  </sec><sec id="s2">
   <title>2. State of the Art of Some Automatic Classification Methods</title>
   <p>Hierarchical classification methods and partitioning methods are the two main families of automatic classification, also called unsupervised classification. For several years, a third classification family combining these two approaches has been added. These are the mixed classification models. In general, automatic classification encompasses all statistical techniques for identifying groups, often referred to as classes, within a range of objects. Unlike the supervised classification (or discriminant analysis) which, from a set of already identified classes, allows to find the best class to which a given object belongs, Unsupervised classification aims to constitute unidentified classes that group the different objects.</p>
   <p>There is a wide range of research in the literature on automatic classification methods (hierarchical and non-hierarchical). Can be found in the work of (Xiao, 2024) <xref ref-type="bibr" rid="scirp.138074-4">
     [4]
    </xref> and (Ntayagabiri et al., 2023) <xref ref-type="bibr" rid="scirp.138074-5">
     [5]
    </xref>.</p>
   <p>In general, automatic classification methods are based on four (4) main techniques <xref ref-type="bibr" rid="scirp.138074-6">
     [6]
    </xref> namely: classification hierarchy, partitioning, grid and density. Depending on the classification technique discussed, five categories of collection of algorithms have developed <xref ref-type="bibr" rid="scirp.138074-7">
     [7]
    </xref>.</p>
   <p>In this work, we will be interested in classification methods based on hierarchy, of which some recent works are presented below. Two types of hierarchical classification are distinguished: the hierarchical ascending classification (CAH) or agglomerative and the hierarchical descending classification (CDH) or divisive. The bottom-up approach starts by treating each object as a separate class. At each step, the two closest classes are merged until a single class is obtained or until a termination condition is met. In contrast, the top-down approach starts with all objects grouped into a single class. At each iteration, a class is divided into smaller subclasses until only one object per class remains, or until a stop condition is reached.</p>
   <p>(Coulibaly et al., 2017) <xref ref-type="bibr" rid="scirp.138074-8">
     [8]
    </xref> have developed a hybrid partitioning classification algorithm for identifying significant groups based on resilience levels. This generates from a traditional partitioning method of partitions which are then optimized using the genetic algorithms technique, to give the best possible partition: the one that minimizes most intra-class inertia and favors more distinct classes while eliminating single-element classes. The results of the simulations showed that the algorithm converged after 150 iterations to provide a solution that meets the expected objective. The Rand index (0.89) obtained, no doubt, reflects the good performance of the algorithm. However, this approach, although it has the merit of operationalizing the analysis of resilience processes, has some limitations, in particular the fact that results are highly dependent on the number of initial centers, and it presents a counter performance for small-size data.</p>
   <p>(Bellanger et al. 2021) proposed a top-down compromise classification method called hclust-compro <xref ref-type="bibr" rid="scirp.138074-9">
     [9]
    </xref>. In their work, the authors consider two sources of information associated with the same objects. Thus, their method allows a compromise between the hierarchies obtained from each source taken separately. They also use a convex combination of the dissimilarities associated with each source to modify the dissimilarity measurement in the classical CAH algorithm. Their objective function is a minimization function based on the absolute difference of correlations between initial dissimilarities and cophenetic distances, as well as a resampling procedure to ensure robustness in the choice of the mixing parameter. One of the major drawbacks of this method, which is adapted to archaeological data, is that it can only consider two sources of information associated with the same objects.</p>
   <p>(Hakami and L. Chang, 2023) provide a classification model to improve the classification of cardiac arythmies which are characterized by irregular heart rhythms and pose a considerable challenge to medical diagnosis because of their diverse and subtle manifestations <xref ref-type="bibr" rid="scirp.138074-10">
     [10]
    </xref>. This study proposes a method that combines sophisticated feature engineering and hierarchical classification. In order to ensure a solid classification, the study used the algorithms Random Forest and XGBoost. A two-tier hierarchical classification model has been put in place, starting with grouping heart rates into different classes, followed by a second model that sharpens the distinctions between specific classes. The results showed significant improvements in model performance through the addition of new features, which allowed us to increase accuracy and F1 scores. This approach allows to obtain interesting results with a certain speed, especially thanks to XGBoost, but it is nevertheless that it has some limitations including: the complexity to implement, Effectively enable and configure XGBoost which causes time loss; overfitting of training data that is likely to skew predictions of new data; the difficult interpretation and understanding of predictions obtained from XGBoost, all that can make it difficult to troubleshoot and adjust and finally, the fact that the algorithm is a little bit demanding in using memory for large data, Causing difficult execution on machines with limited capacity.</p>
   <p>Finally, (Moiraghi et al. 2024) proposed a “zero-shot” hierarchical classification on the common vocabulary of public procurement <xref ref-type="bibr" rid="scirp.138074-11">
     [11]
    </xref>. This classification of public tenders is a useful task both for the companies invited to participate in and for the control of fraudulent activities. The authors propose this method to overcome difficulties of classification with respect to a real taxonomy, including the fact that some fine-grain classes have an insufficient number of observations throughout the formation, while other classes are much more frequent (or thousands of times) than the average. Their zero-shot approach is based on a pre-trained language model that relies solely on label description and respects the taxonomy of labels. The test results show that the proposed model performs better in classifying infrequent classes compared to three different baselines, and that it is also possible to predict classes never seen before. However, one of the disadvantages of this approach remains on the one hand, the challenge related to the physical infrastructure and associated costs due to the size of the re-training and inference from the basic model. On the other hand, the modification of all layers of the model can cause harmful edge effects in the results. Added to this is the fact that poor data quality could lead to errors.</p>
   <p>After the presentation of some recent classification methods in literature and their limitations, what is the interest of our present proposal on the hybridization of the hierarchical classification method and the decision tree technique, in the context of the analysis of social resilience processes? This question is answered in the following section.</p>
  </sec><sec id="s3">
   <title>3. Problem and Objective</title>
   <p>An important aspect in operationalizing the concept of social resilience is the study of social stratifications or sociological typologies to aid decision-making. However, existing typology methods are often too general to consider the specificities of resilience and are difficult to use for non-modeling specialists. In addition, most traditional partition search methods have limitations, including their inability to effectively exploit the search space. How can we build an efficient stratification method adapted to social resilience processes? This is the problem that our present work addresses.</p>
   <p>The aim of this paper is to respond to the great need for operational tools for analyzing social resilience processes, particularly for classifying and interpreting data.</p>
  </sec><sec id="s4">
   <title>4. Contribution</title>
   <p>Our contribution is a classification algorithm adapted to resilience processes that is a hybrid between hierarchical ascending classification (HAC) and the decision tree technique. This choice combines the strengths of the CAH and decision trees. Thus, unlike partitioning algorithms and several traditional classification methods, our approach will allow a better understanding and analysis of social resilience process data. Thanks to the decision tree technique, our proposal is also resource-efficient and robust to outliers as well as noise in the data. Like hierarchical classification methods, it ensures a certain stability.</p>
   <p>Indeed, this type of algorithm, unlike some partitioning algorithms such as k-means, does not require any initialization. Thus, run twice in a row, the algorithm will give the same result twice on the same dataset. Such stability is necessary for the analysis of data from a social resilience process given its sensitive nature. In the field of classification, however, one of the difficulties of any classification method is the choice of the number of classes. In most cases, this number is set arbitrarily at the beginning of the algorithm by the user. This arbitrary fixation is problematic, as it does not allow to identify the optimal number of classes. For CAH methods, dendogram representation gives a global view of the topology of observations and allows the user to have an idea of the appropriate number of classes to use. Thus, in our algorithm the successive partitions are nested, and it is not necessary to specify a priori the number of classes that we want to have. This choice can be made from the dendogram. Anything that guarantees natural groupings and an optimal number of classes. Finally, because of its flexible nature, allowing the use of digital and categorical data, our approach is well suited to the analysis of social resilience processes.</p>
   <p>However, one of the main disadvantages of CAH algorithms is the high cost in time to calculate distances at the initial stages on large data sets. In practice, some solve this problem by hybridizing the CAH algorithm with a partitioning method such as k-means, to reduce considerably the initial number of individuals and then perform the CAH on the obtained classes. This technique, for our part, causes other difficulties, since k-means does not allow to develop an optimal set of clusters and leads to a certain inconsistency by giving variable results on different executions of the algorithm. In addition, k-means is limited for non-numeric data.</p>
   <p>Before presenting our hybrid classification algorithm, we will present in the following, modeling our approach by first defining the principle of classification of individuals in classes and then the technique of characterization by decision trees.</p>
   <sec id="s4_1">
    <title>4.1. Modeling Our Approach</title>
    <p>To overcome the fundamental problem of CAH, methods related to the temporal complexity of distance calculations, we initially use a representative sample of the total set of individuals. This reduces the size of the data and therefore the number of distance calculations between pairs of individuals at the initial stage.</p>
    <p>In addition, for the aggregation of classes, to allow qualitative data to be considered, we use the notion of “close resilience boundary” rather than “geometric distance” as is the case in many methods, such as the CURE algorithm <xref ref-type="bibr" rid="scirp.138074-12">
      [12]
     </xref>. Thus, two classes are aggregated and if at iteration t, these two classes have the largest number of pairs of individuals with close resilience boundaries (i.e. the global resilience boundary).</p>
    <p>The second step of our classification method concerns the characterization of the classes obtained. We use the decision tree technique here because of their ability to provide simple and readable visualization as well as an easy interpretation of results.</p>
    <p>We define the concept of resilience boundary below.</p>
    <p>Definition 1: The elementary resilience threshold ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          β 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
        <mi>
          t 
        </mi> 
       </msubsup> 
      </mrow> 
     </math>) of an individual (i) at time (t) relative to a given capacity (j) represents the minimum threshold below which the individual is vulnerable to this capacity.</p>
    <p>Definition 2: The overall resilience threshold ( 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          β 
        </mi> 
        <mi>
          i 
        </mi> 
        <mi>
          t 
        </mi> 
       </msubsup> 
      </mrow> 
     </math>) of an individual (i) at time (t) represents the minimum threshold, below which the individual is vulnerable to all abilities. It is obtained by averaging the elementary resilience thresholds of all capacities.</p>
    <p>
     <xref ref-type="bibr" rid="scirp.138074-"></xref> 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          β 
        </mi> 
        <mi>
          i 
        </mi> 
        <mi>
          t 
        </mi> 
       </msubsup> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msubsup> 
          <mstyle mathsize="140%" displaystyle="true"> 
           <mo>
             ∑ 
           </mo> 
          </mstyle> 
          <mrow> 
           <mi>
             j 
           </mi> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mrow> 
           <mi>
             c 
           </mi> 
           <mi>
             a 
           </mi> 
           <mi>
             r 
           </mi> 
           <mi>
             d 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              D 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msubsup> 
         <msubsup> 
          <mi>
            β 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
          <mi>
            t 
          </mi> 
         </msubsup> 
        </mrow> 
        <mrow> 
         <mi>
           c 
         </mi> 
         <mi>
           a 
         </mi> 
         <mi>
           r 
         </mi> 
         <mi>
           d 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            D 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (1)</p>
    <p>Where 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         c 
       </mi> 
       <mi>
         a 
       </mi> 
       <mi>
         r 
       </mi> 
       <mi>
         d 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          D 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the number of dimensions considered.</p>
    <p>Note</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Ω 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, the set of individuals who suffered the traumatic shock to be classified.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          P 
        </mi> 
        <mi>
          m 
        </mi> 
       </msup> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, the set of individual partitions at the iteration m.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>, the i<sup>th</sup> class of individuals.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          β 
        </mi> 
        <mi>
          i 
        </mi> 
        <mi>
          t 
        </mi> 
       </msubsup> 
      </mrow> 
     </math>, the resilience boundary of individual i, at time t;</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <msubsup> 
          <mi>
            β 
          </mi> 
          <mi>
            i 
          </mi> 
          <mi>
            j 
          </mi> 
         </msubsup> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, the positive difference in individual resilience thresholds 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo> 
       </mo> 
      </mrow> 
     </math>and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>;</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        θ 
      </mi> 
     </math>, the threshold of difference.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mrow> 
         <mi>
           B 
         </mi> 
         <mi>
           r 
         </mi> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, the number of pairs of individuals belonging to classes 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> and having close resilience boundaries.</p>
    <p>Two individuals 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> have close resiliency thresholds, if the positive difference in their resilience thresholds is less than or equal to the threshold set 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        θ 
      </mi> 
     </math>.</p>
    <p>Thus, for 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mn>
          3 
        </mn> 
       </msub> 
      </mrow> 
     </math>, individuals belonging to different classes:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <msubsup> 
          <mi>
            β 
          </mi> 
          <mn>
            1 
          </mn> 
          <mn>
            3 
          </mn> 
         </msubsup> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         θ 
       </mi> 
       <mo>
         ⇒ 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         ≃ 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          3 
        </mn> 
       </msub> 
      </mrow> 
     </math>(2)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mrow> 
         <mi>
           Δ 
         </mi> 
         <msubsup> 
          <mi>
            β 
          </mi> 
          <mn>
            1 
          </mn> 
          <mn>
            2 
          </mn> 
         </msubsup> 
        </mrow> 
        <mo>
          | 
        </mo> 
       </mrow> 
       <mo>
         &gt; 
       </mo> 
       <mi>
         θ 
       </mi> 
       <mo>
         ⇒ 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         &gt; 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
      </mrow> 
     </math> or 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
      </mrow> 
     </math>(3)</p>
    <p>The classes 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          a 
        </mi> 
       </msub> 
      </mrow> 
     </math> and 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          b 
        </mi> 
       </msub> 
      </mrow> 
     </math> are grouped, if they have the largest number of pairs of individuals with close resiliency boundaries. In this case, all individuals of the class 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          b 
        </mi> 
       </msub> 
       <mtext> 
       </mtext> 
      </mrow> 
     </math> are added to the class 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          a 
        </mi> 
       </msub> 
      </mrow> 
     </math>:</p>
    <p>
     <xref ref-type="bibr" rid="scirp.138074-"></xref> 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         I 
       </mi> 
       <mi>
         f 
       </mi> 
       <mo> 
       </mo> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mrow> 
         <mi>
           B 
         </mi> 
         <mi>
           r 
         </mi> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            a 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            b 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ← 
       </mo> 
       <munder> 
        <mrow> 
         <mi>
           M 
         </mi> 
         <mi>
           a 
         </mi> 
         <mi>
           x 
         </mi> 
        </mrow> 
        <mrow> 
         <mo>
           ∀ 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mo>
           ∈ 
         </mo> 
         <msup> 
          <mi>
            P 
          </mi> 
          <mi>
            m 
          </mi> 
         </msup> 
        </mrow> 
       </munder> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mrow> 
         <mi>
           B 
         </mi> 
         <mi>
           r 
         </mi> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> then 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          a 
        </mi> 
       </msub> 
       <mo>
         ← 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ∀ 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mo>
         ∈ 
       </mo> 
       <msub> 
        <mi>
          C 
        </mi> 
        <mi>
          b 
        </mi> 
       </msub> 
      </mrow> 
     </math> (4)</p>
    <p>Decision trees <xref ref-type="bibr" rid="scirp.138074-13">
      [13]
     </xref> are a supervised learning method used for data exploration and prediction. The technique consists in iteratively con-structing homogeneous classes of individuals by asking a succession of binary questions on the different attributes. It allows to predict the value of a qualitative variable from decryptable variables qualitative and/or quantitative. One of the main advantages of decision trees is their graphical representation. It provides a simple and readable visualization of anything that facilitates the interpretation of results. This graphical representation is in the form of a tree consisting of terminal sheets (the classes of individuals) and nodes corresponding to binary questions on a variable of the data set.</p>
    <p>Tree construction process:</p>
    <p>The effectiveness of a decision tree depends heavily on the purity of the leaves generated by the different nodes. The objective is to create for each node, two sheets that are more homogeneous than the preceding node. This requires that the questions chosen for the construction of the tree be as discriminating as possible. Two mathematical tools are generally used to test the purity of a leaf: the Gini index <xref ref-type="bibr" rid="scirp.138074-14">
      [14]
     </xref> and probabilistic entropy <xref ref-type="bibr" rid="scirp.138074-15">
      [15]
     </xref>. The first one is used by the CART algorithm while the C4.5 algorithm uses probabilistic entropy.</p>
    <p>If we designate by Xi the ith discrete variable describing an individual, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, the n modalities that can take this variable and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          p 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <msub> 
        <mi>
          p 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, the respective probabilities of obtaining these modalities, the entropy H(Xi) of the variable Xi is calculated in base b as follows :</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          H 
        </mi> 
        <mi>
          b 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            X 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mo>
         − 
       </mo> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            j 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           n 
         </mi> 
        </munderover> 
        <mrow> 
         <msub> 
          <mi>
            p 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <msub> 
          <mrow> 
           <mi>
             log 
           </mi> 
          </mrow> 
          <mi>
            b 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              p 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (5)</p>
    <p>Entropy, like the Gini index, is also described as a measure of disorder. More precisely, entropy is used to measure the disorder generated by the choice of the variable Xi as the cut-off variable of the node α and the 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          x 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           k 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> modality as the criteria for the distribution of individuals in the different classes.</p>
    <p>Entropy gives a value of zero when the variable Xi is deterministic and returns only one value xo and it is maximum (positive) when Xi is uniformly distributed, i.e., 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mo>
         ∀ 
       </mo> 
       <mi>
         j 
       </mi> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          p 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mn>
          1 
        </mn> 
        <mo>
          / 
        </mo> 
        <mi>
          n 
        </mi> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>In the process of constructing the tree, it happens that one ends up in a situation of over-learning or over-adjustment, characterized by an «exaggerated» description of the data set. This situation results in too many terminal sheets in the decision tree, which becomes de facto long and illegible. This is a dimensioning problem which can be solved by the so-called tree pruning technique. It allows to keep a correct level of generality by proceeding by cross validation. In other words, the dataset is divided into sub-sets, each serving as a learning sample and then as a validation sample.</p>
    <p>Principle and stopping criteria:</p>
    <p>Like all learning algorithms, the decision tree algorithm has the following stopping criteria:</p>
    <p>The decision tree is constructed according to the following principle:</p>
    <p>a) Check whether the present level meets one of the stop criteria listed above.</p>
    <p>b) If yes, stop the process.</p>
    <p>c) If not,</p>
   </sec>
   <sec id="s4_2">
    <title>4.2. Proposed Algorithm</title>
    <p>The classification algorithm we propose here has the advantage of providing both a categorization of individuals victims of a traumatic shock and a characterization of the partitions generated using a decision tree. It is therefore a hybrid method between unsupervised and supervised learning.</p>
    <p>Note by mad(.) the characterization of classes by the decision tree technique as used in the CART algorithm. The decision tree will be represented by 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        Λ 
      </mi> 
     </math>.</p>
    <p>The hierarchical algorithm for classification of latent traumatic states is as follows:</p>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td aleft" width="99.92%"><p style="text-align:left">Hierarchical algorithm for classification of traumatic states (ClustResi)</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td aleft" width="99.92%"><p style="text-align:left">Input: 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
           Ω 
         </mi> 
        </math>, a set of traumatized individuals to be classified.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">K, the number of classes desired.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left"> 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
           θ 
         </mi> 
        </math>, the threshold of difference.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left"> 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <msub> 
           <mi>
             Ω 
           </mi> 
           <mrow> 
            <mi>
              D 
            </mi> 
            <mi>
              e 
            </mi> 
            <mi>
              s 
            </mi> 
            <mi>
              c 
            </mi> 
           </mrow> 
          </msub> 
         </mrow> 
        </math>, the set of class descriptors</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">Output: 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            Ξ 
          </mi> 
          <mo stretchy="false">
            ( 
          </mo> 
          <mi>
            P 
          </mi> 
          <mo stretchy="false">
            ( 
          </mo> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mi>
             l 
           </mi> 
          </msub> 
          <mo>
            | 
          </mo> 
          <mi>
            l 
          </mi> 
          <mo>
            ∈ 
          </mo> 
          <mrow> 
           <mo>
             [ 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              , 
            </mo> 
            <mi>
              k 
            </mi> 
           </mrow> 
           <mo>
             ] 
           </mo> 
          </mrow> 
          <mo stretchy="false">
            ) 
          </mo> 
          <mo>
            , 
          </mo> 
          <mi>
            Λ 
          </mi> 
          <mo stretchy="false">
            ) 
          </mo> 
         </mrow> 
        </math>, the final partition grouping the classes by level</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">of trauma and the decision tree characterizing these classes.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left"><u>BEGIN</u></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">// Procedure for obtaining the k fixed classes</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">1. Extract from the set of individuals ( 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
           Ω 
         </mi> 
        </math>), a representative sample ( 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <msub> 
           <mi>
             Γ 
           </mi> 
           <mi>
             m 
           </mi> 
          </msub> 
         </mrow> 
        </math> ) of size m</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">2. Calculate the similarity matrix of 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <msub> 
           <mi>
             Γ 
           </mi> 
           <mi>
             m 
           </mi> 
          </msub> 
         </mrow> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">3. Calculate positive differences in resilience limits for pairs of individuals 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               x 
             </mi> 
             <mi>
               i 
             </mi> 
            </msub> 
            <mo>
              , 
            </mo> 
            <msub> 
             <mi>
               x 
             </mi> 
             <mi>
               j 
             </mi> 
            </msub> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
        </math> and 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <msub> 
           <mi>
             Γ 
           </mi> 
           <mi>
             m 
           </mi> 
          </msub> 
         </mrow> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">4. Subdivide 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <msub> 
           <mi>
             Γ 
           </mi> 
           <mi>
             m 
           </mi> 
          </msub> 
         </mrow> 
        </math> into h subsets of size 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            m 
          </mi> 
          <mo>
            / 
          </mo> 
          <mi>
            h 
          </mi> 
         </mrow> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">5. Divide each sub-set into 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            m 
          </mi> 
          <mo>
            / 
          </mo> 
          <mi>
            h 
          </mi> 
          <mi>
            q 
          </mi> 
         </mrow> 
        </math> sub-classes (With 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            q 
          </mi> 
          <mo>
            &gt; 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </math>)</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">6. Delete classes with very small numbers (1 or 2 elements)</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">7. Determine for each subclass a set of well-distributed points representative of the subclass.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">8. Hierarchically merge subclasses with the highest number of nearby resilience bounds:</p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="99.92%"><p style="text-align:center"> 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mstyle mathvariant="bold" mathsize="normal"> 
           <mi>
             I 
           </mi> 
           <mi>
             f 
           </mi> 
          </mstyle> 
          <mo> 
          </mo> 
          <msub> 
           <mi>
             N 
           </mi> 
           <mrow> 
            <mi>
              B 
            </mi> 
            <mi>
              r 
            </mi> 
           </mrow> 
          </msub> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               C 
             </mi> 
             <mi>
               a 
             </mi> 
            </msub> 
            <mo>
              , 
            </mo> 
            <msub> 
             <mi>
               C 
             </mi> 
             <mi>
               b 
             </mi> 
            </msub> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
          <mo>
            ← 
          </mo> 
          <munder> 
           <mrow> 
            <mi>
              M 
            </mi> 
            <mi>
              a 
            </mi> 
            <mi>
              x 
            </mi> 
           </mrow> 
           <mrow> 
            <mo>
              ∀ 
            </mo> 
            <msub> 
             <mi>
               C 
             </mi> 
             <mi>
               i 
             </mi> 
            </msub> 
            <mo>
              , 
            </mo> 
            <msub> 
             <mi>
               C 
             </mi> 
             <mi>
               j 
             </mi> 
            </msub> 
            <mo>
              ∈ 
            </mo> 
            <msup> 
             <mi>
               P 
             </mi> 
             <mi>
               m 
             </mi> 
            </msup> 
           </mrow> 
          </munder> 
          <msub> 
           <mi>
             N 
           </mi> 
           <mrow> 
            <mi>
              B 
            </mi> 
            <mi>
              r 
            </mi> 
           </mrow> 
          </msub> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mrow> 
            <msub> 
             <mi>
               C 
             </mi> 
             <mi>
               i 
             </mi> 
            </msub> 
            <mo>
              , 
            </mo> 
            <msub> 
             <mi>
               C 
             </mi> 
             <mi>
               j 
             </mi> 
            </msub> 
           </mrow> 
           <mo>
             ) 
           </mo> 
          </mrow> 
         </mrow> 
        </math> then 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mi>
             a 
           </mi> 
          </msub> 
          <mo>
            ← 
          </mo> 
          <msub> 
           <mi>
             x 
           </mi> 
           <mi>
             i 
           </mi> 
          </msub> 
          <mo>
            , 
          </mo> 
          <mo>
            ∀ 
          </mo> 
          <msub> 
           <mi>
             x 
           </mi> 
           <mi>
             i 
           </mi> 
          </msub> 
          <mo>
            ∈ 
          </mo> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mi>
             b 
           </mi> 
          </msub> 
         </mrow> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">9. Repeat step 6 until you have the desired k classes.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">// Procedure for classifying the n individuals in the set 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
           Ω 
         </mi> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">10. Identify a representative for each class</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">11. Assign each individual to the class whose representative is closest to it</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">12. Repeat step 9. Until all individuals belong to a class</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">13. Return the set 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            P 
          </mi> 
          <mo stretchy="false">
            ( 
          </mo> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mi>
             l 
           </mi> 
          </msub> 
          <mo>
            | 
          </mo> 
          <mi>
            l 
          </mi> 
          <mo>
            ∈ 
          </mo> 
          <mrow> 
           <mo>
             [ 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              , 
            </mo> 
            <mi>
              k 
            </mi> 
           </mrow> 
           <mo>
             ] 
           </mo> 
          </mrow> 
          <mo stretchy="false">
            ) 
          </mo> 
         </mrow> 
        </math> of partitions.</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">// Class characterization procedure</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">14. 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            Θ 
          </mi> 
          <mrow> 
           <mo>
             ( 
           </mo> 
           <mi>
             Λ 
           </mi> 
           <mo>
             ) 
           </mo> 
          </mrow> 
          <mo>
            ← 
          </mo> 
          <mi>
            m 
          </mi> 
          <mi>
            a 
          </mi> 
          <mi>
            d 
          </mi> 
          <mo stretchy="false">
            ( 
          </mo> 
          <msub> 
           <mi>
             Ω 
           </mi> 
           <mrow> 
            <mi>
              d 
            </mi> 
            <mi>
              e 
            </mi> 
            <mi>
              s 
            </mi> 
            <mi>
              c 
            </mi> 
           </mrow> 
          </msub> 
          <mo>
            | 
          </mo> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mi>
             l 
           </mi> 
          </msub> 
          <mo stretchy="false">
            ) 
          </mo> 
         </mrow> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left">15. Return final partition and decision tree</p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left"> 
        <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
          <mi>
            Ξ 
          </mi> 
          <mo stretchy="false">
            ( 
          </mo> 
          <mi>
            P 
          </mi> 
          <mo stretchy="false">
            ( 
          </mo> 
          <msub> 
           <mi>
             C 
           </mi> 
           <mi>
             l 
           </mi> 
          </msub> 
          <mo>
            | 
          </mo> 
          <mi>
            l 
          </mi> 
          <mo>
            ∈ 
          </mo> 
          <mrow> 
           <mo>
             [ 
           </mo> 
           <mrow> 
            <mn>
              1 
            </mn> 
            <mo>
              , 
            </mo> 
            <mi>
              k 
            </mi> 
           </mrow> 
           <mo>
             ] 
           </mo> 
          </mrow> 
          <mo stretchy="false">
            ) 
          </mo> 
          <mo>
            , 
          </mo> 
          <mi>
            Λ 
          </mi> 
          <mo stretchy="false">
            ) 
          </mo> 
         </mrow> 
        </math></p></td> 
     </tr> 
     <tr> 
      <td class="aleft" width="99.92%"><p style="text-align:left"><u>END</u></p></td> 
     </tr> 
    </table>
   </sec>
  </sec><sec id="s5">
   <title>5. Experimentation</title>
   <p>One of the thorny problems a researcher usually faces in applying theories is obtaining real and reliable data. This was our case. We were indeed confronted with a lack of data on social resilience processes. The limited data available does not meet the requirements of the models developed. In this work, we use data from one of our research studies on social resilience (Coulibaly and Maïga, 2019) <xref ref-type="bibr" rid="scirp.138074-16">
     [16]
    </xref>. These data were obtained from a survey of a sample of 100 people on their resilience process in the face of the trauma caused to them by the 2010 military-political crisis in Côte d'Ivoire. Our present hybrid classification algorithm (CAH-ET) therefore uses the resilience scores of individuals that were calculated using our dynamic model for measuring social resilience presented in the said work. The variables characterizing individuals are made up of a number of indicators and three dimensions characteristic of social resilience defined in (Coulibaly et al., 2015) <xref ref-type="bibr" rid="scirp.138074-17">
     [17]
    </xref>. These are: sense of coherence (COH), awareness (CONSC) and sense of humor (HUM).</p>
   <p>For the implementation of our hybrid automatic classification algorithm, we used the R language. We conducted the experiment on a Surface Pro 9, 64-bit with an Intel(R) Core(TM) i7-1065G7 processor @ 1.30GHz 1.50 GHz, 16.0 GB RAM.</p>
   <p>In the next section, we present the results of applying our algorithm to the resilience data of this sample of 100 people, in order to find the different typologies that emerge. These typologies will be particularly useful for decision-making.</p>
  </sec><sec id="s6">
   <title>6. Results and Discussion</title>
   <sec id="s6_1">
    <title>6.1. Class Identification Step</title>
    <p>We present here the application of our hybrid hierarchical classification model to the data collected in the survey. The execution of our algorithm allows to obtain the different significant classes in which are distributed the individuals composing the target population but also their characterization. We refer here to rclass.cah, the function implementing our hierarchical classification algorithm and res.class_cah, the object containing the results of the classification. The main command line of our algorithm is as follows:</p>
    <p>Res.class_ag&lt;-rclass.cah(mbase.stat,dist="Simsymb",agglom="borneResilience",dendo=TRUE, list.rep=TRUE, arbre.d=TRUE)</p>
    <p>
     <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref> below shows the dendrogram corresponding to the hierarchical classification of 50 people from our samples. As a reminder, a dendrogram is a</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. Classification of 50 individuals based on their resilience capacity.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2312849-rId120.jpeg?20241211020942" />
    </fig>
    <p>hierarchical grouping diagram, enabling data to be organized in a tree structure according to their similarities.</p>
    <p>As can be seen, <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref> shows the existence of four (4) classes among the individuals presented. Each class groups similar individuals according to a common characteristic. The dendogram is therefore limited to showing the number of groupings that can logically emerge from the sample, without saying more.</p>
    <p>The characterization of these classes using the decision tree technique will therefore provide more information on these groupings, for eventual decision-making.</p>
   </sec>
   <sec id="s6_2">
    <title>6.2. Stage of Characterization of Variables</title>
    <p>After the identification of classes, the next step in our algorithm concerns their characterization or the identification of discriminant variables by the decision tree technique. For this, we use the initial database (base.stat). Generally, for a better exploration of a data set, there is much interest in the characterization of certain variables. The aim is to understand the structuring of the data set by highlighting the existing relationships between certain variables and to find the most discriminating variables.</p>
    <p>The execution of our basic function rclass.cah, allows to obtain the following characterization based on the psychosocial state of individuals belonging to different classes (<xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>).</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. Decision tree characterizing the psychosocial state of individuals.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2312849-rId121.jpeg?20241211020942" />
    </fig>
    <p>Based on the information collected, reading the tree above (see the leaves of the tree) allows us to distinguish 4 categories or classes of people, according to their level of resilience of which 3 groups are resilient and the last is not resilient. This result of the decision tree is therefore in phase with the number of classes identified in the first part of our algorithm. The categories identified are:</p>
    <p>Moreover, it can be seen that the degree of consistency of individuals (CONSC) was considered by the algorithm as the most discriminating variable among the different descriptors used.</p>
   </sec>
   <sec id="s6_3">
    <title>6.3. Validation of Our Approach</title>
    <p>To validate our approach, we will compare its performance with that of some methods in the literature. However, it is important to remember that the performance of a classification method depends heavily on the field of application of its measure of similarity or dissimilarity and the type of data used. Based on this assumption, it would be more appropriate to compare our approach with classification models adapted to the analysis of social resilience processes. Thus, only those of (Coulibaly et al., 2017) <xref ref-type="bibr" rid="scirp.138074-8">
      [8]
     </xref> meet this requirement.</p>
    <p>In the field, the performance of machine learning algorithms is usually evaluated using the classical precision, recall and F-measure indices. These are calculated from the four (4) response possibilities when a classification query is made (see <xref ref-type="table" rid="table1">
      Table 1
     </xref> below).</p>
    <table-wrap id="table1">
     <label>
      <xref ref-type="table" rid="table1">
       Table 1
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.138074-"></xref>Table 1. The possibilities of responding to a classification request.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="24.48%"><p style="text-align:center">True Positive (TP)</p></td> 
       <td class="custom-bottom-td acenter" width="75.52%"><p style="text-align:center">The classifier correctly finds the element as belonging to the class</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="24.48%"><p style="text-align:center">False positive (FP)</p></td> 
       <td class="custom-top-td acenter" width="75.52%"><p style="text-align:center">Classifier mistakenly finds the element as belonging to class</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="24.48%"><p style="text-align:center">True Negative (TN)</p></td> 
       <td class="acenter" width="75.52%"><p style="text-align:center">The classifier correctly finds the element as not belonging to the class</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="24.48%"><p style="text-align:center">False Negative (FN)</p></td> 
       <td class="acenter" width="75.52%"><p style="text-align:center">The classifier mistakenly finds the element as not belonging to the class</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>In our context, relative to a given class:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mi>
         r 
       </mi> 
       <mi>
         e 
       </mi> 
       <mi>
         c 
       </mi> 
       <mi>
         i 
       </mi> 
       <mi>
         s 
       </mi> 
       <mi>
         i 
       </mi> 
       <mi>
         o 
       </mi> 
       <msub> 
        <mi>
          n 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           T 
         </mi> 
         <msub> 
          <mi>
            P 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi>
           T 
         </mi> 
         <msub> 
          <mi>
            P 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
         <mo>
           + 
         </mo> 
         <mi>
           F 
         </mi> 
         <msub> 
          <mi>
            P 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math>(6)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         R 
       </mi> 
       <mi>
         e 
       </mi> 
       <mi>
         c 
       </mi> 
       <mi>
         a 
       </mi> 
       <mi>
         l 
       </mi> 
       <msub> 
        <mi>
          l 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           T 
         </mi> 
         <msub> 
          <mi>
            P 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi>
           T 
         </mi> 
         <msub> 
          <mi>
            P 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
         <mo>
           + 
         </mo> 
         <mi>
           F 
         </mi> 
         <msub> 
          <mi>
            N 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math>(7)</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         F 
       </mi> 
       <mo>
         − 
       </mo> 
       <mi>
         M 
       </mi> 
       <mi>
         e 
       </mi> 
       <mi>
         a 
       </mi> 
       <mi>
         s 
       </mi> 
       <mi>
         u 
       </mi> 
       <mi>
         r 
       </mi> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            C 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         * 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           P 
         </mi> 
         <mi>
           r 
         </mi> 
         <mi>
           e 
         </mi> 
         <mi>
           c 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           s 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           o 
         </mi> 
         <msub> 
          <mi>
            n 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
         <mo>
           * 
         </mo> 
         <mi>
           R 
         </mi> 
         <mi>
           e 
         </mi> 
         <mi>
           c 
         </mi> 
         <mi>
           a 
         </mi> 
         <mi>
           l 
         </mi> 
         <msub> 
          <mi>
            l 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi>
           P 
         </mi> 
         <mi>
           r 
         </mi> 
         <mi>
           e 
         </mi> 
         <mi>
           c 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           s 
         </mi> 
         <mi>
           i 
         </mi> 
         <mi>
           o 
         </mi> 
         <msub> 
          <mi>
            n 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
         <mo>
           + 
         </mo> 
         <mi>
           R 
         </mi> 
         <mi>
           e 
         </mi> 
         <mi>
           c 
         </mi> 
         <mi>
           a 
         </mi> 
         <mi>
           l 
         </mi> 
         <msub> 
          <mi>
            l 
          </mi> 
          <mrow> 
           <msub> 
            <mi>
              C 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math>(8)</p>
    <p>In this section, to calculate these three indices, we will use the results from the implementation of the two classification approaches: [Coulibaly et al., 2017) <xref ref-type="bibr" rid="scirp.138074-8">
      [8]
     </xref> and our present approach], with the data mentioned in section 5.</p>
    <p>The results from the calculation of indices are given in <xref ref-type="table" rid="table2">
      Table 2
     </xref> below. The values reported are the averages obtained from 8 runs of each approach under the same initial conditions.</p>
    <table-wrap id="table2">
     <label>
      <xref ref-type="table" rid="table2">
       Table 2
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.138074-"></xref>Table 2. Comparison of the performance of the two classification approaches.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td rowspan="2" class="acenter"><p style="text-align:center">Number of classes</p></td> 
       <td class="custom-bottom-td acenter" colspan="2"><p style="text-align:center">Precision</p></td> 
       <td class="custom-bottom-td acenter" colspan="2"><p style="text-align:center">Recall</p></td> 
       <td class="custom-bottom-td acenter" colspan="2"><p style="text-align:center">F-Mesure</p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">(Coul et al., 2017) <xref ref-type="bibr" rid="scirp.138074-8">
          [8]
         </xref></p></td> 
       <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">CAH-ET</p></td> 
       <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">(Coul et al., 2017) <xref ref-type="bibr" rid="scirp.138074-8">
          [8]
         </xref></p></td> 
       <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">CAH-ET</p></td> 
       <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">(Coul et al., 2017) <xref ref-type="bibr" rid="scirp.138074-8">
          [8]
         </xref></p></td> 
       <td class="custom-bottom-td custom-top-td acenter"><p style="text-align:center">CAH-ET</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter"><p style="text-align:center">K = 2</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">0.381</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">0.384</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">0.950</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">0.950</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">0.543</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">0.546</p></td> 
      </tr> 
      <tr> 
       <td class="acenter"><p style="text-align:center">K = 3</p></td> 
       <td class="acenter"><p style="text-align:center">0.490</p></td> 
       <td class="acenter"><p style="text-align:center">0.518</p></td> 
       <td class="acenter"><p style="text-align:center">0.851</p></td> 
       <td class="acenter"><p style="text-align:center">0.850</p></td> 
       <td class="acenter"><p style="text-align:center">0.621</p></td> 
       <td class="acenter"><p style="text-align:center">0.643</p></td> 
      </tr> 
      <tr> 
       <td class="acenter"><p style="text-align:center">K = 4</p></td> 
       <td class="acenter"><p style="text-align:center">0.483</p></td> 
       <td class="acenter"><p style="text-align:center">0.550</p></td> 
       <td class="acenter"><p style="text-align:center">0.724</p></td> 
       <td class="acenter"><p style="text-align:center">0.725</p></td> 
       <td class="acenter"><p style="text-align:center">0.579</p></td> 
       <td class="acenter"><p style="text-align:center">0.625</p></td> 
      </tr> 
      <tr> 
       <td class="acenter"><p style="text-align:center">K = 5</p></td> 
       <td class="acenter"><p style="text-align:center">0.510</p></td> 
       <td class="acenter"><p style="text-align:center">0.562</p></td> 
       <td class="acenter"><p style="text-align:center">0.703</p></td> 
       <td class="acenter"><p style="text-align:center">0.701</p></td> 
       <td class="acenter"><p style="text-align:center">0.591</p></td> 
       <td class="acenter"><p style="text-align:center">0.623</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The following <xref ref-type="fig" rid="figFigures 3-5">
      Figures 3-5
     </xref> respectively show the results of <xref ref-type="table" rid="table2">
      Table 2
     </xref> above according to Precision, Recall and F-Measure.</p>
    <p>The analysis of these results allows us to make the following observations:</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Comparative results of the Precision between CAH-ET and (Coul et al., 2017 <xref ref-type="bibr" rid="scirp.138074-8">
        [8]
       </xref>).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2312849-rId128.jpeg?20241211020942" />
    </fig>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Recall comparative results between CAH-ET and (Coul et al., 2017 <xref ref-type="bibr" rid="scirp.138074-8">
        [8]
       </xref>).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2312849-rId129.jpeg?20241211020942" />
    </fig>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. Comparative results of the F-Measure between the approaches CAH-ET and (Coul et al., 2017 <xref ref-type="bibr" rid="scirp.138074-8">
        [8]
       </xref>).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2312849-rId130.jpeg?20241211020942" />
    </fig>
   </sec>
  </sec><sec id="s7">
   <title>7. Conclusions</title>
   <p>Ultimately, our proposal for a hybrid automatic classification method for latent traumatic states, combining the techniques of hierarchical ascending classification (HAC) and decision trees, represents a significant advance in the field of social resilience process data analysis. This integrated approach not only makes it possible to identify homogeneous groups of individuals presenting similar traumatic states, but also provides clear, interpretable decision-making tools for practitioners. The results obtained demonstrate the effectiveness of this hybrid method, which combines the robustness of CAH for data segmentation with the predictive power of decision trees. By facilitating understanding of the mechanisms underlying traumatic states, this method paves the way for more targeted and personalized interventions, contributing to better care for those affected.</p>
   <p>However, the robustness of this approach needs to be strengthened, especially in terms of execution time, for better analysis of large-scale data, and its application to other areas in addition to social resilience processes needs to be explored.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.138074-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     World Health Statistics (2008) Part I: Ten Highlights in Health Statistics, Future Trends in Global Mortality: Major Shifts in Cause of Death Patterns. 30.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nation Unites (2005) Déclaration de Hyogo. Conférence mondiale sur la prévention des catastrophes.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tiekoura, C.K., Marcellin, B.K., Odilon, A., Michel, B. and Boko, A. (2016) SimCT: A Measure of Semantic Similarity Adapted to Hierarchies of Concepts.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Xiao, E. (2024) Comprehensive K-Means Clustering. Journal of Computer and Communications, 12, 146-159. &gt;https://doi.org/10.4236/jcc.2024.123009
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ntayagabiri, J.P., Ndikumagenge, J., Ndayisaba, L. and Philippe, B.K. (2023) Study on the Development and Implementation of Different Big Data Clustering Methods. Open Journal of Applied Sciences, 13, 1163-1177. &gt;https://doi.org/10.4236/ojapps.2023.137092
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Shukran, M.A.M., Mohd Yunus, M.S.F., Abdullah, M.N., Isa, M.R.M., Khairuddin, M.A., Maskat, K., et al. (2022) Survey on Clustering Techniques for Image Categorization Dataset. Journal of Computer and Communications, 10, 177-185. &gt;https://doi.org/10.4236/jcc.2022.106014
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Fahad, A., Alshatri, N., Tari, Z., Alamri, A., Khalil, I., Zomaya, A.Y., et al. (2014) A Survey of Clustering Algorithms for Big Data: Taxonomy and Empirical Analysis. IEEE Transactions on Emerging Topics in Computing, 2, 267-279. &gt;https://doi.org/10.1109/tetc.2014.2330519
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kpinna, C., Konan, B., Michel, B. and Oumtanaga, S. (2017) Evolutionary Method of Population Classification According to Level of Social Resilience. International Journal of Advanced Computer Science and Applications, 8, 139-144. &gt;https://doi.org/10.14569/ijacsa.2017.080119
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bellanger, L., Coulon, A. and Husi, P. (2021) Une méthode de classification ascendante hiérarchique par compromis: hclustcompro. 9e Conférence Internationale Francophone sur la Science des Données (CIFSD), Marseille, June 2021, 49-60.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hakami, F. and Chang, L. (2023) Enhanced Arrhythmia Classification through Feature Engineering and Hierarchical Modeling. 2023 IEEE International Conference on Big Data (BigData), Sorrento, 15-18 December 2023, 6155-6158. &gt;https://doi.org/10.1109/bigdata59044.2023.10386806
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Moiraghi, F., Palmonari, M., Allavena, D. and Morando, F. (2024) Zero-Shot Hierarchical Classification on the Common Procurement Vocabulary Taxonomy. 2024 IEEE 48th Annual Computers, Software, and Applications Conference (COMPSAC), Osaka, 2-4 July 2024, 273-278. &gt;https://doi.org/10.1109/compsac61105.2024.00045
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Guha, S., Rastogi, R. and Shim, K. (1998) Cure: An Efficient Clustering Algorithm for Large Databases. Proceedings of the 1998 ACM SIGMOD International Conference on Management of Data, Seattle, 2-4 June 1998, 73-84. &gt;https://doi.org/10.1145/276304.276312
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rakotomalala, R. (2005) Arbres de Décision. Revue Modulad, No. 33, 163-187.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Breiman, L. (2001) Random Forests. Machine Learning, 45, 5-32. &gt;https://doi.org/10.1023/a:1010933404324
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     (2007) Éric Parent et Jacques Bernier: Le raisonnement bayésien. Springer-Verlag.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tiekoura, C.K. and Abdou, M. (2019) Dynamic Models for Measuring Social Resilience. International Journal of Computer Science and Information Security (IJCSIS), 17, No. 10. 
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tiekoura, C.K., Yapo, A.O., Konan, M.B. and Michel, B. (2015) Resilometrical Modeling of Interactions in Social Resilience Dimensions. International Journal of Computer Science Issues (IJCSI), 12, 149.
    </mixed-citation>
   </ref>
   <ref id="scirp.138074-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tremblay, C. (2024) Precision Recall Curve|Performance en Classification Machine Learning. Kobia.
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>