<?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">
    jilsa
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Intelligent Learning Systems and Applications
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2150-8402
   </issn>
   <issn publication-format="print">
    2150-8410
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jilsa.2024.163015
   </article-id>
   <article-id pub-id-type="publisher-id">
    jilsa-135703
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Computer Science 
     </subject>
     <subject>
       Communications
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Emoti-Shing: Detecting Vishing Attacks by Learning Emotion Dynamics through Hidden Markov Models
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Virgile Simé
      </surname>
      <given-names>
       Nyassi
      </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>
       Franklin
      </surname>
      <given-names>
       Tchakounté
      </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>
       Blaise Omer
      </surname>
      <given-names>
       Yenké
      </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>
       Duplex Elvis Houpa
      </surname>
      <given-names>
       Danga
      </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>
       Magnuss Dufe
      </surname>
      <given-names>
       Ngoran
      </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>
       Jean Louis Kedieng Ebongue
      </surname>
      <given-names>
       Fendji
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aDepartment of Mathematics and Computer Science, Faculty of Science, University of Ngaoundéré, Ngaoundéré, Cameroon
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aDepartment of Computer Engineering, University Institute of Technology, University of Ngaoundéré, Ngaoundéré, Cameroon
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     19
    </day> 
    <month>
     06
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    16
   </volume> 
   <issue>
    03
   </issue>
   <fpage>
    274
   </fpage>
   <lpage>
    315
   </lpage>
   <history>
    <date date-type="received">
     <day>
      13,
     </day>
     <month>
      June
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      27,
     </day>
     <month>
      June
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      27,
     </day>
     <month>
      August
     </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 study examines vishing, a form of social engineering scam using voice communication to deceive individuals into revealing sensitive information or losing money. With the rise of smartphone usage, people are more susceptible to vishing attacks. The proposed Emoti-Shing model analyzes potential victims’ emotions using Hidden Markov Models to track vishing scams by examining the emotional content of phone call audio conversations. This approach aims to detect vishing scams using biological features of humans, specifically emotions, which cannot be easily masked or spoofed. Experimental results on 30 generated emotions indicate the potential for increased vishing scam detection through this approach.
   </abstract>
   <kwd-group> 
    <kwd>
     Social Engineering
    </kwd> 
    <kwd>
      Hidden Markov Model
    </kwd> 
    <kwd>
      Vishing
    </kwd> 
    <kwd>
      Voice Mining
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>Advancement in technology is improving the quality of services in almost all aspects of life. Thanks to these technologies, people meet their needs comfortably and in less time. We depend on Information and Communication Technologies for business and leisure, store and use valuable information across numerous platforms, as we quest for a comfortable life. Thanks to mobile Smartphone, people can perform several operations like banking transactions anytime, anywhere at a go. They can withdraw cash, deposit and transfer money, make payments to utility services, and shop via the mobile device.</p>
   <p>Malicious agents, hackers and criminals are looking for security weaknesses and gaps in the services we use. A vast range of threats exploit vulnerabilities in the cyberspace, creating more and more victims in our society. A lot of work is being done to secure the user’s data and information by securing hardware, software (platforms), and procedures. Criminals are becoming more and more interested in passing through the human components of the information system (people) to penetrate the system <xref ref-type="bibr" rid="scirp.135703-1">
     [1]
    </xref>. They use social engineering (SE) to manipulate human emotions and exploit the human nature of trust to steal users’ data and lure them into financial lose. These attacks are the most dangerous and successful attacks as they involve human interactions <xref ref-type="bibr" rid="scirp.135703-2">
     [2]
    </xref>.</p>
   <p>The process of involving the user to give out confidential data or get into fraudulent transactions via phone call is known as vishing <xref ref-type="bibr" rid="scirp.135703-3">
     [3]
    </xref>. This is phone call phishing where the scammer impersonates and lures the victims into dishing out sensitive information and money so fast that the victim has no time to verify the veracity of the caller. Receiving a call from a scammer who intends to manipulate you into dishing out sensitive information or losing money from mobile money accounts is the order of the day in our society. The National Agency for Information and communication Technologies in Cameroon reports that banks lose a lot of CFA due to phone call fraud <xref ref-type="bibr" rid="scirp.135703-4">
     [4]
    </xref>. Therefore, there is a need for a system that can intelligently detect a scam during a phone call conversation (vishing) and save individuals and institutions from losing money via scams.</p>
   <p>A number of solutions have been proposed to track this kind of fraud. Some solutions are based on features such as caller ID identification (“who is calling”) <xref ref-type="bibr" rid="scirp.135703-5">
     [5]
    </xref>, content analysis (“what is said”) <xref ref-type="bibr" rid="scirp.135703-6">
     [6]
    </xref>. Others focus on education to help reduce social engineering attack <xref ref-type="bibr" rid="scirp.135703-7">
     [7]
    </xref>. However, technologies like caller ID spoofing weakens caller ID based strategies. Also, scammers use different information in various scenarios to lure their victim into dishing out sensitive information; this weakens solutions based on content analysis. Education based solutions may not save an individual who is not informed about the strategies or manipulations of the scammers. They are therefore likely to fall victim.</p>
   <p>We propose Emoti-Shing, a model that offers a means through which vishing scam can be tracked by analysing the manner in which a phone call audio conversation is done, which is independent of the caller, the content of the call and the education a potential victim may have as far as vishing is concerned. This approach works well to reinforce others, because vishers use social engineering, a well-developed tool in psychology, to manipulate their victims. Enabling machines to intelligently identify scam calls based on “how the conversation is made” can go a long way to reduce vishing attack. Here, we use Hidden Markov Models (HMM) of artificial intelligence to model the vulnerability states of a potential victim to a scam call, observed via sequences of emotions that can be extracted from a scam conversation. We are therefore interested in the sequences of emotional changes that can lead to a social engineering attack during a phone call conversation, as these observed emotions are a reflection of the vulnerability state of the victim at a given time. We propose an approach that brings together knowledge from psychology and sociology, affective computing and artificial intelligence to predict a conversation that is likely a scam conversation via emotion analysis. A successful manipulation leaves the victim in a state where the victim is highly vulnerable and will definitely do what the social engineer wants the victim to do. This approach has a potential of increasing vishing detection since it relies on the intrinsic and biological characteristics of humans that cannot be easily masked or spoofed as the case with other solutions.</p>
   <p>The main contribution of our work is that it reveals formally that the emotional changes in a potential victim of a scam can be used to indicate the level of vulnerability of the potential victim to a scam call during a vishing scam. Our work therefore incites research in the use of intrinsic biological features such as emotions of a potential victim to detect vishing scam. This work, to the best of our knowledge, has not been used by authors. It therefore proposes an approach that can go along way to reinforce other approaches that are based on the properties of the scammer and the call. More specifically:</p>
   <p>The rest of the paper is structured as follows: Section 2 describes literature about vishing detection, the problem statement and the research hypotheses. Section 3 presents key concepts about social engineering in general, vishing in particular, emotion related psychology and Hidden Markov Models. Section 4 is about the proposal based HMM to curb vishing activities. Section 5 concerns results analysis after the implementation and simulation of what we propose, on generated sequences of emotions as well as the limitations. The paper ends with a conclusion and future works to improve results.</p>
  </sec><sec id="s2">
   <title>2. Related Works</title>
   <p>Some works have been put in place to curb vishing scams. Authors in <xref ref-type="bibr" rid="scirp.135703-5">
     [5]
    </xref> propose a fraud detection system based on genetic programming. They use features like the caller ID, the chargeable duration of the call, the called party ID, the date and the time of the call etc., from historical call records of each user to construct five normal calling profiles and uses genetic programming classifier to identify illegitimate calls. Scammers bypass this by using techniques that spoof the caller ID. They may make calls of lengths that are not tracked by the historical records, leading to false positives and negatives.</p>
   <p>Olszewski <xref ref-type="bibr" rid="scirp.135703-8">
     [8]
    </xref> demonstrated the significance of subscriber account visualization in the context of mobile phone fraud detection by employing a self organizing map in the context of mobile phone fraud detection, to model the user activities from historical data. A user may change his/her activities based on legitimate changes in his/her environment. This might be misinterpreted by their approach.</p>
   <p>The paper <xref ref-type="bibr" rid="scirp.135703-9">
     [9]
    </xref> presents an approach that identifies the fraudulent calls by initially forming groups of mobile phone users based on their calling instances present in the training set. A behaviour pattern matching algorithm is then used for matching a new call record with the normal user groups. The call is marked as normal if maximum similarity is found; otherwise, it is labeled as malicious.</p>
   <p>The paper <xref ref-type="bibr" rid="scirp.135703-10">
     [10]
    </xref> demonstrates the usefulness of two clustering methods, namely, hierarchical agglomerative and K-means for identifying illicit actions in the calling profiles by constructing five subscriber profiles from their respective call records. Any sign of illegitimate activities found in the incoming call is analyzed by visualizing the clustering output generated from those profiles.</p>
   <p>An approach proposed in <xref ref-type="bibr" rid="scirp.135703-11">
     [11]
    </xref> used Fuzzy C-Mean (FCM) and Support Vector Machine (SVM) on the past call records of each user for detecting fraudulent calls. The FCM clustering technique has been applied to certain calling features for user profile construction. The clustering outputs are then fed to SVM as input for building a trained SVM model, which then identifies a recent call record as a malicious one for not complying with the model.</p>
   <p>Subudhi and Panigrahi <xref ref-type="bibr" rid="scirp.135703-12">
     [12]
    </xref> proposed a two-stage fraud detection system in mobile telephone networks to identify malicious calls amongst normal ones. They use a genetic algorithm based optimised fuzzy c-means clustering on user’s historical call records to construct a calling profile. In the first stage of detection, the incoming call is passed to the clustering module that identifies the call as genuine, malicious or suspicious by comparing the distance value of the new calling instance from the cluster centers against a two predefined threshold values. Genuine and malicious calls are classified once while suspicious calls are further scrutinised in the second stage by previously trained groups of data handling models for final decision making.</p>
   <p>In the work of <xref ref-type="bibr" rid="scirp.135703-13">
     [13]
    </xref>, authors have developed a method that detects social engineering attacks based on natural language processing and artificial neural networks. This method can be applied in offline texts or online environments and flag a conversation as a social engineering attack or not.</p>
   <p>Also, the authors in <xref ref-type="bibr" rid="scirp.135703-7">
     [7]
    </xref> suggest that the best way of detecting social engineering attack is to build behavioral biometrics into fraud prevention systems. These metrics detect abnormalities in the user’s behavior caused by social engineering in real time. For example, the manner in which the user inputs data during a call can be a metric.</p>
   <p>The works of Michael <xref ref-type="bibr" rid="scirp.135703-14">
     [14]
    </xref> considers the problem of detecting social engineering over telephone lines and propose Social Engineering Defense Architecture (SEDA) that generates attack signatures in real time. The authors designed SEDA to detect attacks based on intent and deception from the attacker. The authors however present a challenge and the need to detect social engineering via the target.</p>
   <p>Lansley and his collaborators <xref ref-type="bibr" rid="scirp.135703-6">
     [6]
    </xref> propose and demonstrate a two-stage approach that detects social engineering attack based on natural language processing, case based reasoning and deep learning. They check on the URL of the site for anomalies, check for spellings in the chat text to get the number of misspelled words, check for intent verbs and adjectives and use this to track a social engineering attack. Overall, existing works on social engineering and vishing attacks can be summarized in <xref ref-type="table" rid="table1">
     Table 1
    </xref>.</p>
   <table-wrap id="table1">
    <label>
     <xref ref-type="table" rid="table1">
      Table 1
     </xref></label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.135703-"></xref>Table 1. Existing works on social engineering/vishing attacks.</title>
    </caption>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter" width="14.27%">Author<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="14.27%">Year<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="14.29%">Phishing<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="14.29%">Vishing<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="14.29%">Call prop.<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="14.29%">Princ. psy.<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="14.29%">Biol. prop.<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-5">
        [5]
       </xref><p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="14.27%">2014<p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-10">
        [10]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2015<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-8">
        [8]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2014<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-9">
        [9]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2015<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-11">
        [11]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2016<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-12">
        [12]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2018<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-13">
        [13]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2020<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-7">
        [7]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2020<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-14">
        [14]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2005<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="14.27%">
       <xref ref-type="bibr" rid="scirp.135703-6">
        [6]
       </xref><p style="text-align:center"></p></td> 
      <td class="acenter" width="14.27%">2020<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">Yes<p style="text-align:center"></p></td> 
      <td class="acenter" width="14.29%">No<p style="text-align:center"></p></td> 
     </tr> 
    </table>
   </table-wrap>
   <p>From the works presented above, we can say that most of the works to detect vishing scams involve building a profile from the attributes of the calls made. The existing works that deal with social engineering detection in general involve the use of natural language processing which requires text mining. However, the problem of confidentiality in security is bridged. Since the system is based on text mining. Again, conversation in a language that is not yet formal may fail to fit here. Hence there is a need for an approach that uses intrinsic and biological properties of the parties involved in a scam conversation to suggest the vulnerability of the victim towards a vishing scam. We therefore propose an approach that reinforces the existing approaches, by looking at those factors that are intrinsic to the parties involved in the conversation: emotions, that can’t be masked by technology and can be detected in any conversation, independent of the natural language used. This approach also guarantees confidentiality, where the features extracted from the voice do not require any transcription into text.</p>
   <sec id="s2_1">
    <title>2.1. Motivation</title>
    <p>Our motivation stem from the fact that a lot of people in our society are becoming victims of scam calls nowadays. This is because these scammers use techniques that bypass hardware and software security mechanisms, and even security by education as they change their strategies to get the victims into doing what the scammers want. Boosting research in a direction that tracks biological elements in the victim that can contribute to scam detection may go a long way to reduce the number of scam victims in our society. Given that a scammer knows beforehand where he/she wants to lead the victim, and cannot mask the vulnerability state of the victim, a system that monitors the changes in state of the vulnerabilities of the victim to reveal the probability that the victim is being scammed, leaves the scammer in the dark. Research from affective computing and other related fields has proposed various means by which emotions can be extracted from the human voice <xref ref-type="bibr" rid="scirp.135703-15">
      [15]
     </xref>. Authors in <xref ref-type="bibr" rid="scirp.135703-16">
      [16]
     </xref> have worked on the extraction of sequences of emotions from a conversation between two parties. In addition, a lot of work has been done in psychology that identifies the important role played by emotions to influence people in decision making <xref ref-type="bibr" rid="scirp.135703-16">
      [16]
     </xref>. Psychologists have exposed the “dark arts” of social engineering, and how social engineers manipulate human emotions to achieve their goals in business, politics, religion and other social spheres <xref ref-type="bibr" rid="scirp.135703-17">
      [17]
     </xref>. Inspired by this, and given that vishing is a form of social engineering attack in computer security, we propose a system that models the vulnerability states of the victim as a function of the observed emotional changes in the victim from the sequences of the utterances uttered by this victim during a scam conversation as the victim is manipulated by the social engineer.</p>
    <p>The choice of emotion in our approach towards scam detection stems from the nature of emotions and the power of emotions to influence behaviour and decision making. Considered to be an affective state of a person, created by the perception of the environment to trigger a reaction, the effects of emotions can’t be masked by an individual <xref ref-type="bibr" rid="scirp.135703-18">
      [18]
     </xref>. Emotions can trigger a set of physiological, behavioural, communication and experience response that causes individuals to quickly deal with situations or opportunities <xref ref-type="bibr" rid="scirp.135703-19">
      [19]
     </xref>. Again, cognitive processes triggered by emotions interrupt current cognitive processes and directs the attention, memory and judgment to handle the emotion eliciting event <xref ref-type="bibr" rid="scirp.135703-20">
      [20]
     </xref>. This makes emotions a powerful ingredient in a social engineers’ recipe as he/she seeks to alter the belief system of the victim and get the victim do what the social engineer wants. Social engineering is about manipulating the emotions of the victim. So keeping track of the emotions dynamics related to scam calls (social engineering attack) can give an insight towards detecting a vishing scam call.</p>
    <p>From the existing works presented, we can say that vishing scam detection using the attributes of the call and the caller leaves some gaps for scammers to exploit. This is due to the fact that the scammer can manipulate these attributes as they change their strategies to carry out this malicious act. This raises the fundamental question of how possible is it to track vishing scam by using the intrinsic and biological properties of the potential victim: emotional dynamics that can not be masked during a vishing scam conversation?</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. Research Hypothesis</title>
    <p>This work is designed to assess the hypothesis that emotional dynamics observed during a vishing scam can be used to trace the vulnerability state of a potential victim to the scam.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Background</title>
   <sec id="s3_1">
    <title>3.1. Social Engineering Attack</title>
    <p>Social engineering is the act of manipulating a person to take an action that may or may not be in the target’s best interest <xref ref-type="bibr" rid="scirp.135703-21">
      [21]
     </xref>. This may include obtaining information, gaining access, money transfer or getting the target to take some other actions that he would normally not take. Social engineering can be used in many areas of life. However, not all of these uses are malicious. Medical doctors use social engineering to obtain useful information from patients during diagnosis; detectives use social engineering to squeeze out useful information from people during investigations. In computer security, the focus is on the malicious use of social engineering. As software companies and organisations are leaving no stone unturned to strengthen their information systems, hackers and agents are redirecting their attention to the weakest part of the infrastructure: i.e. people <xref ref-type="bibr" rid="scirp.135703-22">
      [22]
     </xref>. They exploit the human nature of trust to pass through the weakest link in the security chain. By using well crafted means, the hackers get their victims into a vulnerable position, and then hit. Social engineering attacks aim at manipulating people to divulge valuable and sensitive data in the interest of cyber criminals. Security mechanisms <xref ref-type="bibr" rid="scirp.135703-23">
      [23]
     </xref> put in place to protect networks such as firewalls, intrusion detection systems, honey pots, cryptographic methods, and malware detection systems can be bypassed with a well planned and executed social engineering attack <xref ref-type="bibr" rid="scirp.135703-24">
      [24]
     </xref>. This is because social engineering attackers manipulate human emotions to develop an environment of trust in the human victim, which exposes the victim to attacks <xref ref-type="bibr" rid="scirp.135703-25">
      [25]
     </xref>. Malicious agents can influence people psychologically during interactions to give out sensitive information or break security procedures <xref ref-type="bibr" rid="scirp.135703-26">
      [26]
     </xref>. This makes social engineering attacks a permanent threat to all systems and networks, hence the best alternative for cyber criminals to attack a system with no technical vulnerabilities.</p>
    <p>Taking advantage of a victim by a social engineer to get sensitive information for malicious intentions remains one of the biggest threats in network security. Social engineering attacks are done in various ways, by various social engineers, to various categories of victims. However, these social engineering attacks share a common pattern with four phases <xref ref-type="bibr" rid="scirp.135703-2">
      [2]
     </xref>. The process begins with information collection about the target, where the attacker uses some criteria to select a victim. The second stage is the development of a relationship with the target, where the attacker communicates with the victim in order to get trust from the victim. In this stage the attacker uses psychology techniques that create strong emotional responses to prepare the grounds for attack. Then, follows the exploitation of the available information. Here, the attacker manipulates the emotions of the victim and influence the victim to give out more sensitive information or perform an act that may harm the victim (the attack). The last stage is that of exiting with no traces. Once the social engineer succeeds or fails in the execution of his attack, he may simple leave, cleaning his traces as much as possible and prepares for the next attack. In summary, the stages of social engineering attacks are illustrated in <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref> below.</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. Social Engineering attack stages <xref ref-type="bibr" rid="scirp.135703-2">
        [2]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId13.jpeg?20240830033406" />
    </fig>
    <p>Social engineering attacks can be grouped into two main categories: direct attacks and indirect attacks <xref ref-type="bibr" rid="scirp.135703-2">
      [2]
     </xref>. With the direct attacks, the attacker comes onto direct contact with the victim as they interact. Indirect attacks involve the use of information and communication technology tools like computers to lure a great number of people into falling victim. Several techniques including human, technical, social, computer and physical-based aspects can be put together to perform successful social engineering attacks. Common social engineering attacks include phishing, impersonation on help desk calls, shoulder surfing, dumpster diving, stealing important documents, diversion theft, fake software, baiting, quid pro quo, tailgating, Pop-Up windows, Robocalls, ransomware, online social engineering, reverse social engineering, and phone social engineering as shown in <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>.</p>
    <p>Phishing attacks. These are attacks in which the attackers mislead victims to fraudulently obtain private and confidential information via phone calls, email, and Short Message Service (SMS). Phishing attacks are the most common attacks conducted by social engineers <xref ref-type="bibr" rid="scirp.135703-27">
      [27]
     </xref> <xref ref-type="bibr" rid="scirp.135703-28">
      [28]
     </xref>. They use fake websites, ads, emails, anti-virus, awards, PayPal websites, and free offers to lure their victims. Phishing attacks can be classified into five categories: spear phishing, whaling phishing, vishing, interactive voice response phishing, and business email compromise phishing as illustrated in <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>.</p>
    <p>Phishing attacks in which the attacker targets specific individuals or selected groups using their personal information to make claims or communications is referred to as Spear Phishing. They collect information about the victim using available data online. Spear phishing that targets high profiles in companies is known as Whaling phishing. Interactive voice response phishing is performed by</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. Social Engineering attacks <xref ref-type="bibr" rid="scirp.135703-2">
        [2]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId14.jpeg?20240830033407" />
    </fig>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Phishing attacks <xref ref-type="bibr" rid="scirp.135703-2">
        [2]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId15.jpeg?20240830033407" />
    </fig>
    <p>using an interactive voice response system to make the target enter the private information as if it is from a legitimate business or bank <xref ref-type="bibr" rid="scirp.135703-2">
      [2]
     </xref>. Business email compromise phishing mimics the whaling by targeting high profiles in corporate businesses in order to get access to their business emails, calendar, payments, accounting, or other private information. The social engineer uses this data to send emails by mutating past emails, change meeting schedules, read professional information about the enterprise, and contact clients or service providers. Vishing attacks are performed when Phishers manipulate people to get their sensitive information via phone call <xref ref-type="bibr" rid="scirp.135703-29">
      [29]
     </xref>. Phone Scam attacks involve the attacker contacting the victim via phone seeking specific information or promising a prize or free merchandise. They aim at influencing the victim to break the security rules or to provide personal information that can lead to harm. SMishing attacks consist of sending fraudulent messages and texts via cell phones to victims to influence them <xref ref-type="bibr" rid="scirp.135703-30">
      [30]
     </xref>. Robocall attacks have recently emerged as massive calls coming from computers to targeted persons with known phone numbers. They target cell phones, residential, and work phones. A robocall is a device or computer program that automatically dials a list of phone numbers to deliver pre-recorded messages. It is mainly based on voice over the internet protocol (VoIP) to ensure several VoIP functions such as interactive voice response and text to speech <xref ref-type="bibr" rid="scirp.135703-2">
      [2]
     </xref>. These calls can be about offering or selling services or solving problems.</p>
   </sec>
   <sec id="s3_2">
    <title>3.2. Emotions</title>
    <p>An emotion is considered to be an affective state of a person, created by the perception of the environment, which triggers a reaction <xref ref-type="bibr" rid="scirp.135703-31">
      [31]
     </xref>. Emotions influence our daily lives in a number of ways. The perceptions we have, the choices we make and the actions we take are all influenced by the emotions we are experiencing at a given time. Our lifestyle and interactions with others are greatly influenced by emotions. Theories in Psychology have identified the different types of emotions that people experience. According to Paul Eckman <xref ref-type="bibr" rid="scirp.135703-29">
      [29]
     </xref>, there are six basic emotions universally experienced in all human cultures. These emotions are happiness, sadness, disgust, fear, surprise, and anger. Other emotions like pride, shame, excitement, and embarrassment were later added to these six emotions.</p>
    <p>1) Happiness: This is a pleasant emotional state that is characterized by feelings of contentment, joy, gratification, satisfaction, and well-being. Happiness is sometime expressed via facial expressions: such as smiling, body language: such as a relaxed stance, tone of voice: an upbeat, pleasant way of speaking.</p>
    <p>2) Fear: Fear is the emotional response to an immediate threat, anticipated threats or even our thoughts about potential dangers. It takes you through the flight or fight response. This response prepares you to deal with the threats in your environment that triggered the fear. Fear can be expressed via facial expressions such as widening of the eyes and pulling back chin, body language such as attempting to hide or flea from the threat, physiological reactions such as breathing and heartbeat.</p>
    <p>3) Anger: This is an emotion characterised by a feeling of agitation, hostility, frustration and antagonism towards others or situations. It equally takes the body through the flight response. Humans express anger through facial expressions: such as frowning or glaring, body language: such as taking a strong stance or turning away, tone of voice: such as speaking gruffly or yelling, physiological responses: such as sweating or turning red, aggressive behaviours: such as hitting, kicking, or throwing objects</p>
    <p>4) Disgust: This is an emotion that manifest a sense of revulsion due to unpleasant situations, sight or smell. People experience moral disgust when they observe others engaging in behaviours that they find distasteful, immoral, or evil. This emotion can be manifested via body language: turning away from the object of disgust, Physical reactions: such as vomiting or retching, Facial expressions: such as wrinkling the nose and curling the upper lip.</p>
    <p>5) Sadness: Sadness can be seen as a transient emotional state characterized by feelings of disappointment, grief, hopelessness, disinterest, and dampened mood. This emotion is experience via crying, dampened mood, lethargy, quietness, withdrawal from others.</p>
    <p>6) Surprise: Surprise is an emotion characterised by a physiological startle response following something unexpected. Surprise is often characterized by facial expressions: such as raising the brows, widening the eyes, and opening the mouth. Physical responses: such as jumping back, verbal reactions: such as yelling, screaming, or gasping.</p>
    <p>These six basic emotions can be combined to form other feelings as seen in the work of <xref ref-type="bibr" rid="scirp.135703-32">
      [32]
     </xref>, who put forth a “wheel of emotions” that shows the emotion combinations. This is illustrated in <xref ref-type="fig" rid="fig4">
      Figure 4
     </xref>.</p>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. The wheel of emotion <xref ref-type="bibr" rid="scirp.135703-29">
        [29]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId16.jpeg?20240830033407" />
    </fig>
    <p>Human reasoning and decision making are highly linked to emotions. A scammer seeks to alter the belief system of the victim by playing with his reasoning and decision making power. Emotion dynamics during a scam conversation can be studied to trace scam prints in the conversation. Emotions play a decisive role in human behavior in many situations. They play an important role in human interactions where humans in stressful situations keep aside their cognitive processes and react according to emotion <xref ref-type="bibr" rid="scirp.135703-33">
      [33]
     </xref>. This is a great tool exploited by scammers as they aim at taking their victim into a position of acting even beyond reason. Keeping track of stressful moments in a conversation can reveal elements of scam possibilities and used to track a scam call. In <xref ref-type="bibr" rid="scirp.135703-33">
      [33]
     </xref>, authors affirm the use of emotions in the field of social simulation. They emphasize on the use of psychological theories developed to understand the way people dynamically make decisions to make social simulations real. Emotions can therefore be used in the race to track scams, since emotions are an important psychological component in human decisions, in order to improve their realism. Emotions must be integrated when modeling humans who need to make decisions. Studies supported by Zeelenberg et al. <xref ref-type="bibr" rid="scirp.135703-34">
      [34]
     </xref> hold that emotions modify motivations during a decision making process, making them a key component of human cognition. Scammers seek to create different motives as they incite their victims during the scam conversation. The role of emotions in cognition has been studied at a neurological level by Bechara et al. <xref ref-type="bibr" rid="scirp.135703-35">
      [35]
     </xref> Their results support the idea that emotions have to be taken into account to correctly reproduce the human decision making process. Frijda et al. <xref ref-type="bibr" rid="scirp.135703-5">
      [5]
     </xref> links emotions to a specific action. They hold that the actions taken by a person are highly correlated to the emotional state of that person. Emotions are relevant in any simulation involving emotionally-impacted human decisions. Social engineering involves high manipulations of emotions to cause the victim act or behave in a particular way. Hence keeping track of the emotional dynamics can give insights of scams. Hatfield et al. <xref ref-type="bibr" rid="scirp.135703-36">
      [36]
     </xref> reveal that emotional contagion occurs during social interactions. Emotional contagion is the process where the emotions of a person are influenced by the emotions of other people nearby. Studying this contagion process in a scam call can reveal malicious intensions of the scammer. Emotions greatly influence our mode which has a direct effect on our decision making process. For example, depressed mood is characterized by feelings of guilt and sadness which have a significant effect on decision making. According to associative network models, this process explains why people in good moods make optimistic judgements and people in bad moods make pessimistic judgements <xref ref-type="bibr" rid="scirp.135703-37">
      [37]
     </xref>. Finally, emotions have a social role, as described by Frijda and Mesquita <xref ref-type="bibr" rid="scirp.135703-38">
      [38]
     </xref>, meaning that people can communicate through emotions and social relations and that these factors produce a behaviour. Hence, people in a social group will communicate their emotions, which leads people around them to react to these emotions. For example, a person may express fear when looking at something hidden to another person. This other person will anticipate a reaction and change his/her behaviour depending not only on the perceived fear, but also on the social link with the person. This reaction to others’ emotions gives the scammer the possibility to mimic the emotions that he wants to activate in the victim. As argued by Tähtinen and Blois <xref ref-type="bibr" rid="scirp.135703-38">
      [38]
     </xref>: “human decision making and actions are embedded in emotions and therefore cannot be meaningfully separated”. Therefore, emotions should be part and parcel of a social engineering attack, since social engineering is all about influencing the victim to take a decision or act in a particular way.</p>
    <p>The human voice can be characterized by several attributes such as pitch, timbre, loudness, and vocal tone. Speech carries linguistic content, i.e., sentences and words, and paralinguistic content <xref ref-type="bibr" rid="scirp.135703-39">
      [39]
     </xref>, such as mood, affect, speaker states such as intoxication and sleepiness, and speaker traits such as age, gender, and personality <xref ref-type="bibr" rid="scirp.135703-39">
      [39]
     </xref>. It has often been observed that humans express their emotions by varying different vocal attributes during speech generation. Hence, deduction of human emotions through voice and speech analysis has a practical plausibility and could potentially be beneficial for improving human conversational and persuasion skills <xref ref-type="bibr" rid="scirp.135703-15">
      [15]
     </xref>. Human voices are highly personal, hard to fake, and contain surprising information about our mental health and behaviours <xref ref-type="bibr" rid="scirp.135703-40">
      [40]
     </xref>. The key to voice analysis research is not what someone says, but how they say it: the tones, the speed, the emphases, the pauses. Technically, speech and music are acoustic signals, represented in the physical world by micro variations of pressure, mostly air pressure, in the range from approx. 50 - 8000 Hz. Emotion detection from speech offers means for estimating with considerable accuracy human emotion states. Research on emotion detection from speech has witnessed great advances in recent years. Authors in <xref ref-type="bibr" rid="scirp.135703-40">
      [40]
     </xref> found correlation between emotion and facial cues. In <xref ref-type="bibr" rid="scirp.135703-41">
      [41]
     </xref>, authors fused acoustic information with visual cues for emotion recognition. Recently, <xref ref-type="bibr" rid="scirp.135703-16">
      [16]
     </xref> successfully used RNN-based deep networks for multimodal emotion recognition. Reproducing human interaction requires deep understanding of conversation <xref ref-type="bibr" rid="scirp.135703-42">
      [42]
     </xref> used memory networks for emotion recognition in dyadic conversations, where two distinct memory networks enabled inter-speaker interaction, Recent works <xref ref-type="bibr" rid="scirp.135703-16">
      [16]
     </xref> describe a new method based on recurrent neural networks that keeps track of the individual party states throughout the conversation and uses this information for emotion classification. We can therefore note here that emotion detection from speech in a conversation between two parties consist of extracting the emotion associated to each utterance in the conversation speech. Here the emotion of an utterance affects the emotion of the next utterance uttered by the parties in the conversation. This is illustrated in <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref>.</p>
    <p>At the utterance level, each utterance undergoes the steps summarized in <xref ref-type="fig" rid="fig6">
      Figure 6
     </xref> for its emotions to be extracted.</p>
    <p>The vulnerability to fraud in a victim can be increased through emotional arousal</p>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. An illustration of a dialogue as an emotional sequence between two parties.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId17.jpeg?20240830033409" />
    </fig>
    <fig id="fig6" position="float">
     <label>Figure 6</label>
     <caption>
      <title>Figure 6. Processing steps for signal processing of an utterance.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId18.jpeg?20240830033409" />
    </fig>
    <p>
     <xref ref-type="bibr" rid="scirp.135703-43">
      [43]
     </xref>. Researchers have proven that emotion elicitation is a powerful technique used by scammers to influence their victims into doing what they want <xref ref-type="bibr" rid="scirp.135703-44">
      [44]
     </xref>. As a subjective feeling of state, neural and psychological activities work together to shape different emotional states. These emotions can be highly aroused in both the positive domain as seen in excitement or in the negative domain as seen with anger and fear <xref ref-type="bibr" rid="scirp.135703-45">
      [45]
     </xref>. Scammers frequently invoke emotional arousal to persuade their targets to comply. Activating highly positive emotions to influence decision making can be effective because they may promote heuristic or biased information processing rather than the effortful, higher-order cognitive processing needed for complex decision-making tasks For instance, high emotional arousal makes the victim to focus attention on reward cues associated, promised by a scammer, and to decrease attention to indicators of deception that may mitigate the likelihood of responding <xref ref-type="bibr" rid="scirp.135703-46">
      [46]
     </xref> analysed more than 100 Nigerian scam letters and found consistent appeals to greed, guilt, lust, and charity. <xref ref-type="bibr" rid="scirp.135703-47">
      [47]
     </xref> found that sales agents were specifically trained to put targets into an emotional state when persuading them to buy bogus annuity products. In another study, researchers analyzed undercover audiotapes of phone calls in which fraudsters induced a sense of urgency by claiming the product was in short supply and induced excitement by dangling the prospect of wealth before the target. In <xref ref-type="bibr" rid="scirp.135703-44">
      [44]
     </xref>, the authors found that consumers who were excited were more inclined to buy falsely advertised items than those in the neutral group. We can say that highly positive emotions like excitement manifested via greed, lust, and charity, as well as highly negative emotions like anger and fear are excellent ingredients in a social engineers recipe. Although neutral emotions may not directly influence the victim to take a decision, scammers may activate a neutral emotion to bring the victim’s emotion from negative to positive and vice versa when need be.</p>
   </sec>
   <sec id="s3_3">
    <title>3.3. Hidden Markov Model</title>
    <p>The concept of observation is the building blocks of HMM. This concept is characterised by three main elements:</p>
    <p>A Markov chain of length T is an ordered sequence of T consecutive observations implicitly produced by state transitions, when we move from one observation to another. That is, given that 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         S 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            N 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is a set of states and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            N 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> O is a set of symbols observed, a Markov chain 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        δ 
      </mi> 
     </math> of length 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          | 
        </mo> 
        <mi>
          δ 
        </mi> 
        <mo>
          | 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         T 
       </mi> 
      </mrow> 
     </math> is given by <xref ref-type="fig" rid="fig7">
      Figure 7
     </xref> with 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         ∈ 
       </mo> 
       <msub> 
        <mi>
          O 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>.</p>
    <fig id="fig7" position="float">
     <label>Figure 7</label>
     <caption>
      <title>Figure 7. Illustration of a Markov Chain <xref ref-type="bibr" rid="scirp.135703-48">
        [48]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId29.jpeg?20240830033411" />
    </fig>
    <p>Here, the state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is called the initial state. The symbol 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          O 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          O 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          O 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           T 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is called a sequence and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           T 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is called a path. Therefore a Markov chain is built by going through a path made up of states, observing a symbol in a particular state. A Markov chain is useful when we need to compute a probability for a sequence of observable events. In many cases, however, the events we are interested in are hidden: we do not observe the states directly. Hence the need for a model that considers observations emitted by hidden states.</p>
    <p>A HMM λ <xref ref-type="bibr" rid="scirp.135703-28">
      [28]
     </xref> can be formally defined as a 5-upplet made up of:</p>
    <p>1) A set of N states 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         S 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            N 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>2) A set of M observable symbols 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            N 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>3) A N × N state transition probability matrix, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         A 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            a 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            a 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         p 
       </mi> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            S 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mo>
           | 
         </mo> 
         <msub> 
          <mi>
            S 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>4) A N × M observation matrix, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         B 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            k 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         p 
       </mi> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            S 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mo>
           | 
         </mo> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            k 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>5) An N dimension vector of initial states, denoted 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         π 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <mi>
           π 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            i 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         π 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            S 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mtext>
             
         </mtext> 
         <mtext>
           is an initial state 
         </mtext> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>From these definitions, we can say that the components A, B and π of a HMM are probability distributions. Therefore the elements of each of their rows sum up to 1. Given appropriate values of N, M, A, B and π, we can use the HMM as a generator to generate an observation sequence</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(1)</p>
    <p>as specified by the algorithm below:</p>
    <p>1) Choose an initial state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mtext>
          1 
        </mtext> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> according to the initial state distribution π.</p>
    <p>2) Set t = 1.</p>
    <p>3) Choose 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          O 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          v 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
      </mrow> 
     </math> according to the symbol probability distribution in state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>, i.e., 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          k 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>4) Transit to a new state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> according to the state transition probability distribution for states 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math>, i.e., 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>.</p>
    <p>5) Set t = t + 1; return to step (3) if 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         t 
       </mi> 
       <mo>
         &lt; 
       </mo> 
       <mi>
         T 
       </mi> 
      </mrow> 
     </math>; otherwise, terminate the procedure.</p>
    <p>The above procedure can be used as both a generator of observations, and as a model for how a given observation sequence was generated by an appropriate HMM. A HMM can therefore be specified by a set of model parameters: the set states and observations and three probability measures A, B and π. For convenience, we shall use the compact notation</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         λ 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           A 
         </mi> 
         <mn>
           , 
         </mn> 
         <mi>
           B 
         </mi> 
         <mn>
           , 
         </mn> 
         <mi>
           π 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(2)</p>
    <p>to indicate the complete parameter set of the model. A HMM can be represented graphically by using a directed graph in which the states of the HMM are the nodes and there exist an edge from the node s<sub>i</sub> to the node s<sub>j</sub> on the graph, if the value of 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> of the HMM is different from zero. The weight of this edge is therefore the value of 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>. The observation probabilities are linked to each state s<sub>i</sub> by an arrow that points out from the hidden state to the i<sup>th</sup> row of the matrix B. The initial probability vector is not represented on the graph <xref ref-type="fig" rid="fig8">
      Figure 8
     </xref>.</p>
    <fig id="fig8" position="float">
     <label>Figure 8</label>
     <caption>
      <title>Figure 8. Diagrammatic representation of a HMM <xref ref-type="bibr" rid="scirp.135703-49">
        [49]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId76.jpeg?20240830033411" />
    </fig>
    <p>HMM are generally used to solve problems linked to the following:</p>
    <p>1) Evaluation:</p>
    <p>Finding the probability of an observed sequence given a HMM. This evaluation must be done independent of the path taken, since the states that constitute these paths are hidden. We therefore need to calculate P(O|λ). This problem can be solved using the Forward Backward algorithm.</p>
    <p>2) Decoding:</p>
    <p>This consists of finding the sequence of hidden states that most probably generated an observed sequence. The idea is to find the ideal sequence of states that maximises the value of P(O|λ). The solution to this problem is obtained from the Viterbi algorithm.</p>
    <p>3) Learning:</p>
    <p>This involves generating a HMM λ given a sequence of observations. The idea here is to optimise the parameters (A, B, π) of λ to obtain a new model such that P(O|λ) is optimal. This problem is addressed by the Baum-Welch algorithm.</p>
    <p>1) Solution to the evaluation problem: the Forward Backward Algorithm</p>
    <p>Basic solution:</p>
    <p>Given a set of states 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         S 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            M 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> and a set of observable symbols 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            M 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>Let 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> denote the state at time t and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> denote the symbol observed by the model in the state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math>.</p>
    <p>Consider a sequence of observations 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> and a HMM 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         λ 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           A 
         </mi> 
         <mo>
           , 
         </mo> 
         <mi>
           B 
         </mi> 
         <mo>
           , 
         </mo> 
         <mi>
           π 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>The goal is to calculate the probability of observing the sequence O, no matter the path taken, given that we use the model λ.</p>
    <p>i.e. 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>This therefore consist of evaluating for each possible path Q, the probability of observing O, taking the path Q and given that we use the model λ. i.e. P(O, Q|λ).</p>
    <p>Let 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Q 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math> be one of the possible paths, calculating P(O, Q|λ) consist of evaluating the probability of:</p>
    <p>That is 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>That is 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            / 
          </mo> 
         </mn> 
         <mi>
           Q 
         </mi> 
         <mn>
           , 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>We therefore have</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn>
           , 
         </mn> 
         <mi>
           Q 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           Q 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            / 
          </mo> 
         </mn> 
         <mi>
           Q 
         </mi> 
         <mn>
           , 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mn>
         . 
       </mn> 
      </mrow> 
     </math>(3)</p>
    <p>But</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         a 
       </mi> 
       <mo>
         − 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            / 
          </mo> 
         </mn> 
         <mi>
           Q 
         </mi> 
         <mn>
           , 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ∗ 
       </mo> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         ∗ 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         ∗ 
       </mo> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mi>
           T 
         </mi> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∏ 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           T 
         </mi> 
        </munderover> 
       </mstyle> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(4)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         b 
       </mi> 
       <mo>
         − 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           Q 
         </mi> 
         <mn> 
          <mo>
            / 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          π 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mn>
           1, 
         </mn> 
         <mi>
           q 
         </mi> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         ∗ 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mn>
           2, 
         </mn> 
         <mi>
           q 
         </mi> 
         <mn>
           3 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         ∗ 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         ∗ 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mi>
           T 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1, 
         </mn> 
         <mi>
           q 
         </mi> 
         <mi>
           T 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          π 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∏ 
         </mo> 
         <mrow> 
          <mi>
            t 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            2 
          </mn> 
         </mrow> 
         <mrow> 
          <mi>
            T 
          </mi> 
          <mo>
            − 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
        </munderover> 
       </mstyle> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           q 
         </mi> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1, 
         </mn> 
         <mi>
           q 
         </mi> 
         <mi>
           t 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math></p>
    <p>Now when we consider all the possible paths of 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Q 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
      </mrow> 
     </math> we have:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mtable> 
       <mtr> 
        <mtd> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             O 
           </mi> 
           <mo>
             | 
           </mo> 
           <mi>
             λ 
           </mi> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           = 
         </mo> 
         <mstyle displaystyle="true"> 
          <munder> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mo>
              ∀ 
            </mo> 
            <mi>
              Q 
            </mi> 
           </mrow> 
          </munder> 
         </mstyle> 
         <mtext>
             
         </mtext> 
         <mtext>
             
         </mtext> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             O 
           </mi> 
           <mo>
             / 
           </mo> 
           <mi>
             Q 
           </mi> 
           <mo>
             , 
           </mo> 
           <mi>
             λ 
           </mi> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
       <mtr> 
        <mtd> 
         <mo>
           = 
         </mo> 
         <mstyle displaystyle="true"> 
          <munder> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mo>
              ∀ 
            </mo> 
            <mi>
              Q 
            </mi> 
           </mrow> 
          </munder> 
         </mstyle> 
         <mtext>
             
         </mtext> 
         <mtext>
             
         </mtext> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             Q 
           </mi> 
           <mo>
             | 
           </mo> 
           <mi>
             λ 
           </mi> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mi>
           P 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mi>
             O 
           </mi> 
           <mo>
             / 
           </mo> 
           <mi>
             Q 
           </mi> 
           <mo>
             , 
           </mo> 
           <mi>
             λ 
           </mi> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
       <mtr> 
        <mtd> 
         <mo>
           = 
         </mo> 
         <mstyle displaystyle="true"> 
          <munder> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mo>
              ∀ 
            </mo> 
            <mtext>
                
            </mtext> 
            <msub> 
             <mi>
               q 
             </mi> 
             <mn>
               1 
             </mn> 
            </msub> 
            <msub> 
             <mi>
               q 
             </mi> 
             <mn>
               2 
             </mn> 
            </msub> 
            <msub> 
             <mi>
               q 
             </mi> 
             <mn>
               3 
             </mn> 
            </msub> 
            <mo>
              ⋯ 
            </mo> 
            <msub> 
             <mi>
               q 
             </mi> 
             <mi>
               T 
             </mi> 
            </msub> 
           </mrow> 
          </munder> 
         </mstyle> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              π 
            </mi> 
            <mrow> 
             <mi>
               q 
             </mi> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
           <mstyle displaystyle="true"> 
            <munderover> 
             <mo>
               ∏ 
             </mo> 
             <mrow> 
              <mi>
                t 
              </mi> 
              <mo>
                = 
              </mo> 
              <mn>
                2 
              </mn> 
             </mrow> 
             <mrow> 
              <mi>
                T 
              </mi> 
              <mo>
                − 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
            </munderover> 
           </mstyle> 
           <mtext>
               
           </mtext> 
           <mtext>
               
           </mtext> 
           <msub> 
            <mi>
              q 
            </mi> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             , 
           </mo> 
           <msub> 
            <mi>
              q 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mstyle displaystyle="true"> 
            <munderover> 
             <mo>
               ∏ 
             </mo> 
             <mrow> 
              <mi>
                t 
              </mi> 
              <mo>
                = 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
             <mi>
               T 
             </mi> 
            </munderover> 
           </mstyle> 
           <mtext>
               
           </mtext> 
           <mtext>
               
           </mtext> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mrow> 
             <msub> 
              <mi>
                q 
              </mi> 
              <mi>
                t 
              </mi> 
             </msub> 
            </mrow> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                o 
              </mi> 
              <mi>
                t 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
      </mtable> 
     </math></p>
    <p>This computation can be interpreted as follows: Initially (at time t = 1) we are in state q<sub>1</sub> with probability 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          π 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, and generating a symbol 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math> (in this state) with probability 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>The clock changes from time t to t + 1 (t = 2) and we make a transition to state q<sub>2</sub> from state q<sub>1</sub> with probability 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, and generate symbol 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
      </mrow> 
     </math> with the probability 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>This process continuous in this manner until we make the list transition (at time T) from state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mrow> 
         <mi>
           T 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> to state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
      </mrow> 
     </math> with probability 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mrow> 
           <mi>
             T 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> generating the symbol 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
      </mrow> 
     </math> with probability 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>This method is so complex, with a complexity of 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mn>
         2 
       </mn> 
       <mi>
         T 
       </mi> 
       <mo>
         ∗ 
       </mo> 
       <msup> 
        <mi>
          N 
        </mi> 
        <mi>
          T 
        </mi> 
       </msup> 
      </mrow> 
     </math>. Since for every t from 1 to T, there are N possible states which can be reached. And each state sequence has about 2T operations for each term in the sum.</p>
    <p>Forward Backward Algorithm:</p>
    <p>Given an HMM 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         λ 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           A 
         </mi> 
         <mo>
           , 
         </mo> 
         <mi>
           B 
         </mi> 
         <mo>
           , 
         </mo> 
         <mi>
           π 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> with a set of states 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         S 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          N 
        </mi> 
       </msub> 
      </mrow> 
     </math> and a set of observable symbols 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          M 
        </mi> 
       </msub> 
      </mrow> 
     </math>. Let 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
      </mrow> 
     </math> be a set of observable sequence of symbols. The forward variable with index j at time t, denoted by 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the probability of observing the sub-sequence 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
      </mrow> 
     </math>, what ever path taken, being in the state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math> in λ at the instant t. That is 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> as shown in <xref ref-type="fig" rid="fig9">
      Figure 9
     </xref>.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> can be calculated recursively for all 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         t 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <mi>
         T 
       </mi> 
      </mrow> 
     </math>. Firstly, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is calculated and then 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is calculated from 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>1)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mtable> 
       <mtr> 
        <mtd> 
         <msub> 
          <mi>
            α 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            j 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           = 
         </mo> 
         <mi>
           p 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              o 
            </mi> 
            <mn>
              1 
            </mn> 
           </msub> 
           <mo>
             , 
           </mo> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                q 
              </mi> 
              <mn>
                1 
              </mn> 
             </msub> 
             <mo>
               = 
             </mo> 
             <msub> 
              <mi>
                s 
              </mi> 
              <mi>
                j 
              </mi> 
             </msub> 
             <mo>
               | 
             </mo> 
             <mi>
               λ 
             </mi> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
       <mtr> 
        <mtd> 
         <mo>
           = 
         </mo> 
         <mi>
           p 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              q 
            </mi> 
            <mn>
              1 
            </mn> 
           </msub> 
           <mo>
             = 
           </mo> 
           <msub> 
            <mi>
              s 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mo>
             | 
           </mo> 
           <mi>
             λ 
           </mi> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           ∗ 
         </mo> 
         <mi>
           p 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              o 
            </mi> 
            <mn>
              1 
            </mn> 
           </msub> 
           <mo>
             | 
           </mo> 
           <msub> 
            <mi>
              q 
            </mi> 
            <mn>
              1 
            </mn> 
           </msub> 
           <mo>
             = 
           </mo> 
           <msub> 
            <mi>
              s 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mo>
             , 
           </mo> 
           <mi>
             λ 
           </mi> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
       <mtr> 
        <mtd> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            π 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mo>
           ∗ 
         </mo> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              o 
            </mi> 
            <mn>
              1 
            </mn> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
      </mtable> 
     </math></p>
    <fig id="fig9" position="float">
     <label>Figure 9</label>
     <caption>
      <title>Figure 9. Illustration of the forward variable.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId161.jpeg?20240830033412" />
    </fig>
    <p>2)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         p 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           ⋯ 
         </mo> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>This is seen as N different Markov chains with i leaving from 1 to N we therefore have:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mtable> 
       <mtr> 
        <mtd> 
         <msub> 
          <mi>
            α 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            j 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           = 
         </mo> 
         <mstyle displaystyle="true"> 
          <munderover> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mi>
              i 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mi>
             N 
           </mi> 
          </munderover> 
         </mstyle> 
         <mtext>
             
         </mtext> 
         <mtext>
             
         </mtext> 
         <msub> 
          <mi>
            α 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            i 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           ∗ 
         </mo> 
         <msub> 
          <mi>
            a 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
         <mo>
           ∗ 
         </mo> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              o 
            </mi> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               + 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
       <mtr> 
        <mtd> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mi>
            j 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              o 
            </mi> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               + 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           ∗ 
         </mo> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mstyle displaystyle="true"> 
            <munderover> 
             <mo>
               ∑ 
             </mo> 
             <mrow> 
              <mi>
                i 
              </mi> 
              <mo>
                = 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
             <mi>
               N 
             </mi> 
            </munderover> 
           </mstyle> 
           <mtext>
               
           </mtext> 
           <mtext>
               
           </mtext> 
           <msub> 
            <mi>
              α 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              i 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             ∗ 
           </mo> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mi>
               i 
             </mi> 
             <mi>
               j 
             </mi> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mtd> 
       </mtr> 
      </mtable> 
     </math></p>
    <p>The forward variables are therefore given by the equation below: 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              α 
            </mi> 
            <mn>
              1 
            </mn> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              j 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <msub> 
            <mi>
              π 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mo>
             ∗ 
           </mo> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                o 
              </mi> 
              <mn>
                1 
              </mn> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              α 
            </mi> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               + 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              j 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                o 
              </mi> 
              <mrow> 
               <mi>
                 t 
               </mi> 
               <mo>
                 + 
               </mo> 
               <mn>
                 1 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             ∗ 
           </mo> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <mstyle displaystyle="true"> 
              <msubsup> 
               <mo>
                 ∑ 
               </mo> 
               <mrow> 
                <mi>
                  i 
                </mi> 
                <mo>
                  = 
                </mo> 
                <mn>
                  1 
                </mn> 
               </mrow> 
               <mi>
                 N 
               </mi> 
              </msubsup> 
              <mrow> 
               <msub> 
                <mi>
                  α 
                </mi> 
                <mi>
                  t 
                </mi> 
               </msub> 
               <mrow> 
                <mo>
                  ( 
                </mo> 
                <mi>
                  i 
                </mi> 
                <mo>
                  ) 
                </mo> 
               </mrow> 
               <mo>
                 ∗ 
               </mo> 
               <msub> 
                <mi>
                  a 
                </mi> 
                <mrow> 
                 <mi>
                   i 
                 </mi> 
                 <mi>
                   j 
                 </mi> 
                </mrow> 
               </msub> 
              </mrow> 
             </mstyle> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
      </mrow> 
     </math></p>
    <p>The backward variable with index i at time t, denoted by 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the probability of observing the sub-sequence 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           2 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
      </mrow> 
     </math>, what ever path taken, being in the state in λ at the instant t. That is 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             2 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           ⋯ 
         </mo> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> as shown in <xref ref-type="fig" rid="fig10">
      Figure 10
     </xref>.</p>
    <fig id="fig10" position="float">
     <label>Figure 10</label>
     <caption>
      <title>Figure 10. Illustration of the backward variable.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId176.jpeg?20240830033412" />
    </fig>
    <p>In a similar way with the forward variable calculations, we shall recursively calculate the 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> by calculating the first 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, then 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> from 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>. which makes not sense!!! 1) 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mrow> 
           <mi>
             T 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           ⋯ 
         </mo> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math> We therefore attribute 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
      </mrow> 
     </math> by convention.</p>
    <p>2) 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mrow> 
         <mi>
           T 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mrow> 
           <mi>
             T 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           ⋯ 
         </mo> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mrow> 
           <mi>
             T 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msub> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>This is seen as N different Markov chains with j leaving from one to N we therefore have 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              β 
            </mi> 
            <mi>
              T 
            </mi> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              i 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              β 
            </mi> 
            <mrow> 
             <mi>
               t 
             </mi> 
             <mo>
               − 
             </mo> 
             <mn>
               1 
             </mn> 
            </mrow> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              i 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mstyle displaystyle="true"> 
            <msubsup> 
             <mo>
               ∑ 
             </mo> 
             <mrow> 
              <mi>
                i 
              </mi> 
              <mo>
                = 
              </mo> 
              <mn>
                1 
              </mn> 
             </mrow> 
             <mi>
               N 
             </mi> 
            </msubsup> 
            <mrow> 
             <msub> 
              <mi>
                a 
              </mi> 
              <mrow> 
               <mi>
                 i 
               </mi> 
               <mi>
                 j 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
           </mstyle> 
           <mo>
             ∗ 
           </mo> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                o 
              </mi> 
              <mi>
                t 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             ∗ 
           </mo> 
           <msub> 
            <mi>
              β 
            </mi> 
            <mi>
              t 
            </mi> 
           </msub> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              j 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
      </mrow> 
     </math>.</p>
    <p>Given the observable sequence 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mn>
         0 
       </mn> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          T 
        </mi> 
       </msub> 
      </mrow> 
     </math> and a HMM λ. When we combine the Forward and Backward variables, we have a global situation for any arbitrary value of 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          t 
        </mi> 
        <mo>
          − 
        </mo> 
       </msup> 
      </mrow> 
     </math> taken between 1 and T in <xref ref-type="fig" rid="fig11">
      Figure 11
     </xref>.</p>
    <fig id="fig11" position="float">
     <label>Figure 11</label>
     <caption>
      <title>Figure 11. Combining the forward and backward variables.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId199.jpeg?20240830033412" />
    </fig>
    <p>From the above analysis, we can deduce that</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mi>
         s 
       </mi> 
       <mi>
         u 
       </mi> 
       <msubsup> 
        <mi>
          m 
        </mi> 
        <mrow> 
         <mi>
           j 
         </mi> 
         <mo>
           = 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
        <mi>
          N 
        </mi> 
       </msubsup> 
       <msub> 
        <mi>
          α 
        </mi> 
        <mover accent="true"> 
         <mi>
           t 
         </mi> 
         <mo>
           ˜ 
         </mo> 
        </mover> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <msub> 
        <mi>
          β 
        </mi> 
        <mover accent="true"> 
         <mi>
           t 
         </mi> 
         <mo>
           ˜ 
         </mo> 
        </mover> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(5)</p>
    <p>Some algorithm can be used to find the best solution. Their investigation is out of this work’s scope. We therefore just describe them in the next.</p>
    <p>2) Solution to the evaluation problem: the Viterbi Algorithm</p>
    <p>The Viterbi algorithm <xref ref-type="bibr" rid="scirp.135703-28">
      [28]
     </xref> is a formal technique for finding the single best state sequence that exist for a given observation of the HMM based on dynamic programming method. To find the single best state sequence, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         Q 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, for a given observation sequence 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, we need to define the quantity</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mn>
         , 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         , 
       </mn> 
       <msub> 
        <mi>
          q 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <msup> 
        <mrow></mrow> 
        <mrow> 
         <mi>
           m 
         </mi> 
         <mi>
           a 
         </mi> 
         <mi>
           x 
         </mi> 
        </mrow> 
       </msup> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            q 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mo>
           = 
         </mo> 
         <msub> 
          <mi>
            s 
          </mi> 
          <mi>
            i 
          </mi> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(6)</p>
    <p>That is, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> is the best score along a single path, at time t, which accounts for the first t observations and ends in state S<sub>i</sub>. By induction we have</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msup> 
          <mi>
            i 
          </mi> 
          <mrow> 
           <mi>
             m 
           </mi> 
           <mi>
             a 
           </mi> 
           <mi>
             x 
           </mi> 
          </mrow> 
         </msup> 
         <msub> 
          <mi>
            δ 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            i 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <msub> 
          <mi>
            a 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
       <mo>
         ⋅ 
       </mo> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(7)</p>
    <p>To actually retrieve the state sequence, we need to keep track of the argument which maximised for each t and j. This is done via the array 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ψ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>. The complete procedure for finding the best sequence can be stated as follows:</p>
    <p>1) Initialisation:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          π 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi>1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         N 
       </mi> 
       <msub> 
        <mi>
          ψ 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mn>
         0 
       </mn> 
      </mrow> 
     </math>(8)</p>
    <p>2) Recursion:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <munder> 
        <mrow> 
         <mi>
           max 
         </mi> 
        </mrow> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           i 
         </mi> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           N 
         </mi> 
        </mrow> 
       </munder> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
       <msub> 
        <mi>
          o 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi>2 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         T 
       </mi> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi>1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         j 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         N 
       </mi> 
      </mrow> 
     </math>(9)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          ψ 
        </mi> 
        <mi>
          t 
        </mi> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          j 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <munder> 
        <mrow> 
         <mi>
           arg 
         </mi> 
         <mi>
           max 
         </mi> 
        </mrow> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           i 
         </mi> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           N 
         </mi> 
        </mrow> 
       </munder> 
       <msub> 
        <mi>
          δ 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mi>
          i 
        </mi> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi>2 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         T 
       </mi> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi>1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         j 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         N 
       </mi> 
      </mrow> 
     </math>(10)</p>
    <p>3) Termination:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          P 
        </mi> 
        <mn> 
         <mo>
           * 
         </mo> 
        </mn> 
       </msup> 
       <mn> 
        <mo>
          = 
        </mo> 
       </mn> 
       <munder> 
        <mrow> 
         <mi>
           max 
         </mi> 
        </mrow> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           i 
         </mi> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           N 
         </mi> 
        </mrow> 
       </munder> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            δ 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            i 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
       <msubsup> 
        <mi>
          q 
        </mi> 
        <mi>
          t 
        </mi> 
        <mn> 
         <mo>
           * 
         </mo> 
        </mn> 
       </msubsup> 
       <mn> 
        <mo>
          = 
        </mo> 
       </mn> 
       <munder> 
        <mrow> 
         <mi>
           arg 
         </mi> 
         <mi>
           max 
         </mi> 
        </mrow> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           i 
         </mi> 
         <mo>
           ≤ 
         </mo> 
         <mi>
           N 
         </mi> 
        </mrow> 
       </munder> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            δ 
          </mi> 
          <mi>
            T 
          </mi> 
         </msub> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            i 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(11)</p>
    <p>4) Path (state sequence) backtracking:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          q 
        </mi> 
        <mi>
          t 
        </mi> 
        <mn> 
         <mo>
           * 
         </mo> 
        </mn> 
       </msubsup> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          ψ 
        </mi> 
        <mrow> 
         <mi>
           t 
         </mi> 
         <mo>
           + 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msub> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            q 
          </mi> 
          <mrow> 
           <mi>
             t 
           </mi> 
           <mo>
             + 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
          <mn> 
           <mo>
             * 
           </mo> 
          </mn> 
         </msubsup> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mn>
         , 
       </mn> 
       <mi>
         t 
       </mi> 
       <mo>
         = 
       </mo> 
       <mi>
         T 
       </mi> 
       <mo>
         − 
       </mo> 
       <mn>
         2, 
       </mn> 
       <mo>
         ⋯ 
       </mo> 
       <mn>
         ,1. 
       </mn> 
      </mrow> 
     </math>(12)</p>
    <p>3) Solution to the evaluation problem: the Baum-Welch algorithm</p>
    <p>Given a HMM λ, and an observation sequence 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         O 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mn>
           , 
         </mn> 
         <mo>
           ⋯ 
         </mo> 
         <mn>
           , 
         </mn> 
         <msub> 
          <mi>
            o 
          </mi> 
          <mi>
            t 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, we aim at finding a new HMM λ’ that explains the observations better, i.e., such that 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <msup> 
          <mi>
            λ 
          </mi> 
          <mo>
            ′ 
          </mo> 
         </msup> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
       <mo>
         ≥ 
       </mo> 
       <mi>
         P 
       </mi> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <mi>
           O 
         </mi> 
         <mn> 
          <mo>
            | 
          </mo> 
         </mn> 
         <mi>
           λ 
         </mi> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
      </mrow> 
     </math>. The solution to the third problem of HMM takes observed data as input, and uses heuristic methods to find locally optimal parameters of the HMM that generated that data. This solution assumes that data come from some random process that we can fit to a HMM. With the observations and number of states fixed, transition, emission and initial distribution probabilities all not known. Also, the data are a set of observed sequences, each of which has a hidden state sequence. All parameters and probabilities can be set to some initial values.</p>
   </sec>
  </sec><sec id="s4">
   <title>4. Model Development</title>
   <p>In this section, we develop Emoti-Shing, a model for emotion dynamics towards scam detection. We shall give a clear problem statement addressed by the model, formulate the vulnerability states of a potential victim as well as the emotions that are manipulated by a scammer. This shall enable us to propose the HMM that has the vulnerability states as hidden states observed via emitted emotions. We end the section by implementing our model.</p>
   <sec id="s4_1">
    <title>4.1. Privacy and Ethical Considerations</title>
    <p>The Emoti-Shing model has been designed with a strong focus on protecting the privacy of participants. Importantly, the model does not store any personal information, such as telephone conversations, telephone number or the names of individuals involved, thereby preserving the anonymity of all parties.</p>
    <p>Responsible data usage is a key element of this project. The emotional sequences used as inputs to the Emoti-Shing model have been handled with the utmost care and respect for the participants’ privacy. For example, the model analyzes the emotional content of phone call audio conversations without storing or transcribing the actual conversations. Additionally, the emotional data is aggregated in an anonymous manner, preventing the identification of individual participants. The model’s outputs, such as the predicted vulnerability state, will be used solely for the intended research purposes and not for any unintended or harmful applications.</p>
    <p>Furthermore, any software utilizing this model will be required to obtain the explicit consent of the phone owner before execution, ensuring the respect for individual privacy and autonomy. The research team has also taken proactive measures to protect participants’ privacy, such as limiting access to the data to only authorized personnel involved in the study.</p>
    <p>Moreover, the research findings is reported in a manner that protects individual privacy and avoids any potential misuse or misinterpretation of the developed techniques. For instance, the predicted vulnerability state is reported without identifying individual information (names, gender, etc.).</p>
    <p>By placing data protection and ethical considerations at the heart of the development and deployment of the Emoti-Shing model, this research aims to advance the field of vishing detection while upholding the standards of participant protection and responsible technology development.</p>
   </sec>
   <sec id="s4_2">
    <title>4.2. Problem Statement</title>
    <p>Given two parties, P1 and P2 in a conversation, consisting of a sequence of utterances 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          u 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math> with constituent emotions 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math>. Given the vulnerability states of a potential victim to a scam call, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
      </mrow> 
     </math>. 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         n 
       </mi> 
       <mn>
         , 
       </mn> 
       <mi>
         k 
       </mi> 
       <mo>
         ∈ 
       </mo> 
       <mi>
         N 
       </mi> 
      </mrow> 
     </math>. We aim at:</p>
    <p>1) Proposing a Hidden Markov Model, λ that models the vulnerability states 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
      </mrow> 
     </math> as hidden states with emotions sequence 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math> as observations or outcomes.</p>
    <p>2) Validating the model λ by generating a sequence of emotions, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math> randomly via the model.</p>
    <p>3) Decoding the most likely sequence of states, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          p 
        </mi> 
       </msub> 
      </mrow> 
     </math> the model λ can produce, given a sequence of observations 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
       <mo>
         ⋯ 
       </mo> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          n 
        </mi> 
       </msub> 
      </mrow> 
     </math>.</p>
   </sec>
   <sec id="s4_3">
    <title>4.3. Model Formulation</title>
    <p>A social engineering attack involves four main stages: research and information collection, relationship development, attack execution and exit <xref ref-type="bibr" rid="scirp.135703-2">
      [2]
     </xref>. However, only the relationship development and the attack execution stages require that the attacker should be actively connected with the victim in a conversation. Scam detection of vishing can really be vital during the conversation between the attacker and his potential victim. Our model therefore comes in at the level of the conversation between the attacker and the victim. So we shall consider the second and the third stages of a social engineering attack to define three vulnerability states of a potential victim to a vishing attack. Once the attacker gathers enough information about the victim, the second stage of social engineering consists of establishing a relationship of trust with the victim, a state the victim believes that the attacker is the person the attacker claims to be. From social engineering literature <xref ref-type="bibr" rid="scirp.135703-1">
      [1]
     </xref> <xref ref-type="bibr" rid="scirp.135703-2">
      [2]
     </xref> <xref ref-type="bibr" rid="scirp.135703-29">
      [29]
     </xref>, and from a history of recorded scam calls, we can say that prior to this state of trust, as the potential victim picks the call, the victim is in an initial state, say V<sub>1</sub>. In this state, the attacker prepares his ground by inciting very neutral emotions in the victim <xref ref-type="bibr" rid="scirp.135703-1">
      [1]
     </xref>, and then he activates other emotion like excitement and content to move the victim to the next state of vulnerability, a state of trust which we shall consider as V<sub>2</sub>. If the attacker activates negative emotions in V<sub>1</sub>, there are high chances that he does not move to the V<sub>2</sub>. This can occur when the victim gets angry and hangs up the call. In V<sub>2</sub> the attacker has succeeded to make the victim belief that the attacker is the person he claims to be. The victim is therefore ready to listen to the well crafted and meaningful pretext (story/scenario) being told by the attacker. As the attacker convinces the victim with his attack scenario, he gradually moves the victim into the highest level of vulnerability in our model, V<sub>3</sub>. In state V<sub>2</sub>, if the attacker fails to activate highly positive emotions in the victim, there are high chances that the victim gets back to the first state, V<sub>1</sub>, and the attack process starts over or fails. If the attacker maintains the victim in the vulnerability state V<sub>3</sub>, the attacker has high chances of getting the victim do anything the attacker wants at anytime, making the attack to succeed. We also model the transition from V<sub>1</sub> to V<sub>3</sub> where the attacker convinces the potential victim to believe that he is the person he claims to be, and request the victim to act (give out sensitive information) directly without formulating a pretext. For example, the victim takes a work leave, the attacker presents himself as the victim’s boss, and requests for the password to his computer. The victim has the tendency of just obeying. The victim therefore has the three states of vulnerabilities as outlined in <xref ref-type="table" rid="table2">
      Table 2
     </xref>.</p>
    <table-wrap id="table2">
     <label>
      <xref ref-type="table" rid="table2">
       Table 2
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.135703-"></xref>Table 2. The three vulnerability states of a potential victim.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="50.00%">State<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="50.00%">Symbol<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="50.00%">Indifferent to attacker<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="50.00%">V<sub>1</sub><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="50.00%">Trust the attacker<p style="text-align:center"></p></td> 
       <td class="acenter" width="50.00%">V<sub>2</sub><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="50.00%">Ready to act<p style="text-align:center"></p></td> 
       <td class="acenter" width="50.00%">V<sub>3</sub><p style="text-align:center"></p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>William Sargant, a controversial psychiatrist and author of the book entitled “Battle for the Mind” <xref ref-type="bibr" rid="scirp.135703-50">
      [50]
     </xref>, talks about the methods by which people are manipulated. According to Sargant, various types of beliefs can be implanted in people after the target has been disturbed by fear, anger, or excitement. These feelings cause heightened suggestibility and impaired judgment. A social engineer can use this device to their advantage by offering the target a suggestion that causes fear or excitement and then offering a solution that turns into a suggestion. We consider the following biological universal emotions that are generally manipulated by scammers during a scam conversation at the different stages of the scam: anger, fear, neutral, excitement.</p>
    <p>The four emotions presented so far have been repeatedly used by researches to highlight the role of emotions as a powerful fraud tool. However, other emotions that contribute to fraud may have more or less effect as the above four. We shall use the following symbols shown in <xref ref-type="table" rid="table3">
      Table 3
     </xref> to denote the observation emotions used in the model.</p>
    <table-wrap id="table3">
     <label>
      <xref ref-type="table" rid="table3">
       Table 3
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.135703-"></xref>Table 3. The four observation emotions in the model.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="50.00%">Emotion<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="50.00%">Symbol<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="50.00%">neutral<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="50.00%">e<sub>n</sub><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="50.00%">anger<p style="text-align:center"></p></td> 
       <td class="acenter" width="50.00%">e<sub>a</sub><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="50.00%">fear<p style="text-align:center"></p></td> 
       <td class="acenter" width="50.00%">e<sub>f</sub><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="50.00%">Excitement<p style="text-align:center"></p></td> 
       <td class="acenter" width="50.00%">e<sub>e</sub><p style="text-align:center"></p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The vulnerability states of the victim can be observed through the emotions the victim emits as the victim is manipulated by the attacker. We therefore propose the following Hidden Markov Model, that considers the vulnerability states of the victim as the hidden states and the emitted emotions as observations. The labels on the arrows indicate the transition and emission probabilities as show in <xref ref-type="fig" rid="fig12">
      Figure 12
     </xref> with:</p>
    <fig id="fig12" position="float">
     <label>Figure 12</label>
     <caption>
      <title>Figure 12. The proposed model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId246.jpeg?20240830033413" />
    </fig>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> being the probability of transiting from the hidden state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> to 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mi>
           l 
         </mi> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> being the probability that we are at the hidden state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          l 
        </mi> 
       </msub> 
      </mrow> 
     </math>, observing the emotion 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
      </mrow> 
     </math>.</p>
    <p>The model can therefore be defined by:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         λ 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mi>
           A 
         </mi> 
         <mo>
           , 
         </mo> 
         <mi>
           B 
         </mi> 
         <mo>
           , 
         </mo> 
         <mi>
           π 
         </mi> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(13)</p>
    <p>where:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         A 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            a 
          </mi> 
          <mrow> 
           <mi>
             i 
           </mi> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mtext>
         for 
       </mtext> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi>1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3,1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         j 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3 
       </mn> 
      </mrow> 
     </math></p>
    <p>is the transition probability matrix</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         B 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          [ 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mrow> 
           <mi>
             l 
           </mi> 
           <mi>
             m 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ] 
        </mo> 
       </mrow> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mtext>
         for 
       </mtext> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi>1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         l 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3,1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         m 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         4 
       </mn> 
      </mrow> 
     </math></p>
    <p>is the emission probability matrix</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         π 
       </mi> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          π 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math></p>
    <p>is the initial probability over the state V<sub>1</sub>.</p>
   </sec>
   <sec id="s4_4">
    <title>4.4. Determining the Values of the Transition</title>
    <p>From the works in psychology, we observe the following for the success of a vishing scam. At the first level of our model, V<sub>1</sub> the victim is at the lowest level of vulnerability with regards to the attack. The attacker is considered to have initiated the call, with the potential victim picking the call in an emotional state that is independent of the attack. That is, the victim’s mood before the call. Here, the attacker’s goal is to move the victim from this state, V<sub>1</sub> to state V<sub>2</sub>. However, there are some situations that require the victim’s state to transit from V<sub>1</sub> to state V<sub>3</sub>. The transition from the state V<sub>1</sub> to state V<sub>1</sub> keeps the victim in the same state as before. So the initial probability distributions of our model at this state should satisfy the expression:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           11 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           13 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           12 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(14)</p>
    <p>Applying Binmore’s method <xref ref-type="bibr" rid="scirp.135703-52">
      [52]
     </xref> in the interval [1; 2], Where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is the probability that the victim leaves from the vulnerability state V<sub>i</sub> to the vulnerability state V<sub>j</sub>, with 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mn>
         1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3 
       </mn> 
      </mrow> 
     </math>, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mn>
         1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         j 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3 
       </mn> 
      </mrow> 
     </math>.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           11 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           13 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           12 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         ⇒ 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           + 
         </mo> 
         <mn>
           2 
         </mn> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
      </mrow> 
     </math></p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mn>
          3 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
      </mrow> 
     </math></p>
    <p>This gives us weighted values 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            V 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> that reflect a stable arrangement:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 11 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 13 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1.5 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 12 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             2 
           </mn> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
      </mrow> 
     </math>(15)</p>
    <p>To scale the 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            V 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> to probability distributions, we apply the formula:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         p 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            V 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <msub> 
            <mi>
              j 
            </mi> 
            <mi>
              k 
            </mi> 
           </msub> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           β 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              V 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <msub> 
              <mi>
                j 
              </mi> 
              <mi>
                k 
              </mi> 
             </msub> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <msubsup> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mi>
              j 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mn>
             3 
           </mn> 
          </msubsup> 
          <mrow> 
           <msub> 
            <mi>
              β 
            </mi> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 j 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
           </msub> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mfrac> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mi>
         k 
       </mi> 
       <mo>
         ∈ 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         3 
       </mn> 
      </mrow> 
     </math>(16)</p>
    <p>his gives us the following results:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               11 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 11 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              2 
            </mn> 
            <mn>
              9 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               12 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 12 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              1 
            </mn> 
            <mn>
              3 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               13 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 13 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              4 
            </mn> 
            <mn>
              9 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mtext>
         where 
       </mtext> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mstyle displaystyle="true"> 
        <msubsup> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            k 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mn>
           3 
         </mn> 
        </msubsup> 
        <mrow> 
         <mi>
           p 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              V 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               k 
             </mi> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mstyle> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
      </mrow> 
     </math>(17)</p>
    <p>Once in V<sub>2</sub>, the attacker aims at moving the victim from V<sub>2</sub> to V<sub>3</sub>. He first of all has to maintain the victim at the state V<sub>2</sub> as he develops his pretext; V<sub>2</sub> to V<sub>2</sub>. Should he fail in his pretexting, he has the high chances of moving the victim from V<sub>2</sub> back to V<sub>1</sub>. So for the attack to progress from state V<sub>2</sub> to V<sub>3</sub> the following probability equation should be satisfied.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           21 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           22 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           23 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(18)</p>
    <p>where 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is the probability that the victim leaves from the vulnerability state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          i 
        </mi> 
       </msub> 
      </mrow> 
     </math> to the vulnerability state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          j 
        </mi> 
       </msub> 
      </mrow> 
     </math>, with 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mn>
         1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         i 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3 
       </mn> 
      </mrow> 
     </math>, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mn>
         1 
       </mn> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         j 
       </mi> 
       <mo>
         ≤ 
       </mo> 
       <mn>
         3 
       </mn> 
      </mrow> 
     </math>.</p>
    <p>Similarly as with the transitions from V<sub>1</sub> above, we obtain the following probabilities after applying Binmore’s method and the formula (16) above:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               21 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 21 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              2 
            </mn> 
            <mn>
              9 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               22 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 22 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              1 
            </mn> 
            <mn>
              3 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               23 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 23 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              4 
            </mn> 
            <mn>
              9 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mtext>
         where 
       </mtext> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mstyle displaystyle="true"> 
        <msubsup> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            k 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mn>
           3 
         </mn> 
        </msubsup> 
        <mrow> 
         <mi>
           p 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              V 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               k 
             </mi> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mstyle> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
      </mrow> 
     </math>(19)</p>
    <p>At V<sub>3</sub>, the attacker wants to maintain the victim at V<sub>3</sub> until the victim does what he wants. So we have:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           31 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           32 
         </mn> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          a 
        </mi> 
        <mrow> 
         <mn>
           33 
         </mn> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(20)</p>
    <p>In a similar way, we have</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               31 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 31 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              2 
            </mn> 
            <mn>
              9 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               32 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 32 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              1 
            </mn> 
            <mn>
              3 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mrow> 
             <mn>
               33 
             </mn> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                V 
              </mi> 
              <mrow> 
               <mn>
                 33 
               </mn> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              4 
            </mn> 
            <mn>
              9 
            </mn> 
           </mfrac> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mtext>
         where 
       </mtext> 
       <mn> 
        <mi> 
        </mi> 
        <mi> 
        </mi> 
       </mn> 
       <mstyle displaystyle="true"> 
        <msubsup> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            k 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mn>
           3 
         </mn> 
        </msubsup> 
        <mrow> 
         <mi>
           p 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mi>
              V 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               k 
             </mi> 
            </mrow> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mstyle> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
      </mrow> 
     </math>(21)</p>
    <p>The transition probability matrix is therefore given by <xref ref-type="table" rid="table4">
      Table 4
     </xref>.</p>
    <table-wrap id="table4">
     <label>
      <xref ref-type="table" rid="table4">
       Table 4
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.135703-"></xref>Table 4. Model initial transition probabilities.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="acenter" width="24.99%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="24.99%">V<sub>1</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">V<sub>2</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">V<sub>3</sub><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="24.99%">V<sub>1</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="24.99%">0.22<p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">0.44<p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">0.33<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="24.99%">V<sub>2</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="24.99%">0.22<p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">0.33<p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">0.44<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="24.99%">V<sub>3</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="24.99%">0.22<p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">0.33<p style="text-align:center"></p></td> 
       <td class="acenter" width="25.01%">0.44<p style="text-align:center"></p></td> 
      </tr> 
     </table>
    </table-wrap>
   </sec>
   <sec id="s4_5">
    <title>4.5. Determining the Values of the Emission Probabilities</title>
    <p>Let 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mi>
           l 
         </mi> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> be the event that we are at the hidden state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          l 
        </mi> 
       </msub> 
      </mrow> 
     </math>, observing the emotion 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
      </mrow> 
     </math>. 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          b 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           m 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> be the probability that we are at the hidden state 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          V 
        </mi> 
        <mi>
          l 
        </mi> 
       </msub> 
      </mrow> 
     </math>, observing the emotion 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          e 
        </mi> 
        <mi>
          m 
        </mi> 
       </msub> 
      </mrow> 
     </math>. With and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         l 
       </mi> 
       <mo>
         ∈ 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <mn>
           1,2,3 
         </mn> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> and 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         m 
       </mi> 
       <mo>
         ∈ 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <mtext>
           neutral 
         </mtext> 
         <mn>
           , 
         </mn> 
         <mtext>
           anger 
         </mtext> 
         <mn>
           , 
         </mn> 
         <mtext>
           fear 
         </mtext> 
         <mn>
           , 
         </mn> 
         <mtext>
           excitement 
         </mtext> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math> having n = neutral, a = anger, f = fear, e = excitement.</p>
    <p>For example, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math> is the event that we are at the hidden state V<sub>1</sub>, observing the emotion neutral. At each state of vulnerability, the attacker seeks to activate specific emotions to guarantee the success of his attack. Also, activating some emotions at each state might play negatively on the attack.</p>
    <p>At V<sub>1</sub>, the attacker avoids getting the potential victim angry or afraid. For these emotions can make the victim hang-up the call. His goal is to activate the neutral emotion and as he prepares his grounds to activate the emotions he needs for the success of attack. Getting the victim excited contributes positively to get the attacker succeed at this state. This analysis enables us to formulate the following well ordered relationship.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           a 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           e 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(22)</p>
    <p>Applying Binmore’s method in the interval [1; 2],</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           a 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mi>
           e 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(23)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mo>
         ⇒ 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           + 
         </mo> 
         <mn>
           2 
         </mn> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mrow> 
         <mfrac> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mo>
             + 
           </mo> 
           <mn>
             2 
           </mn> 
          </mrow> 
          <mn>
            2 
          </mn> 
         </mfrac> 
         <mo>
           + 
         </mo> 
         <mn>
           2 
         </mn> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mn>
          3 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mn>
          7 
        </mn> 
        <mn>
          4 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
      </mrow> 
     </math>(24)</p>
    <p>This gives us weighted values 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            E 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> that reflect a stable arrangement:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 a 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 f 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1.5 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 n 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1.75 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 e 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             2 
           </mn> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
      </mrow> 
     </math>(25)</p>
    <p>To scale the 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mi>
             m 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> to probability distributions, we apply the formula: (16) for 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         ∈ 
       </mo> 
       <mn>
         1,2,3 
       </mn> 
      </mrow> 
     </math>. This gives us the following results:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               a 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 a 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              4 
            </mn> 
            <mrow> 
             <mn>
               25 
             </mn> 
            </mrow> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               f 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 f 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              6 
            </mn> 
            <mrow> 
             <mn>
               25 
             </mn> 
            </mrow> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               n 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 n 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              7 
            </mn> 
            <mrow> 
             <mn>
               25 
             </mn> 
            </mrow> 
           </mfrac> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mrow> 
             <mn>
               1 
             </mn> 
             <mi>
               e 
             </mi> 
            </mrow> 
           </msub> 
           <mo>
             = 
           </mo> 
           <mi>
             p 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 e 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mn>
              8 
            </mn> 
            <mrow> 
             <mn>
               25 
             </mn> 
            </mrow> 
           </mfrac> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
      </mrow> 
     </math>(26)</p>
    <p>At V<sub>2</sub>, the attacker seeks to get the victim excited by creating an environment of confidence that can enable the victim to listen to his pretext. Getting the victim angry at this state is not favourable. A neutral emotion is activated to counter any event of anger that may arise, as the emotion of fear may be an indicator that the attacker’s—pretext seeks to create an atmosphere of fear to get the attack successful. This gives us the well ordered relationship below:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <mi>
           a 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           21 
         </mn> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           2 
         </mn> 
         <mi>
           e 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(27)</p>
    <p>In a similar way, the application of equations (24) and (16) above gives us</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <mtable columnalign="left"> 
          <mtr columnalign="left"> 
           <mtd columnalign="left"> 
            <mrow> 
             <msub> 
              <mi>
                b 
              </mi> 
              <mrow> 
               <mn>
                 2 
               </mn> 
               <mi>
                 a 
               </mi> 
              </mrow> 
             </msub> 
             <mo>
               = 
             </mo> 
             <mi>
               p 
             </mi> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  E 
                </mi> 
                <mrow> 
                 <mn>
                   2 
                 </mn> 
                 <mi>
                   a 
                 </mi> 
                </mrow> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
             <mo>
               = 
             </mo> 
             <mfrac> 
              <mn>
                4 
              </mn> 
              <mrow> 
               <mn>
                 25 
               </mn> 
              </mrow> 
             </mfrac> 
            </mrow> 
           </mtd> 
          </mtr> 
          <mtr columnalign="left"> 
           <mtd columnalign="left"> 
            <mrow> 
             <msub> 
              <mi>
                b 
              </mi> 
              <mrow> 
               <mn>
                 2 
               </mn> 
               <mi>
                 f 
               </mi> 
              </mrow> 
             </msub> 
             <mo>
               = 
             </mo> 
             <mi>
               p 
             </mi> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  E 
                </mi> 
                <mrow> 
                 <mn>
                   2 
                 </mn> 
                 <mi>
                   f 
                 </mi> 
                </mrow> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
             <mo>
               = 
             </mo> 
             <mfrac> 
              <mn>
                6 
              </mn> 
              <mrow> 
               <mn>
                 25 
               </mn> 
              </mrow> 
             </mfrac> 
            </mrow> 
           </mtd> 
          </mtr> 
          <mtr columnalign="left"> 
           <mtd columnalign="left"> 
            <mrow> 
             <msub> 
              <mi>
                b 
              </mi> 
              <mrow> 
               <mn>
                 2 
               </mn> 
               <mi>
                 n 
               </mi> 
              </mrow> 
             </msub> 
             <mo>
               = 
             </mo> 
             <mi>
               p 
             </mi> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  E 
                </mi> 
                <mrow> 
                 <mn>
                   2 
                 </mn> 
                 <mi>
                   n 
                 </mi> 
                </mrow> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
             <mo>
               = 
             </mo> 
             <mfrac> 
              <mn>
                7 
              </mn> 
              <mrow> 
               <mn>
                 25 
               </mn> 
              </mrow> 
             </mfrac> 
            </mrow> 
           </mtd> 
          </mtr> 
          <mtr columnalign="left"> 
           <mtd columnalign="left"> 
            <mrow> 
             <msub> 
              <mi>
                b 
              </mi> 
              <mrow> 
               <mn>
                 2 
               </mn> 
               <mi>
                 e 
               </mi> 
              </mrow> 
             </msub> 
             <mo>
               = 
             </mo> 
             <mi>
               p 
             </mi> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  E 
                </mi> 
                <mrow> 
                 <mn>
                   2 
                 </mn> 
                 <mi>
                   e 
                 </mi> 
                </mrow> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
             <mo>
               = 
             </mo> 
             <mfrac> 
              <mn>
                8 
              </mn> 
              <mrow> 
               <mn>
                 25 
               </mn> 
              </mrow> 
             </mfrac> 
            </mrow> 
           </mtd> 
          </mtr> 
         </mtable> 
        </mrow> 
       </mrow> 
      </mrow> 
     </math>(28)</p>
    <p>At V<sub>3</sub>, the attacker avoids getting the potential victim angry as much as possible, neutralising any attempt that leads to anger. The attacker seeks to activate emotions that can maintain the potential victim in this state and get the victim do what the attacker wants. There are two possible scenarios:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mo>
        ∘ 
      </mo> 
     </math> The attacker aims at creating an environment of fear in the victim to get the victim do what the attacker wants. In this case, we have:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           a 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           e 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(29)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mo>
        ∘ 
      </mo> 
     </math> The attacker promises some gains or benefits and gets the potential victim excited.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           a 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           e 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>(30)</p>
    <p>For the model to keep track of the nature of the scam pretext, we apply Binmore’s method once more, considering the emotions of fear and excitement to have the same probability values.</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           a 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           n 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         &lt; 
       </mo> 
       <msub> 
        <mi>
          E 
        </mi> 
        <mrow> 
         <mn>
           3 
         </mn> 
         <mi>
           e 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         ⇒ 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mrow> 
         <mn>
           1 
         </mn> 
         <mo>
           + 
         </mo> 
         <mn>
           2 
         </mn> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mfrac> 
        <mn>
          3 
        </mn> 
        <mn>
          2 
        </mn> 
       </mfrac> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         &lt; 
       </mo> 
       <mn>
         2 
       </mn> 
      </mrow> 
     </math>(31)</p>
    <p>This gives us weighted values 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            E 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mi>
             j 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> that reflect a stable arrangement:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mtable columnalign="left"> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 a 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 f 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             1.5 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 n 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             2 
           </mn> 
          </mtd> 
         </mtr> 
         <mtr> 
          <mtd> 
           <mi>
             β 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                E 
              </mi> 
              <mrow> 
               <mn>
                 1 
               </mn> 
               <mi>
                 e 
               </mi> 
              </mrow> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
           <mo>
             = 
           </mo> 
           <mn>
             2 
           </mn> 
          </mtd> 
         </mtr> 
        </mtable> 
       </mrow> 
      </mrow> 
     </math>(32)</p>
    <p>To scale the 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         β 
       </mi> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            b 
          </mi> 
          <mrow> 
           <mn>
             1 
           </mn> 
           <mi>
             m 
           </mi> 
          </mrow> 
         </msub> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math> to probability distributions, we apply (28) 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         k 
       </mi> 
       <mo>
         ∈ 
       </mo> 
       <mn>
         1,2,3 
       </mn> 
      </mrow> 
     </math> having <xref ref-type="table" rid="table5">
      Table 5
     </xref>:</p>
    <table-wrap id="table5">
     <label>
      <xref ref-type="table" rid="table5">
       Table 5
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.135703-"></xref>Table 5. Emission probability matrix for the model.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="19.99%"><p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="20.00%">a<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="20.00%">f<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="20.00%">n<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="20.00%">e<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="19.99%">V<sub>1</sub><p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="20.00%">0.28<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="20.00%">0.16<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="20.00%">0.24<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="20.00%">0.32<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="19.99%">V<sub>2</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.28<p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.16<p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.24<p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.32<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="19.99%">V<sub>3</sub><p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.23<p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.15<p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.31<p style="text-align:center"></p></td> 
       <td class="acenter" width="20.00%">0.31<p style="text-align:center"></p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>Determining the values of the initial probability π</p>
    <p>In the context of this model, we suppose that the victim shall always be at the vulnerable state V1. This can be achieved with the following initial probability vector:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         π 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <mn>
           1.0,0.0,0.0 
         </mn> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
      </mrow> 
     </math>(33)</p>
   </sec>
  </sec><sec id="s5">
   <title>5. Implementation and Simulation</title>
   <sec id="s5_1">
    <title>5.1. Implementation Model</title>
    <p>To implement this model, we use the R programming language. This is a language and a free software environment for statistical computing and graphics supported by the R Foundations for Statistical Computing. It is an integrated suite of software facilities for data manipulation, calculation and graphical display. R is available as Free Software under the terms of the Free Software Foundation’s GNU General Public License in source code form. It compiles and runs on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux), Windows and MacOS. We used the IDE for R, the RStudio in our work. It is available in two formats: RStudio Desktop is a regular desktop application while RStudio Server runs on a remote server and allows accessing RStudio using a web browser. We implement the transition probability matrix A, as shown in Algorithm 1.</p>
    <p>Furthermore, we implement the emission probability matrix, B, as shown in Algorithm 2.</p>
    <p>In Section 5, we have used the psychological principles of social engineering to propose a HMM that models the vulnerability states of a potential victim, observed via emitted emotions at each state of vulnerability. This transition and emission probabilities have been obtained by applying mathematical formulae on situations that contribute the success or failure of scams, as far as emotion</p>
    <fig id="fig13" position="float">
     <label>Figure 13</label>
     <caption>
      <title><p class="imgGroupCss_v"><img class=" imgMarkCss lazy" data-original="https://html.scirp.org/file/9601636-rId365.jpeg?20240830033415" /></p>dynamics are concerned. The initial probability is chosen such that the model shall always start at the vulnerability state V<sub>1</sub>. We implemented our model in R programming language using the IDE Rstudio. Next, we simulate the model and analyse the results obtained.5.2. Simulation and Results AnalysisThe simulation concerns the HMM 

       <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
  
         <mi>
          
   λ
  
         </mi>
  
         <mo>
          
   =
  
         </mo>
  
         <mrow>
   
          <mo>
           
    (
   
          </mo> 
   
          <mrow> 
    
           <mi>
            
     A
    
           </mi>
    
           <mo>
            
     ,
    
           </mo>
    
           <mi>
            
     B
    
           </mi>
    
           <mo>
            
     ,
    
           </mo>
    
           <mi>
            
     π
    
           </mi>
   
          </mrow> 
   
          <mo>
           
    )
   
          </mo>
  
         </mrow>
 
        </mrow>

       </math>. We begin with the model validation, by simulating the generating power of our HMM in generating random sequences of emotions. We shall then use different sequences of emotions, favourable to the success of the scam (inspired from psychology and social engineering), and see the changes in the vulnerability states of the victim. In the same way, we shall use emotion sequences that are likely to fail a scam call and equally observe the changes in the hidden states on our model. We shall end this section with a discussion on the results obtained.5.3. Generating a Random Sequence of Emotions with Our ModelWe use Algorithm 1 and Algorithm 2 presented above to write a function, sequence generator that receives the model parameters, initial probability and the length of emotion sequence, to generate a random sequence of emotions based on the transition and emission probabilities upon an observation. Generating an emotion sequence of 30 emotions respectively a 45 emotions in one of the runs gives the results in <xref ref-type="table" rid="table6">
        Table 6
       </xref> and <xref ref-type="table" rid="table7">
        Table 7
       </xref>.From <xref ref-type="table" rid="table6">
        Table 6
       </xref> and <xref ref-type="table" rid="table7">
        Table 7
       </xref>, we can clearly notice the changes in the vulnerability states of the victim and the associated emotional dynamics observed due to these changes. The psychologic based principles used to develop the model are<xref ref-type="bibr" rid="scirp.135703-"></xref>Table 6. Sample output of a sequence of 30 emotions generated by our model.
       <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
 
        <tr> 
  
         <td class="custom-bottom-td acenter" width="33.34%">Step/Position<p style="text-align:center"></p></td> 
  
         <td class="custom-bottom-td acenter" width="33.33%">Vulnerability State<p style="text-align:center"></p></td> 
  
         <td class="custom-bottom-td acenter" width="33.33%">Observed Emotion<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="custom-top-td acenter" width="33.34%"><p style="text-align:center"></p></td> 
  
         <td class="custom-top-td acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="custom-top-td acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">2<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">ANGRY<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">3<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">4<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">5<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">6<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">7<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">8<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">9<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">10<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">11<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">12<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">13<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">14<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">15<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">ANGRY<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">16<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">17<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">18<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">19<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">20<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>1</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">21<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">ANGRY<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">22<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">23<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">24<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">25<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">26<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">27<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">28<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">ANGRY<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">29<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>2</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
 
        </tr> 
 
        <tr> 
  
         <td class="acenter" width="33.34%">30<p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">V<sub>3</sub><p style="text-align:center"></p></td> 
  
         <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
 
        </tr>

       </table><xref ref-type="bibr" rid="scirp.135703-"></xref>Table 7. Sample output of a sequence of 45 emotions generated by our model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId364.jpeg?20240830033415" />
    </fig>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter" width="33.31%">Step/Position V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="33.36%">Vulnerability State FEAR<p style="text-align:center"></p></td> 
      <td class="custom-bottom-td acenter" width="33.33%">Observed Emotion 1<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter" width="33.31%"><p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="custom-top-td acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">3<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">4<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">5<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">6<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">7<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">8<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">9<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">10<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">11<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">12<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">13<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">14<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">15<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">16<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">17<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">18<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">19<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">20<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">21<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">22<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">23<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">24<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">25<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>1</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">26<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">27<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">28<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">29<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">30<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">31<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">32<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">33<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">34<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">35<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">36<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">37<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">ANGER<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">38<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">39<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">40<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">NEUTRAL<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">41<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">42<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>2</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">FEAR<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">43<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">44<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
     <tr> 
      <td class="acenter" width="33.31%">45<p style="text-align:center"></p></td> 
      <td class="acenter" width="33.36%">V<sub>3</sub><p style="text-align:center"></p></td> 
      <td class="acenter" width="33.33%">EXCITEMENT<p style="text-align:center"></p></td> 
     </tr> 
    </table>
    <p>reflected in these changes. For instance, in <xref ref-type="table" rid="table6">
      Table 6
     </xref>, when the scammer observes that the potential victim is angry (at position 2) the scammer neutralizes this emotion in the same state, V<sub>2</sub> and creates an atmosphere that moves the victim to V<sub>3</sub> (excitement). Generally, the emotions that highly favour the success of vishing scams are seen to have a high occurrence at the highest level of vulnerability, V<sub>3</sub>. The emotion of anger, that plays negatively to the success of a scam moves the victim from a higher level of vulnerability to the lower level (e.g. position 15 and 16) or keeps the victim at the same level. We can therefore affirm that the model generate sequences of emotions that reflect the internal changes in the hidden vulnerability states of the potential victim. From the above analysis, we can see clearly that the model is a reflection of the psychological principle of social engineering, specifically vishing scam.</p>
   </sec>
   <sec id="s5_2">
    <title>5.4. Determining the Vulnerability State of the Victim That Most Probably Emits a Sequence of Emotions</title>
    <p>Here, we implement the Viterbi algorithm described in 3.3.4.2).</p>
   </sec>
   <sec id="s5_3">
    <title>5.5. Testing with a Random Sequence of Emotions Generated</title>
    <p>We begin by invoking this function with the emotion sequences generated in section 5.3 by the model. The most probable states, that produced the various emotion sequences in the sequence of 30 emotions generated, are illustrated in <xref ref-type="fig" rid="fig13">
      Figure 13
     </xref>.</p>
    <fig id="fig14" position="float">
     <label>Figure 14</label>
     <caption>
      <title>Figure 13. The most probable states that produced the generated random sequence of emotions.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId368.jpeg?20240830033417" />
    </fig>
    <p>From the results, we note that the potential victim to call (represented by these sequences of emotions observed in a potential victim) gets into the conversation with neutral emotions, observed in the first four utterances he or she makes. This keeps the victim in the vulnerability state, V<sub>1</sub>. The potential victim suddenly becomes excited, and moves into the next vulnerability state, V<sub>2</sub>. Here, the victim become neutral and later gets highly excited and moves to the highest level of vulnerability, V<sub>3</sub>, where he stays till the end of the conversation. The results reveal that the potential victim is most probably in the highest level of vulnerability. This can be explained from the discussions above, as we saw that most of the emotions generated here are emotions that favour the success of the vishing scam.</p>
   </sec>
   <sec id="s5_4">
    <title>5.6. Testing with Emotion Sequences Based on Principles of Psychology</title>
    <p>We consider a situation where the victim is angry throughout the conversation. When we run this with 30 sequences of emotions, we obtain the results in <xref ref-type="fig" rid="fig14">
      Figure 14
     </xref>.</p>
    <fig id="fig15" position="float">
     <label>Figure 15</label>
     <caption>
      <title>Figure 14. The most probable states that produced a sequence of 30 emotions of anger.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId369.jpeg?20240830033417" />
    </fig>
    <p>From the results, we note that the potential victim to the simulated sequence of emotions corresponding to a scam call gets into the conversation with an angry emotion and stays in this emotional state throughout the conversation. This is to simulate the principle of psychology and social engineering that holds that the anger emotion should be avoided as much as possible to succeed in social engineering. Here, the victim remains in an indifferent vulnerability state, V<sub>1</sub> throughout the conversation. This shows that no vishing scam can be successful if the victim remains angry throughout the conversation. This is true in real life, since the social engineer avoids getting the potential victim angry as much as possible. Next we consider a sequence of emotions that reflects the principles of social engineering, with the emotion sequence consisting of emotions that a social engineer should activate at each stage of a social engineering attack to guarantee the success of the attack. Here the potential victim is not angry at all. He begins with a series of neutral emotions, gets excited, develops fear and later on gets excited as shown in <xref ref-type="fig" rid="fig15">
      Figure 15
     </xref>.</p>
    <p>We notice that the model takes the victim through the vulnerability states V<sub>1</sub> V<sub>2</sub> V<sub>3</sub>, back to V<sub>2</sub> and terminates in V. It is possible that the scammer generates an atmosphere of confidence (where the victim accepts the scammer to be the</p>
    <fig id="fig16" position="float">
     <label>Figure 16</label>
     <caption>
      <title>Figure 15. The most probable states that produced a sequence of emotions that reflects a scam scenario.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId370.jpeg?20240830033418" />
    </fig>
    <p>person he pretends to be). Then the scammer presents a pretext that creates an atmosphere of fear in the victim, and reassures the victim that he got the solution to the presented pretext. This scenario, observed in real life has been confirmed by the simulation to be have high chances of leading to a successful scam as the victim is mostly in the highest level of vulnerability. The next simulation concerns a scene where the victim displays a sequence of neutral emotions. The intention is to investigate the situation where the potential victim is aware of the fact that this is possibly a scam call and may only want to play around with the scammer. The potential victim is therefore in a neutral emotional state since his emotions are not influenced by the manipulations of the scammer shown in <xref ref-type="fig" rid="fig16">
      Figure 16
     </xref>.</p>
    <fig id="fig17" position="float">
     <label>Figure 17</label>
     <caption>
      <title>Figure 16. The most probable states that produced a sequence of neutral emotions.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId371.jpeg?20240830033418" />
    </fig>
    <p>We notice here that the victim moves to the second level of vulnerability and remains there throughout the conversation. This confirms our situation under investigation, where the potential victim is aware of the fact that it is a scam conversation, and remains indifferent throughout the conversation. From the above scenario, we see clearly that the model reflects the reality of social engineering scams in general and vishing scams in particular.</p>
   </sec>
   <sec id="s5_5">
    <title>5.7. Case Study</title>
    <p>The caller is a scammer. He basically presents a neutral emotion throughout the conversation up to the point where he actually gets angry and insults the scammer off. <xref ref-type="table" rid="table8">
      Table 8
     </xref> shows the extract of their conversation. We listened to the conversation and manually attributed corresponding emotions to utterances.</p>
    <p>We further isolated the utterances of the potential victim and simulated their associated emotions as a sequence in the model. The results obtained are shown in <xref ref-type="fig" rid="fig17">
      Figure 17
     </xref>.</p>
    <p>We notice that the potential victim begins in at V<sub>1</sub>, and as he pretends to</p>
    <table-wrap id="table6">
     <label>
      <xref ref-type="table" rid="table6">
       Table 6
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.135703-"></xref>Table 8. Case study of the real scam conversation between a scammer and a potential victim.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="5.88%">SN<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="57.36%">Scammer<p style="text-align:center"></p></td> 
       <td class="custom-bottom-td acenter" width="36.76%">Potential Victim<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="5.88%">1<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="57.36%">Allo<p style="text-align:center"></p></td> 
       <td class="custom-top-td acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">2<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Allo (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">3<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Yeah Mtn customer service<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">4<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Good afternoon Sir<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">5<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Yeah good afternoon (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">6<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">You are a loyal customer to all our mtn services, we wish to enquire from you Sir, do you use our MTN mobile money service?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">7<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Yeah I do (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">8<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Do you face any difficulties using your MTN mobile service Sir?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">9<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">No (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">10<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Ok Sir I wish to inform you that we have updated the mtn mobile service, ok<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">11<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Hmmm (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">12<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Instead of the 5 digit code you were using before, we have updated it into 8 digits for security reasons OK<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">13<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Yes (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">14<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">And once your account has been updated Sir, any deposit you make into the account, you will have an interest rate of 5 percent directly into your account and we have also reduced the withdrawal fee down?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">15<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Ok (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">16<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Yeah, I’m called Daniel, I am calling from the main service Akwa Douala. I will be the one to give you directives on how to update your account.<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">17<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">I will be waiting (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">18<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">So do you have any question about our mobile money service before we proceed?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">19<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">I don’t. there have been no problems there (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">20<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">So I am just going to send a 4 digit confirmation code to you, through an SMS, then from there?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">21<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">I hear you, I hear you (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">22<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Do you prefer to create a new code or do you wish to add a digit to the one you were using before?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">23<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Yeah just to add a digit to the code I was using before (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">24<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Ok Sir, and which digit do you wish to add?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">25<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Naut (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">26<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Zero (excited)<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">27<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Naut Just naut (n)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">28<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Ok Sir and what is the former code you were using before?<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">29<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Why do you want to know my code? (a)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">30<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%">Just to<p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%"><p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">31<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Get out (a)<p style="text-align:center"></p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="5.88%">32<p style="text-align:center"></p></td> 
       <td class="acenter" width="57.36%"><p style="text-align:center"></p></td> 
       <td class="acenter" width="36.76%">Get out (a)<p style="text-align:center"></p></td> 
      </tr> 
     </table>
    </table-wrap>
    <fig id="fig18" position="float">
     <label>Figure 18</label>
     <caption>
      <title>Figure 17. Case study.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/9601636-rId372.jpeg?20240830033418" />
    </fig>
    <p>acknowledge the scammer to be a trust worthy person that he can listen to, the model moves him to the state V<sub>2</sub>. He stays in this state in the greater part of the conversation (from his 2<sup>nd</sup> to 13<sup>th</sup> utterance). This is because he is conscious of the fact that the caller is a scammer. So he does not activate any other emotion at this state. He keeps his calm (neutral) perhaps to see to what extend the scammer may want to go. And when the scammer finally asks for his secret code, he becomes very angry and ends the conversation in this state as the scammer goes on to insult him. This case study reflects reality as we see clearly that the victims remains in the state V<sub>2</sub> throughout the conversation and did not activate any emotion that has a high probability of luring the potential victim to act.</p>
   </sec>
   <sec id="s5_6">
    <title>5.8. Limitations</title>
    <p>The main challenge in this work is to get a sequence of emotion that reflects a true scam. We based our analysis on results from psychology and emotional theories to define the transition probabilities and emission probabilities in this model. Obtaining these probabilities from real world data could give more credit to the model. Also, in the experimentation, the emotional sequences used were theoretical. We based the analysis on psychology principles and a few recorded scam calls (where the victim is already conscious that it is a scam), to come out with the emotions that are likely to contribute to the success of a vishing scam and those that are likely to contribute to a failure. Further studies may consider real life unbiased scam records, and extract the emotion sequences of the victim that intervene in the calls for our experimentation.</p>
   </sec>
  </sec><sec id="s6">
   <title>6. Conclusion and Perspectives</title>
   <p>Mastering the activities of scammers remains a challenge in a society characterised by scamming. These scammers use different pretexts and strategies to scam different victims. As the victims become aware of one strategy, the scammers device another strategy to get the victim do what the scammers want. Inciting research in the direction that explores aspects of a scam that cannot be masked by the scammer can go a long way to reinforce existing measures to track scams in our society. Scamming is a social engineering attack that involves the manipulation of the victim to do what the scammer wants. Researchers in psychology have proven that emotional arousal is a powerful fraud tool. In this work, we explored the possibilities of tracking scam through human emotional changes observed in the victim. We have used the stages of a social engineering attack in general to define three vulnerability states of a potential victim to a scam call. These vulnerabilities are observed through emotions emitted by the victim at each stage during a conversation. With the increase attention given to research in emotion detection from speech, the emotions associated to each utterance of a conversation speech can be tracked and the dynamics in these emotions used to predict a scam. The proposed model shows the changes in the vulnerability states of a potential victim to a scam call observed through emitted emotions. We simulate this model with real life psychological scam principles and the results obtained reflects reality. The main contribution is to incite research on emotions dynamics towards scam detection. The proposed model shows that it is possible to track the changes in vulnerability states of a potential victim, and say if the conversation he/she is involved in is likely to be a scam.</p>
   <p>As future work, it could be interesting to obtain the emission probabilities and the transition probabilities from real world scam data. Moreover, we intend to continue research in this area as follows:</p>
   <p>Therefore, exploring these avenues for model optimization, data set expansion, and multimodal integration, the Emoti-Shing model can be further enhanced to deliver more robust and reliable vishing scam detection capabilities. Leveraging the strengths of various machine learning techniques and incorporating a diverse range of biological signals can contribute to the development of a more comprehensive and effective solution for protecting individuals against vishing attacks.</p>
  </sec><sec id="s7">
   <title>Acknowledgements</title>
   <p>The authors thank the anonymous reviewers for their valuable suggestions.</p>
  </sec><sec id="s8">
   <title>Disclosure Statement</title>
   <p>This study was conducted with the sole purpose of advancing knowledge in the field of victim-offender overlap and to contribute to the development of effective interventions for victims and offenders.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.135703-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Mitnick, K.D. and Simon, W.L. (2003) The Art of Deception: Controlling the Human Element of Security. John Wiley&amp;Sons.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Salahdine, F. and Kaabouch, N. (2019) Social Engineering Attacks: A Survey. Future Internet, 11, Article 89. &gt;https://doi.org/10.3390/fi11040089
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Yeboah-Boateng, E.O. and Amanor, P.M. (2014) Phishing, SMiShing&amp;Vishing: An Assessment of Threats against Mobile Devices. Journal of Emerging Trends in Computing and Information Sciences, 5, 297-307. 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     ANTIC (2020) Cameroon Lost XAF6 Bln to Bank Frauds in 2019 (ANTIC). 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hilas, C.S., Kazarlis, S.A., Rekanos, I.T. and Mastorocostas, P.A. (2014) A Genetic Programming Approach to Telecommunications Fraud Detection and Classification. International Conference on Circuits, Systems, Signal Processing, Communications and Computers, Venice, 29 September-1 October 2014, 77-83.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lansley, M., Polatidis, N., Kapetanakis, S., Amin, K., Samakovitis, G. and Petridis, M. (2019) Seen the Villains: Detecting Social Engineering Attacks Using Case-Based Reasoning and Deep Learning. Proceedings of the ICCBR Workshops, Otzenhausen, 8-12 September 2019, 39-48. 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nicholas, J. (2020) Types of Social Engineering Attacks: Detecting the Latest Scams. BioCatch.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Olszewski, D. (2014) Fraud Detection Using Self-Organizing Map Visualizing the User Profiles. Knowledge-Based Systems, 70, 324-334. &gt;https://doi.org/10.1016/j.knosys.2014.07.008
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ko, M.M. and Su Thwin, M.M. (2015) Anomalous Behavior Detection in Mobile Network. Genetic and Evolutionary Computing, Yangon, 26-28 August 2015, 147-155. &gt;https://doi.org/10.1007/978-3-319-23207-2_15
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hilas, C.S., Mastorocostas, P.A. and Rekanos, I.T. (2015) Clustering of Telecommunications User Profiles for Fraud Detection and Security Enhancement in Large Corporate Networks: A Case Study. Applied Mathematics &amp; Information Sciences, 9, 1709-1718.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Subudhi, S. and Panigrahi, S. (2016) Use of Fuzzy Clustering and Support Vector Machine for Detecting Fraud in Mobile Telecommunication Networks. International Journal of Security and Networks, 11, 3-11. &gt;https://doi.org/10.1504/ijsn.2016.075069
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Subudhi, S. and Panigrahi, S. (2018) A Hybrid Mobile Call Fraud Detection Model Using Optimized Fuzzy C-Means Clustering and Group Method of Data Handling-Based Network. Vietnam Journal of Computer Science, 5, 205-217. &gt;https://doi.org/10.1007/s40595-018-0116-x
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lansley, M., Mouton, F., Kapetanakis, S. and Polatidis, N. (2020) SEADer++: Social Engineering Attack Detection in Online Environments Using Machine Learning. Journal of Information and Telecommunication, 4, 346-362. &gt;https://doi.org/10.1080/24751839.2020.1747001
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hoelscher, D.M., Ranjit, N. and Pérez, A. (2017) Surveillance Systems to Track and Evaluate Obesity Prevention Efforts. Annual Review of Public Health, 38, 187-214. &gt;https://doi.org/10.1146/annurev-publhealth-031816-044537
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Dasgupta, P.B. (2017) Detection and Analysis of Human Emotions through Voice and Speech Pattern Processing. arXiv preprint arXiv:1710.10198.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Majumder, N., Poria, S., Hazarika, D., Mihalcea, R., Gelbukh, A. and Cambria, E. (2019) Dialoguernn: An Attentive RNN for Emotion Detection in Conversations. Proceedings of the AAAI Conference on Artificial Intelligence, 33, 6818-6825. &gt;https://doi.org/10.1609/aaai.v33i01.33016818
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Liu, F. and Maitlis, S. (2013) Emotional Dynamics and Strategizing Processes: A Study of Strategic Conversations in Top Team Meetings. Journal of Management Studies, 51, 202-234. &gt;https://doi.org/10.1111/j.1467-6486.2012.01087.x
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lee, S., Lovelace, K.J. and Manz, C.C. (2014) Serving with Spirit: An Integrative Model of Workplace Spirituality within Service Organizations. Journal of Management, Spirituality &amp; Religion, 11, 45-64. &gt;https://doi.org/10.1080/14766086.2013.801023
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lerner, J.S. and Keltner, D. (2001) Fear, Anger, and Risk. Journal of Personality and Social Psychology, 81, 146-159. &gt;https://doi.org/10.1037//0022-3514.81.1.146
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref20">
    <label>20</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Levenson, R.W. (1999) The Intrapersonal Functions of Emotion. Cognition &amp; Emotion, 13, 481-504. &gt;https://doi.org/10.1080/026999399379159
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref21">
    <label>21</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Johnson-Laird, P.N. and Oatley, K. (1992) Basic Emotions, Rationality, and Folk Theory. Cognition and Emotion, 6, 201-223. &gt;https://doi.org/10.1080/02699939208411069
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref22">
    <label>22</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hadnagy, C. (2010) Social Engineering: The Art of Human Hacking. John Wiley&amp;Sons.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref23">
    <label>23</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Edwards, M., Larson, R., Green, B., Rashid, A. and Baron, A. (2017) Panning for Gold: Automatically Analysing Online Social Engineering Attack Surfaces. Computers &amp; Security, 69, 18-34. &gt;https://doi.org/10.1016/j.cose.2016.12.013
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref24">
    <label>24</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kalniņš, R., Puriņš, J. and Alksnis, G. (2017) Security Evaluation of Wireless Network Access Points. Applied Computer Systems, 21, 38-45. &gt;https://doi.org/10.1515/acss-2017-0005
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref25">
    <label>25</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lunceford, B.L. (2006) Democracy and the Hacker Movement: Information Technologies and Political Action. The Pennsylvania State University.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref26">
    <label>26</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Myers, C.D. and Tingley, D. (2016) The Influence of Emotion on Trust. Political Analysis, 24, 492-500. &gt;https://doi.org/10.1093/pan/mpw026
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref27">
    <label>27</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Gupta, S., Singhal, A. and Kapoor, A. (2016) A Literature Survey on Social Engineering Attacks: Phishing Attack. 2016 International Conference on Computing, Communication and Automation (ICCCA), Greater Noida, 29-30 April 2016, 537-540. &gt;https://doi.org/10.1109/ccaa.2016.7813778
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref28">
    <label>28</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Rabiner, L.R. (1989) A Tutorial on Hidden Markov Models and Selected Applications in Speech Recognition. Proceedings of the IEEE, 77, 257-286. &gt;https://doi.org/10.1109/5.18626
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref29">
    <label>29</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Thornburgh, T. (2004) Social Engineering. Proceedings of the 1st Annual Conference on Information Security Curriculum Development, Kennesaw, 8 October 2004, 133-135. &gt;https://doi.org/10.1145/1059524.1059554
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref30">
    <label>30</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Choi, K., Lee, J. and Chun, Y. (2017) Voice Phishing Fraud and Its Modus Operandi. Security Journal, 30, 454-466. &gt;https://doi.org/10.1057/sj.2014.49
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref31">
    <label>31</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     van Gorp, T. and Adams, E. (2012) Why Design for Emotion? In: van Gorp, T. and Adams, E., Eds., Design for Emotion, Elsevier, 1-18. &gt;https://doi.org/10.1016/b978-0-12-386531-1.00001-6
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref32">
    <label>32</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Plutchik (2019) Motivation and Emotion/Book/2014/Plutchik’s Wheel of Emotions. &gt;https://en.wikiversity.org/wiki/Motivation_and_emotion/Book/2014/Plutchik%27s_wheel_of_emotions 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref33">
    <label>33</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lee, K., Caverlee, J. and Webb, S. (2010) Uncovering Social Spammers: Social Honeypots + Machine Learning. Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Geneva, 2010 July 19-23, 435-442.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref34">
    <label>34</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Bourgais, M., Taillandier, P., Vercouter, L. and Adam, C. (2018) Emotion Modeling in Social Simulation: A Survey. Journal of Artificial Societies and Social Simulation, 21, Article 5. &gt;https://doi.org/10.18564/jasss.3681
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref35">
    <label>35</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zeelenberg, M., Nelissen, R.M.A., Breugelmans, S.M. and Pieters, R. (2008) On Emotion Specificity in Decision Making: Why Feeling Is for Doing. Judgment and Decision Making, 3, 18-27. &gt;https://doi.org/10.1017/s1930297500000139
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref36">
    <label>36</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hatfield, E., Cacioppo, J.T. and Rapson, R.L. (1993) Emotional Contagion. Current Directions in Psychological Science, 2, 96-100. &gt;https://doi.org/10.1111/1467-8721.ep10770953
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref37">
    <label>37</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kavanagh, D.J. and Bower, G.H. (1985) Mood and Self-Efficacy: Impact of Joy and Sadness on Perceived Capabilities. Cognitive Therapy and Research, 9, 507-525. &gt;https://doi.org/10.1007/bf01173005
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref38">
    <label>38</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tähtinen, J. and Blois, K. (2011) The Involvement and Influence of Emotions in Problematic Business Relationships. Industrial Marketing Management, 40, 907-918. &gt;https://doi.org/10.1016/j.indmarman.2011.06.030
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref39">
    <label>39</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Schuller, B. and Batliner, A. (2013) Computational Paralinguistics: Emotion, Affect and Personality in Speech and Language Processing. John Wiley&amp;Sons.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref40">
    <label>40</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Chen, A. (2019) Why Companies Want to Mine the Secrets in Your Voice: Voices Are Highly Personal, Hard to Fake, and Contain Surprising Information about Our Mental Health and Behaviors. &gt;https://www.theverge.com/2019/3/14/18264458/voice-technology-speech-analysis-mental-health-risk-privacy 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref41">
    <label>41</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lindquist, K.A., Barrett, L.F., Bliss-Moreau, E. and Russell, J.A. (2006) Language and the Perception of Emotion. Emotion, 6, 125-138. &gt;https://doi.org/10.1037/1528-3542.6.1.125
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref42">
    <label>42</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hazarika, D., Poria, S., Zadeh, A., Cambria, E., Morency, L. and Zimmermann, R. (2018) Conversational Memory Network for Emotion Recognition in Dyadic Dialogue Videos. Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long Papers), New Orleans, 1-6 June 2018, 2122-2132. &gt;https://doi.org/10.18653/v1/n18-1193
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref43">
    <label>43</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kircanski, K., Notthoff, N., DeLiema, M., Samanez-Larkin, G.R., Shadel, D., Mottola, G., et al. (2018) Emotional Arousal May Increase Susceptibility to Fraud in Older and Younger Adults. Psychology and Aging, 33, 325-337. &gt;https://doi.org/10.1037/pag0000228
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref44">
    <label>44</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Allen, K. (2017) Scammers Play on Older Adult Emotions, Study Finds. &gt;https://www.mcablab.science/news/2017/12/21/scammers-play-on-older-adults-emotions-study-finds 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref45">
    <label>45</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Russel, J. (1980) Three Dimensions of Emotion. Journal of Personality and Social Psychology, 9, 1161-1178. 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref46">
    <label>46</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Cukier, W., Nesselroth, E. and Cody, S. (2007) Genre, Narrative and the “Nigerian Letter” in Electronic Mail. 2007 40th Annual Hawaii International Conference on System Sciences (HICSS’07), Waikoloa, 3-6 January 2007, 70. &gt;https://doi.org/10.1109/hicss.2007.238
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref47">
    <label>47</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pinquart, M. and Sörensen, S. (2003) Associations of Stressors and Uplifts of Caregiving with Caregiver Burden and Depressive Mood: A Meta-Analysis. The Journals of Gerontology: Series B, 58, P112-P128. &gt;https://doi.org/10.1093/geronb/58.2.p112
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref48">
    <label>48</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Iloga, S. (2019) Apprentissage a l’aide des modèles de markov cachés et applications. Université de Maroua.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref49">
    <label>49</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, X., Lee, T.S. and Liu, Y. (2011) Hybrid Generative-Discriminative Classification Using Posterior Divergence. CVPR 2011, Colorado Springs, 20-25 June 2011, 2713-2720. &gt;https://doi.org/10.1109/CVPR.2011.5995584 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref50">
    <label>50</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Sargant, W. (1957) Battle for the Mind. Prabhat Prakashan.
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref51">
    <label>51</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Halton, C. (2019) Emotional Neutrality: What It Is, How It Works, Example. &gt;https://www.investopedia.com/terms/e/emotional-neutrality.asp 
    </mixed-citation>
   </ref>
   <ref id="scirp.135703-ref52">
    <label>52</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kantzavelou, I. and Katsikas, S. (2010) A Game-Based Intrusion Detection Mechanism to Confront Internal Attackers. Computers &amp; Security, 29, 859-874. &gt;https://doi.org/10.1016/j.cose.2010.06.002
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>