Indonesi an  Journa of El ect ri cal Engineer ing  an d  Comp ut er  Scie nce   Vo l.   23 ,  No.   1 ,   Ju ly   2021 , p p.  1 9 7 ~ 205   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v 23 .i 1 . pp 1 9 7 - 205          197       Journ al h om e page http: // ij eecs.i aesc or e.c om   Measuri ng the a ccur acy of LS TM  and BiL STM mo dels in t he  appli ca ti on of  ar t ificial  intellig ence  by app lying cha tbot  program me       Prasnurz ak An ki 1 , Alh ad Bustamam 2   1 ,2 Depa rtment   of   Mathe m atics,   Univer sit as  Indon esia ,   Indone si a   2 Data   Sc ie n ce   C ent re ,   Univ ersi tas   Indone sia, Ind onesia       Art ic le  In f o     ABSTR A CT    Art ic le  history:   Re cei ved   Dec  30, 202 0   Re vised  Ma 25 , 2 021   Accepte J un  4 , 2 021       P y thon  progr amm cont ai ns  q uesti on  and   ans wer  s y stem  th at   der ive from   dat sets  th at   h ave   used  and  i m ple m ent ed  the  cha tbot   in  thi s   m oder era.   where   the   d at col l ec t ed  is  in  t he  form   of  cor puses  cont ai nin ext ensi v e   m et ada t a - ri ch  fi ct ion al   conve rsa ti ons  der iv ed  fr om   ext racte f i lm  script s,   comm only   c al l e cor ne ll   m ovi e   dialogue  cor pu s .   The  var ious  m odel have   bee used   ch a tb ots  in  p y thon   pr ogra m m es,   and  LSTM  and  Bi L STM  m odel s   were   spec ifi c al l y   used  in  thi s tud y .   W her the  form   of  ac cur a c y   will   b e   rep orte as  res ult   of  the   imple m ent at ion  of  LS TM  and  BiL STM  m odel in   the   chatbot  prog ramm e.   The   pro gra m m per form anc will   b i nflue nc ed  b y   the   data  from   the   m odel   sele c ti on,   b ec ause   the   le ve of  ac cur acy   i s   det ermined   b y   t he  t arg et  progra m m bei ng  ta k e n.   So  th is  is  th e   m ai fa ct or   tha de te rm ine which  m odel   to  choose .   Based  o conside ra ti ons   req uire for   choosing  the   pr ogra m m m odel ,   in  the   end  th LSTM  and  th BiL STM  m odel are   chose and  will   be  appl ie to  the  progra m m e.   B ase on  th e   LSTM  and  BiLS TM  cha tbot   p r ogra m m es  tha have   be en  t ested,  it  ca n   be   conc lud ed  th at   t he  best  p ara m eters  come  from   pa ir  of  B iL ST cha tbot s   usin the Bi L TSM m odel   with   a ave r age acc ur a c y   va lue of  0 . 99 5217.   Ke yw or ds:   Ar ti fici al  intel li gen ce   Bi LSTM   Chatb ot   Data sci ence   LSTM   This   is an  open   acc ess arti cl e   un der  the  CC  B Y - SA   l ic ens e.     Corres pond in Aut h or :   Alha di Bustam a m   Gedu ng D,  Ka m pu s Baru FM IF A Un i ver sit as Indo nesia   Dep ok, Ja wa  Barat 1 6424,  Indon e sia   Em a il : al had i@sci .u i.ac .id       1.   INTROD U CTION     Chatb ots  are  a uto m at ed  syst em create to  help  us e rs  by  a ns we rin t heir  qu e sti on s .   F or  bu si nesses chatb ots  can  pro vid bette r   way  to  conne ct   with  their  custom ers  and   i ncr ease  c us to m er  sat isfact ion   le vels .   Custom ers  get  bette r,   m or conve nient  wa to  get  answ e rs  to  their  ques ti on with out  wait ing   on  the  pho ne  or   sen ding  fr e qu e nt  em a il [1 ] A rtific ia intel li gen ce   ( AI has  m ade  a im pact  in  ever y day  act ivit ie by  desig ning  an prov i ding  eva luati on   of   s ophisti cat ed  ap plica ti on an de vices,  w hich  can  pe rfor m   var i ou s   functi ons.  C ha tbo is  an  a rtif ic ia intel l igen ce  pro gr am m e,   wh ic is  base on  the  de velop m ent  of   AI,   it   is   hope that t he   chatb ot' s ab il ity t i m it a te  h um an  age nts in conve rsati on. C hatb ots h a ve becom e so  c om m on  in  their  presence   that  they   can  reduce  ser vic costs  an ca ha ndle   m ult iple  custom ers  si m ultaneou sl [2 ] .   Hope fu ll y,  fu t ur c hatb ots  can  i m pr ove  business  sect or  per f orm ance  by  increasin custom er  sat isfact io le vels  by  sa ving  ti m e.  They  will   al so   sa ve  custom er  ser vice  em plo ye es  tim e;   custom er can  us c hat bo ts  t get in form at io that  previ ou s ly  r eq uired hu m ans  to a n s we r qu est io ns m a nu al ly .   fetc m od el   con ta in se veral   fo rm base on   m at ches  de rive f ro m   us e in pu a nd  the   chatb ot  can   gen e rate  a ns w ers  base on  th f or m that  th us e has  fill ed  in Her e   kn owle dge  us e in   chatb ots  is  a   f or m   of  Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m S ci ,   Vo l.   23 , N o.   1 Ju ly   2021 1 9 7   -   2 0 5   198   hu m an  ha nd  c od e Chat bo knowle dge  c onstr uction  is  ti m e - con s um ing   an di ff ic ult.  The refor e it   is  very   i m po rtant  to  ha ve  an  aut om ated   knowle dge  extracti on  m ec han ism   to  bu il var i ous  form of   chat bo ts  [ 3].  The  us of  m od el that  can  i m pr ove  chatb ot  pe rfor m ance  in  ans wer i ng   quest i ons  autom at ic al l can  be  con si der e to co m par w hi ch  tw m od el s  w il l i nf l uen ce   chatb ot p e rfo r m ance and  det erm ine w hich   m od el  h as a  be tt er f it .   syst em   that  can  recei ve  fee db ac a nd  res pond  from   us ers   and   c an  kee the  co nversati on  goin g,   is   cal le chatbo t.  The  encode r - dec oder  arc hitec ture  is  us ed  i buil ding  par t of   the  chatb ot   [4 ] chatb ot   is  a   si m ple  robo t hat  co ntains   pro gr am me   to  answer  quest io ns   from   us ers.  Af te that,   the   ans wer  data  will   be   gen e rated   f rom   the  quest io ns  aske by  th e   us e r.   The   sem antic   quest io n - answerin syst e m   has  dev el oped   in   wh ic w ords  t hat  are  u nce rta in  are   the   f or m   of  t h e q ue sti on [ 5].   A ppli cat ion  of  quest ion  an a nswer   sy stem   in   the form  o f  a c hatb ot is e xp ec te to a nswer  these c halle nge s.   A rtific ia intel li gen ce   ( Al wh i c is  the  l at est   te chn ologica adv a nce m ent  is  ver help fu in  the   dev el op m ent  of  ne virtua assist ants  to  be  eff ic ie nt  ( on li ne   chatb ots).   M eanwhil e,  the  stud al so   a na ly ze s   how  existi ng  t echnolo gical   adv a nces  m ade  on   new   c hatb ots  ha ve  an  i m pact  on   fu tu re  cust om er  s upport .   Go i ng   for ward te chnolo gical   innov at io ns   i A al low  c ha tbo ts  to  perf orm   increasing l com plex  ta sk [ 6].   NLP   ( natu ral  la nguag proc essing is  m echan ism   that  can  be  us e to  su pp or co m pu te m achi nes  by   si m ulati ng   hu m an  abili ti es  that  f un ct ion  to   unde rsta nd  la ngua ge   [7 ] .   Na tural  la ng uag e   processi ng  is  a no t he r   area  w her t he   sta nce  of  dee le arn in ca ha ve  hu ge  im pact  on  ex pe rim entat ion   that  cou l occ ur  ov er  the   nex fe ye ars   [8 ] .   I NLP   m od el s LS TM  c on si ders  the  or der   de pe nd e nc betwe e w ord  se quences   th at   the  te st  will   perfor m   on   the p r ogr a m m to  captu re d epe ndencie in both  t he  l ong  an short - ra ng e   f or m s.  Bi LSTM   can  pe rfo rm   bo th  directi onal   scans,   al lo wing  sim ultaneou s   acce ss  to  both   con te xts  in  f orwa rd   a nd  bac kwa r directi ons.  T he re f or e Bi LS TM  can  s olv e   seq uen ce   m od el   ta sk with   bette perfor m ance  than   L STM  [ 9].  Ba sed  on  the   s tud of  thes r efere nces,  t his  j ou rn al   will   determ ine  wh et he the  Bi LST m od el   will   perform   bette tha t he LSTM  m od el  in use i n NLP.   The  discu ssio co nducted   on  seve ral  c hatb ot  bac kgr ound in dicat es  tha consum ers’   pro blem s,  in  gen e ral,  ca be   presente th r ough  se ver al   r ecorde qu est i on s   that  relat to  va rio us   c on strai nts,  s uc a data  stora ge  an li m it ed  custom e serv ic ho ur s In   orde to  prov i de  ans wer giv e by  consu m ers,   pr ogra m me   is  need e to  op t i m iz the  resul ts  of   these  s erv ic es.  In   c onnecti on  with   this,  the  m o deling  t heory  will   be  discusse in  th is  j our nal.  It  is  us ed  as  the  ba sis  wh e chat bots  are  de plo y ed  in  quest io and   a nswer  sy stem s   that  us Pyt h on  pro gr am me with  LSTM  an Bi LSTM  as  m od el s.  Then it   is  exp ect ed  that  from   this  researc will   be  seen  a com par ison  b e tween  the  se nt ence  res pons e g ene rated b the  chat bo t wit the  LS TM  m od el   a nd  the  Bi LSTM  m od el   with  the  sentence  respon s in  the  data  set .   The  s olu t ion   m et ho dolo gy  that  will   be  us e i this  researc is  m easur in gth e   accuracy  of  L STM  and   Bi L STM  m od el by  app ly in c hatb ot  pro gr a m m e.  In   m or detai l,  w will   sta rt  f rom   un der sta nd i ng  the  bac kground  of  the  im po rta nce  of   t he  ro le   of  the  c ha tbo i t he  qu est i on   a nd   a ns we syst e m deter m ini ng   the  ste ps  f or   m aking   chatb ot,  ap plyi ng   var io us   m od el s ,   m et ho ds,  ap pl yi ng   data  into  the  pro gram me,  w rite   res ults  and  disc us sio ns t m ake  con cl us io ns ,   tha have   been  desc ribe in  m or detai from   the  session   to   6.   T he  m ajo c ontrib ut ion  o t his  pa pe is  to d et erm i ne  th e   m os eff ect ive  m od el   that  can  be  ap plied  to  t he  chat bo pro gr am m based   on   t he  com par i so of  the  acc uracy   resu lt of the t wo m od el s.       2.   RESEA R CH MET HO   As  the  va rio us  fo rm of   chat bo ts  inc reasin g ly   integrate  the  desig of   AI   m echan ism (s uch   as  gam e   theo ry, d at a m i ning and  op ti m isa ti on  tech niques) , th ey  co m ply wit these  netw orks ’  r ules an d dynam ic s.  This   form   can  be   chara ct erised   by  real  m ulti - act or - base co nv e rsati on that  re quire   te chn ic al   res o urces,   sp eci al ise dkno wled ge  an c om m un ic at ion   s kill to  m a intai onli ne  inter act ion [ 10] Su m m arized  by  the   acronym   AI this  is  sci ence  that  fo cuses  on  ha nd li ng  the  pro du ct io of  hu m an  knowle dg e an can  offe to   the  m achine  the  abili ty   to  i m i ta te   hu m an   reasonin an intel li gen ce   [1 1].  AI  te chnolo gy  can  pro vid e   i m pr ovem ents  to  co nv e rsati ons  an c ollaborat betwee hum ans  and   m a chines This  te chnolo gy  can  be  use to cr eat bette r  interact io ns   be tween  hum ans  and m achines [12 ] .   The  L STM  m od el th Bi LST m o del  and  s ever al   pairs   of  par am et ers,   it   is  al so   t he  gr ee dy  m et hod  can  be  us e in  buil ding  c hatb ot  pro gr a m me   by  us ing  set   of   sente nces  de rive f ro m   the  data  set The   chatb ot  pro gr a m me   is  ru ba sed  on  input  in  the  form   of   com m and f rom   the  us er,  w her th re su lt of   the   pro gr am me   ar colle ct ion  of   se ntences   con ta ini ng   in form ation   that   m at ches  us er   inp ut  base on   th e   releva nce  of questi ons a nd a ns we rs.     2.1.      S teps  in  mak in g a c hat bo t   Id e ntifyi ng  th identit of  the  data,   in putt ing   the  data   ab ou a nswe r   an quest io n,   us in t he  pro gr am me   of   chatb ot  an then  e valuati ng   the  outp ut  ar the  ste ps   t hat  m us be  do ne  w hen   c rea ti ng   a   chatb ot.  First,  t he  identit of   the  data,  c orne ll   m ov ie   dialo gu c orp us   is  us e as  data,  it   con ta in col le ct ion  Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Meas ur in t he accu ra cy  o LSTM a nd BiL STM m odel s i t he  app li cati on of  a rti fi ci al…   ( Prasnu r za ki   Ank i )   199   of   data  in  the  f or m   of   corp us  in  wh ic it   i nclu des  vast  colle ct ion   of  fi ct ion al   co nv e r sat ion ric in  m eta   data  extracte from   the  fil m   script  [ 13 ] T he   data  us ed  is  from   20 18   in  t he  f or m   of   te xt  data.  Seco nd,   in  the   qu e sti on  an a ns we syst e m   data  in put  co nt ai ns   se n te nces   that  c om fr om   the  fil m   dialogue,   the th data   functi ons  as  use input  that  is  entered   into  t he  pro gr am me then  after  that   it   is  execu te into  input  fro m   th e   pro gr am me   us er.  T he  t hir i the  c hatb ot  pro gr am m dev el opm ent.  Four t hly,  the  fo ll ow i ng  co ns i de rati on s   need   to  be  ta ke to  pr e pa re  thechat bo pr ogram m e.  sequ ence - to - se qu e nce  translat io will   co m in  sever al   op ti onss Sele c ti ng   the  L STM   m od el   will   ge ner at the  m os accurate  chat bo r esp onse  in  the  e nd.  Th e   final  ste in  the  outp ut ev al uatio nis   to d et e rm ine w hethe the  m od el  can pro vid accurate  res ults o r no t.       2.2.      LST M m od el   The  LSTM  m od el   net wor is  known  as  m od el   that  has  had   in flue nce   in  the  past  an sho ws  the   abili ty   to  le arn   from   sequ entia data  [14].  T he  im ple m entat ion   of  enc ode i this  m od el   will   be  co ntained  i the last  h i dd e n st at e m ent o t he  LSTM  [4 ] .         + 1 = ( ( ) + ( ) + 1 + )   for get gate     (1)     + 1 = ( ( ) + ( ) + 1 + )   I nput   ga te     (2)     ̃ + 1 = t a nh   ( ( ) + ( ) + 1 )   update ca ndid at   (3)     + 1 = + 1 ʘ + + 1 ʘ ̃ + 1   m e m or y ce ll  u pd at   (4)     + 1 = ( ( ) + ( ) + 1 +   O utput   gate    (5)     + 1 = + 1 ʘ tanh   ( + 1 )   O utput     (6)     The  operato ʘ   is  incl ud e i the   el em enta product.  The   resu lt   of   a ddin hidden   sta te that  can   be   i m ple m ented  in      with    as  represe ntati on   of   m e m or cells  is  the  def i niti on   of   th LST m od el The   gate  f or m   is  th value   of  t he   m e m or cel ls  pr ese nt  at   eac m th  tim wh ic co ns ist of  the  s um   of   th tw qu al it ie s:  1   is  the  value  of   t he  pr e vious  m e m or cel l,  w hile    is  the  value  of   the  m e m or c el after  it   has   change d,  afte bein cal culat ed  from   the  pre vious   in pu t   in   the  c urre nt  for m   and   t he  pre vious   hi dd e s ta te  in  1 fo rm Furthe rm or e,    is  cal culat ed  from   the  cel m e m or y,  wh e re  t he  non - li near   f unct io path  duri ng   the  upda te   is  not  passe by  th m e m or cel l,  so   in f or m at io can   be  w ork ed  on  over  re m ote  netwo r   [ 4].  The   pr ece ding  hidd en  sta te   will   be   determ ined  by  each  gate  con t ro ll ed  by  weig hted  ve ct or   (e. g. ( ) an input  c urre nt  ( e.g .   ( ) ),  pl us  a   ve ct or  off set   (e. g.  ).  The   L ST sta tus   afte read i ng  to ke ns  is  re pr ese nte ( , )   in   an   ope rati on  that   can   in form ally  be  s um m arized  as  ( , )   LSTM   ( , ( 1 , 1 ) ) And  the  res ults  ob ta in ed  tha LSTM  can  ou t perform   stan da r arti fici al   neural  netw orks  i va riet of  pro blem disp la ye in  squa re - sh a pe gates  with  dott ed  e dges.  the  ne xt  word   w m   1   is   stripp e us in h m   existi ng   i the   LSTM  la ngua ge  m od el LS TM  ou t perfor m s   sta nd ar r ecurrent  neura networks  in  var i ou s   pro blem s,  su ch  as lan guage  m od el li ng  pro blem s [ 4].    On of   pa rall el   co m pu te riz ed  m od el is   the  LSTM  m od el Parall el   co m pu ti ng   i ty pe  of   com pu ta ti on   in   w hich  var i ous   process   cal cul at ion ca be  c arr ie out  sim ultaneousl y,  w hi le   the  ap plica ti on  of  par al le com puti ng   can  r un   al gorithm   m or qu ic kly  in  the  app ea ra nce  of  the  m od el   us e in  this  st ud y   [15 ] ,   [ 16] . Base d on  that st udy,  we c hoos e  p a rall el  co m pu ti ng m od el s to  r esea rc hed m or e d ee pl y.     2.3.      Bi LST M  mo d el   The  Bi LSTM  m od el   is  m o del  that  com bin es  the  a dvant ages  of   t he  Bi RNN  m od el   a nd   t he  LS TM   m od el   [1 7].  T he   Bi LSTM  m od el   is  us e to   pro pa gate  the  use   of  f orwa r and  r eve rse  dire ct ion s.  T he  Bi LST M   m od el   is  a   two - way  netw ork   us ed  to  sto re  fu t ur data  a nd  past  data,  w hich  is  m or eff ect ive  in  the  LSTM   m od el   [18].  I the  feat ur e - ba s ed  m od el trai t relat ed  t s ha pe  knowle dge  are  processe d   by  feat ur suff ixes  in   the  ne ur al   net work.  Em bed di ng a re  te ch nique  us e to  handle  the  s pa rse  m at rix  of   the  ba of   wor ds .   One   app li cat io of   featur s uffixe in  neural  net works  is  that  t hey  can  be  in s erted  by  co ns t ru ct in the  in vi sible  e m bed di ngs  of  wo r ds   f ro m   their  sp el li ng   or  m or phology.  O ne  way  to  do   t his  is  to  incorp or at ad diti on a two - way  RNN  la ye rs,   one  of  w hi ch  is  fo eac wo r in  the  vo ca bula ry.  T he  Bi LSTM  m od el   is  one  of  m any  par al le c om pu ta ti on s.   The   fir st  ste is  to   e nc od e   w ( )   da the   w ( )   qu e ry   us in tw L STMs.   T his  pr ocess   is   known  as Bidi r ect ion al  LS TM (Bi LSTM)       ( )   =   ( w ( ) ;   θ ( ) )   (7)     Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m S ci ,   Vo l.   23 , N o.   1 Ju ly   2021 1 9 7   -   2 0 5   200   ( ) =   ( ( ) ;   θ ( ) )   (8)     The  quest io ns   are  re pr ese nte by  the  vecto u,   ve rtic al ly   c om bin ing   fin al   sta te fr om   le ft  to  rig ht,   and are  r e pr ese nted by m at ching the e ndin s ta te  v erti cal ly  f ro m  left t ri ght .     = [ ( ) ( )   ; ( ) 0 ]   (9)     Vecto ( ( ) ) is  the   res ult  of  a pply ing  the   ve ct or  u   with  e qu at io = ( , 1 ) ,   =   1 , 2 ,   ,   ( based  on   [ 4])   w hich  has   bee tra nspose d,  is  weig ht  m atr ix  with  i nd e α ( )   is  the   res ult  of   i m ple m enting  the  hidden   sta te   with  ( 8) ,   a nd  vector  ( α ̃ ̃   i represe ntati on  of  w hat  is   ex pected   a nd  is   cal culat ed by,     α ̃ = ( ( ) ) ( )   (10)     α = SoftMax ( α ̃ )   (11)     = α ( ) = 1   (12)     In  ( 11) the v ec tor  α   is  the  res ult  of   the Soft Ma f un ct io of   α ̃ In  (12),  the se  vecto rs  can b ar range equ al   t the  c orres pon ding  el e m ent  in  h ( p) ,   a ssu m ing   that  the  ca nd i date’s  answer  (v ect or  o is  t he  s pan  of   t he   or i gin al  text.   T he  sc or e  of eac ca nd i date f or  an s wer  a   is ca lc ulate d by the  pro du ct  i n,     ̂ = a  ma x .   (13)     2.4.      Gree dy  meth od   The  ne xt  ste afte c hoos i ng  m od el   is  t determ ine  the   pro gram me   m et hod.  The   gr e edy  m et ho was  ch os e as  the p r ogram me   m et ho that i s  u sed beca us e i t i s the i m ple m entat ion   of  t he  LSTM m od el , w he it   is  run,  the  pr ogram me   can  proces data  in   faster   ti m e,  s that   it   can   i nc rease  t he  acc ur acy   of  the   se le ct ed  m od e l   [1 9].  W hile  the  G reedy   al go rithm   is  well   unde rstoo to  be  able  to   produce  reas onable  est im at e for  a   wide  cl ass  of  functi ons,  it   can  be  see tha it   per form m uch   bette than  one  m igh exp ect   f r om   gr ee dy  al gorit hm   [2 0] .   Ba sed   on  [ 18] relat ively   i ncr easi ng  ca ndidate   so l utions   by  try in to  a ppr oach  the  optim al  so luti on  is  G re edy  ' al go rith m The  gr eedy  m et ho is  a im ple m entat ion   of   t he  LSTM  and   Bi LS TM  m od el s,   wh ic is  at   ru tim e,  the  tim us e in  proces sing   dat is  fas te and   it   can  increase  the  acc ur acy   of  the  sel ect ed  m od el .     2.5     Se q2 s eq  mod el   In   Fig ur e   1,  th i m po rta nt  thi ng s   that  m us be  unde rstood  about  the   se q2seq  m od el   im ple m entat ion   are  presente d The  se q2 se m od el   f unct io ns  to  ge ner at va r iou s r esp on ses to  us e in pu t,  s it   can  im ple m ent  qu e sti on   a nd  a ns we syst em wh e re  the   Pyt hon - based  Jupyt er  N oteb ook  S of t war is  c ho sen  as  a   pr ogr a m me   that ca n vie w p rogr am me   inpu t and o utput  [19].           F igure  1 .   Ge ne rati on of  neura l respo ns es i n dial ogue  at  the  e ncode r deco de m od el   [ 19 ]       3.   DA T I MPL EMENT ATION  I T HE P YTHO P ROGR AMME   Syst e m at ic a ll y,   the  program me   plann i ng   i com piled  in  i m ple m entin data  f ro m   the  Jupyt er   No te book  software  in  the  Py thon  pro gr am me   as  fo ll ow s:   Firstl y,  cho ose   the  appropr i at so ftwa re,   they   are   choosi ng  a  pro gr am me   that ca pr ocess dat well , h a ving  pe rfor m ance in  s of t war data pr ocessin a nd havin the  avail abili ty   of   s up porting  at tribu te that   needed  i cre at ing   the  pro gram m e.  Secondly the   progr a m me   perform ance  is  influ e nce by   the  s el ect ion   of   m od el   that  fo ll ows  the   ch aracte risti cs  of  the  data,  s whe choosi ng  a  m od el  and s uppor ti ng  att rib utes,  it  is n ecessa ry t o pay at te ntion t it . The outc om e o a pr ogr a m me   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Meas ur in t he accu ra cy  o LSTM a nd BiL STM m odel s i t he  app li cati on of  a rti fi ci al…   ( Prasnu r za ki   Ank i )   201   about  it abili t to  determ in hig or   lo le vel  of  accuracy  are  the   m a j or   fact or s   in  choosin whi c pro gr am me   to  us e d.   S o,   seei ng  that  the   LST Mod el   was  chosen  a the  m od el   app li ed  to  this  pr ogra m me it  is  becau se  it   is  in  accord a nc with  the  m od el   sel ection   requirem ents.  In   a dd it io to  the  m ai factors,  su pp or ti ng f act or a re also  the  d et erm ining  f a ct or s wheth er th e proces sin of   data is i li ne  with the cr it eria i qu e sti on.  It  will   m ake  the  dat ver i fiable.  T he  in pu se nte nce  that  has  be en  pr ocesse by   the  seq 2s e m od el  with  oth e pro gr am me   structur es   an m odel s,  the the   outp ut  se ntence   will   be  iss ue d,   it   is  as   c hatb ot   pro gr am me   resu lt F inall y,  es ta blish  the   m e thod  of   pro gra m me   evaluati on.  Seve ral  c hoic es  of  ev al ua ti on  m et ho ds   t hat  c an  be  use i nc lud e:   los s,  acc ur acy val_l os s   an val _acc uracy so   t hat  from   these  cases   [19]   te xt classi ficat ion eval uatio n m et ho ds suc h as sim ple b inar y detec ti on tasks ca n be c onsidere it us e.   Sp am   detect ion   f or   exam ple,  it   assigns   po s it ive  or   ne gativ la bel  to  sp am   accor ding  to  the  cat eg or y   an  em ai do cu m ent,  it   shou l be  a ble  to   de fi ne,   a nd  al so  it   m us be  able  to   identify   a it e m   as  sp a m   or   not.  As  pr ese nted  in   ( 14) :      =  +   +  +  +    (14)      Ba sed  on  the  t heory  [ 20] the re  are   seve ral  t hings  that  nee to  be  prepa r ed  f or  the  val ue   of  losses they  inclu d x   for ob s er vation an sta te d i s for t he fu nctio n of l os ses  that is  expres sed  b y   ( 15) :     ( ŷ , ) =                           (15)     H e r e   i s   a   c a l c u l a t i o n   t o   d e t e r m i ne   t h e   c l o s e n e s s   o f   t h e   o u t p u t   c l a s s i f i c a t i o n .   H e r e   i s   a   c a l c ul a t i o n   t d e t e r m i n e   t h e   c l o s e n e s s   o f   t h e   o u t p u t   c l a s s i f i c a t i o n   ŷ =   ( . + ) )   t o   t h e   a c t u a l   o u t p u t   ( y ,   w h i c h   i s   0   o r   1 ) .   The  trai ning pr ocess  is used  t cal culat e the er r or  r at e that i s d erive in calc ulate m od el , it  is used  to  observ e   the  validat io set   loss  functi on.  It  is  as  def in ed  in  [21]  ab out  the  m eaning  of   loss  val ue  validat io n.   The   m od el   that  has  been   s el ect ed  an trai ned,  it   is  then  e valuated   f or   it s   eff ect ive ness  as  cl assifi cat ion   ta s k.   T his  c an  be   done by cal cul at in the  perce ntage o sam ples that  hav e  b e en  cl assifi e d,  a s foll ow s:            =                               (16)     The  e qu at io ( 16)   s hows  the  m isc la ssific at i on   ca be  cal culat ed  an e quipp e with  c la ssific at io rate,  wh e re is t he  cal culat io n of t he  m od el  e r ror rat e as  fo ll ows:           =                                            (17)     T he  l os f un ct i on  cal culat ed   on  the   prede fi ned  m od el   vali dation  set   will   resu lt   i the   pe rcen ta ge,   a was  the  case  of   [ 22] thr ough   the  gr a ph  pr ese nted  in  F igure  2,   we  ca n   com par the   losses  the  dataset   of  t rainin an th validat io set   of  v al _l os s.  From   the  gr ap h,   ob ta ine t hat  the  res ult  of  va li dation  los s m ay   be   higher  or lo we tha t he  los value o the  tra ining data  set , so t his con diti on  is cal le d u nd erf it te d or o ve r fitt ed .   Accuracy   is  t he c hosen   f or  the  e valuati on   m et ho of  ch at bo pro gr am m e,  after  c ompari ng  each   pro gr am m e’s  e valutio m et ho that  accor dingly Af te getti ng   the  s uitabil it value  betwe en  the  f or m   of   two  sentences it   will   be  us ed  as  t he  accu racy  va lue  that  will   be  us ed  as  chatbo pro gram me  evaluati on   m et hod.   The  sel ect ed  m od el   will   the be  a ppli ed  to  fin the  dif f eren ces  of  w ords  l ocated  in  sentences  duri ng   t he   trai ning  per i od [23 ] .           Figure  2. Com par is on ch a rt  of e po c t los and ep oc to  a ccur acy   [22]   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m S ci ,   Vo l.   23 , N o.   1 Ju ly   2021 1 9 7   -   2 0 5   202   4.   APPL YING  DA T I MPL EMENT ATION  I T HE P YTHO P ROGR AMME   Accuracy   wa s   chosen  a th m et ho of  pro gr am m evaluati on   i ac corda nce  with   the  sel ect ed  chatb ot  pro gra m m after  com par i ng   t he  e valuati on  m et ho ds  of  each   pr ogr a m m e.   In   or de to  st ud t he  ne ed  to  i m ple m ent  c hatb ot  in  the  quest io an a nswer  syst em t his  sect ion   will   exp la in.  The  so luti on  m et ho do l ogy   that  will   be   us ed  in   this  rese arch  sta rts  fro m   un der sta nding  the   bac kgr ound  of  the   im po rta nce  of  the  ro le   of  the  chat bo i the  qu est io a nd  a ns we syst e m deter m ining   the  ste ps   for  m aking   chat bo t,   ap plyi ng   va rio us  m od el s,  m et ho ds a pp ly in da ta   into  the  pr ogram m e,  sel e ct ing   eval uatio m et ho ds   that   hav been   des cribe in m or e d et ai l f ro m  the sessio n 1 to 3 .     4.1.      Descripti on   of the pr obl em   Ma ny  qu est io ns  will   certai nly   be  asked   by  con s um ers  base on  certai da ta   in  the  face  of   dynam ic in   this  m od e rn  era.   I orde to  pr ov i de  eas acce ss  a nd  c onve nient  oper at ion al   ti m e,  chatb ots  need  t be   create d.   So,  th qu e sti on   a nd   answ e se rv ic betwee hu m ans  an chat bo pro gr am m es  (m achines)   can  r un.  This is as  an i m ple m entat ion  of the  quasti on &  ans we sys tem  d at a.     4.2.     Pr ogram me ma king   In Fig ur e  3,  we  show h ow to  s te ps   by steps  in  progr am m m akin to  buil d t he  c hatb ot.           Figure  3. Pro gra m m m aking   flo wch a rt       5.   RESU LT S  AND DI SCUS S ION S   Fr om   the  chatbo pro gr am m that  has  been   c reated,   file are   gen e rated f il es  fr om   the   i m ple m entat io of  the  L STM   m od el   into  the   chatb ot  pro gr a m m and   file from   the  Bi L STM  m od el   into  the   chatb ot  pro gra m m e.   In   Table   1,   t he  LSTM   m od el   is  us e to  te st  the  pa ram et er  pairs.  Seco nd ly e poch  ( diff e re nt  a m ounts,  20,   30,   40,   50)  will   be  te ste with  diff ere nt   nu m be rs  of   e po c hs adjustin f or   oth e par am et er  pairs,   to  determ ine  wh ic pa ram e te pair  is   the  m os t   accurate  in  the  two  sel ect ed  m od el [24].  I Table  1,  the  L STM  m od el   is  us e to   te st  the   pa ram et er  pair (F il 1,  Fil 2,   an Fil 3),   and  Bi LSTM  m od el  (F il 4,   Fil 5,  and   Fil 6).  The  pur p os of  ha ving  dif fere ntv al ue in  the  pa ram et er  i to  produce  bette accuracy  an c om par the  dif fer e nces  bet we en  the  num ber  of   di ff e ren ce s   in  the  sam p aram et er,  wh et her   it   can  hav e  b et te r  outp ut r es ults  than  t he  te st  re su lt s on  t he par a m et er p ai rs  i n t he  e xp e rim ent.   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Meas ur in t he accu ra cy  o LSTM a nd BiL STM m odel s i t he  app li cati on of  a rti fi ci al…   ( Prasnu r za ki   Ank i )   203   Table  1.   Data  t est ed  on LST M an Bi LST chatb ot   Para m eter  Pai r   File 1, File  4   File 2, File  5   File 3, File  6   size_ lay er   128   256   512   n u m _ la y ers   2   2   2   e m b ed d ed _ size   64   128   256   learnin g _ rate   0 .00 1 0 .00 1 5   0 .00 1 0 .00 1 5   0 .00 1 0 .00 1 5   b atch _ size   8   16   32   ep o ch   2 0 ,30 ,40 ,5 0   2 0 ,30 ,40 ,5 0   2 0 ,30 ,40 ,5 0       Accor ding  to  the  num ber   of   pa ram et ers  in  L STM  Chatbo t, in  diff e re nt  file (w it each  value  of  the   siz e_lay er  par a m et er  d iffer e nt   in  each  file nam el y:  12 8,  25 6,   51 2)   will   be  te ste fo to ta of   tria ls  each ,   with  4 param et ers wit the  nu m ber  o f value s   in the  sam e p aram et ers  in each fil e.      First,  the  siz e _l ay er  (in  the  f or m   of   the  nu m ber   of   la ye siz es  that  will   be  ap plie t the  pr ogram m e in  gen e ral,  m ulti ples  of   a re  us e su c as  16,  32  an 64,  base on  [ 25 ] i th program m e   t be  discuss e is   an  a pp l ie d si ze _lay erw it h t he values   12 8,   25 a nd  51 2.     Seco nd N um _lay ers  (in   the   f or m   of  nu m ber   of  la ye rs  t ha will   be   ap pl ie t the   progra m m [2 6 ])   in  t he   pro gr am m e to b discusse d   is an a ppli ed siz e _lay er  with a  va lue of  2     Thir d,   the   em bed de d_siz (i the  f or m   of   the   nu m ber   of   siz es  of   t he  em bed de vecto th at   will   be  ap plied  to  the  pro gram m e ) ;   in   ge ne ral,  m ulti ples  of   a re  us ed   s uc as   8,  16,  32  and  64  [ 26 ]   i the  pr ogram m e   to  be discus sed  is  an  a ppli ed  siz e_lay er  with  va lues  128, 25 and 51 2.       Finall y,  the  bat ch_si ze  (in  t he   form   of   batc siz that  will   be  a pp li ed in   the  pro gr am m e   to  be  discu sse will   aff ect   pr ogram m e   per for m ance  [24].  T her e fore,  i thi pro gr am m e,  t he  batc h_siz will   be  te ste with  a v al ue  of  8, 16 a nd 32.   Be sides  hav i ng  th sam para m et ers,   it   will   al so   be   te ste f or  va rio us   pa ram et ers  with  num ber   of   values  f or   different  pa ram et e rs.   Ba sed  on   th pr og ram m t est   con duct e in  [27],  one  of  the  param et ers  te ste in  di ff e re nt  num ber   of  val ue is  ep och.  I t his  pr ogram m e m anypar am eter will   be   te ste with  nu m ber   of  diff e re nt v al ue s.  The  Fig ur 4 pr ese nts the p aram et er p ai da ta  in  each f il e,  w hic is  the  be st par am et er p ai of  the  file te st ed  an will   not  be  rated  if  the  value  is>   1. 0,   this  co nd it ion   is  cal le an   ov er fit  (where   if  the  trai ning  le vel  is  ver go od   i accuracy, but  wh e te sti ng   t he   resu lt are n ot   good).   I Fi gure 4   will   be  s el ect ed  wh ic has  the  best  ave ra ge  ac cur acy w hi ch  is  scal of  0, to  1,0.  So,   f r om   al the  te sts  that  ha ve  been  done ,   it   is  ob ta ine Param et er  Pair  from   file   is  the  be st  pa r a m et er  pair  of   Bi LSTM  chatb ot,  wh ic is  w it a aver a ge  accu ra cy   value  of   0,995 217.   Ba se on   the  re fe rence on   res ults  of   a pp ly in th Bi LSTM  m od el   in  do m ai n - sp eci fic  Chinese   w ord  se gm entat ion t he  acc ur ac rate  is  95. 7415%  or  0,95741 [ 17] Ba sed  on   com par ison  res ult  in  this  st udy  and   t he  r esul ts  of   t he  a pp li c at ion   of   t he  Bi LSTM  m od el   carr ie out  by  [17]  i s   bette the  r esea rch re fer e nce.         Figure  4.   Para m et er p ai c omparis on ch a rt  ba sed o file   dat a res ults   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m S ci ,   Vo l.   23 , N o.   1 Ju ly   2021 1 9 7   -   2 0 5   204   Hope  i order  to  ac hieve  m or e   ef fecti ve  r esult,  to   get  be tt er  m od el   pe rfor m ance  can   com bin the   m od el s.  Other  than  that,  we  hope  to  im pr ove  the  Bi LST Chatbo with  m ake  m od ific at ion to  the  m od e l   arch it ect uret ha will   resu lt   in  bette accu rac [2 8],  [ 29] We  will   al so   increase  t he  am ount  of  data  a naly sed,   aim ing  to  e nc oura ge researc he rs  to  pr opos m et ho ds t hat  pro duce  bette r,   m or e eff i ci ent  resu lt [30].       6.   CONCL US I O   Af te a pply ing  the  Bi LSTM  m od el   to  the  chatb ot,  we  were  able  to  de du c from   a ll   the  t est   resu lt of   the  pro gram me  that  ha bee c onduct ed  w it va riet of  di ff e ren para m et er  pairs,   then   it   is  obta ined   th e   resu lt if  t he  P aram et er  Pair  (size_lay e 51 2,   nu m _lay ers  2,  em bed ded_size  256,  le arn in g_rate   0.001 ,   batch _s iz 32,  epo c 20)   f rom   Fil is  the  best  par am et er  pair  of  Bi LST Chatb ot  with  a a verage   a ccur ac y   value  of  0.9 9521 7.   F or  f ut ur w ork,   t he   researc he s houl im pr ov e   la te st  m od el try ing   t inc re ase  the   nu m ber   of pr oport io ns  in  the  data to  be st udie d,   so as to  pr oduce  b et te r  r es earch  r es ults.       ACKN OWLE DGE MENTS     This  resea rch   i par tl su pport ed  by  DRPM   researc gr a nt   2Q2  2020  wit co ntract  nu m ber   NK B - 778/UN 2.   RST   HK P. 05. 00   2020  from   Un iversity   of   Ind onesi a.  T he  auth or   would  li ke  t tha nk   the  s uppo rt  from   m e m ber of   the  Lab orat or of  BACL   ( Bi on f orat ic and   A dv a nce Com pu ti ng at   the  DS ( De pa rtm ent   of   Ma them at ics  and   Data  S ci ence at   the   Faculty   of   Ma them a ti cs  a nd   Natu ral  Sc ie nces,  U ni versi ty   of   Ind on esi a.  Ou r  sp eci al  tha nks  to E nago (w w w. e nago. c om for  the  E ng li sh re view of  this  pap e r .       REFERE NCE   [1]   M.  Nuruzz aman   and  O.  K.  Hus sain,   Intelli Bo Dial ogue - base cha tbo for  the  insuranc industr y , ”  Know le dge - Based   Syst ems ,   vol.   196 ,   p .   1 058 10 2020 ,   doi :   1 0. 1016/j.knos y s. 2020. 105810.     [2]   E.   Adam opoulou  and  L.   Mous s ia des,   Chat bots Histor y ,   t ec hn olog y ,   and  appl i ca t ions,”   Mac hi ne  Learning  wit h   Appl ic a ti on ,   vol .   2,   p.   1 00006 ,   20 20,   doi 10 . 1016 /j . m lwa. 2020 . 10 0006.     [3]   S.  A rsovs ki,   et   al. ,   Autom at ic   knowledge   ext r a ct ion  of  an y   Ch at bot  from   conve rsati on , ”  Ex p er Syste ms   Wit Appl ic a ti ons ,   vo l.   137 ,   p p .   343 - 3 48 ,   2019 ,   doi 10 . 1016/j.e sw a. 201 9. 07. 014 .     [4]   J.  Ei senst ei n ,   Natur a L angua g e P roc essing,   MI T press ,   pp.   137 - 138,   2018 .     [5]   A.  C.   O.  Redd and  K.  Madha vi,   Hier arc h y   b ase fire f l y   op tim iz ed  k - m ea ns  cl uster ing  for  c om ple questi on  answeri ng,   Ind onesian  Journal  of  Elec tric al   En gine ering  a nd  C omputer  Scienc e   ( IJE ECS) ,   vol.  17,   no.   1,   p.   265 ,   2020,   doi :   10. 11 591/i jeec s.v17 . i 1. pp 264 - 272.   [6]   E.   Panta no  and  G.  Pizz i ,   Forec asti ng  artificia i nte lligen ce   on  o nli ne  customer  a ss ista nce Ev idence   from   cha tbo pat en ts  ana l y si s,”   Journal  o Re ta il ing  a nd  Consum er   Serv ices ,   vo l.   55,   p . 1 020 96 ,   2020,   do i:   10. 1016/j.jr e tc o nser. 2020. 10209 6.     [7]   S.  J .   and   S.  Sw a m y ,   prior  ca s stud y   of   nat ur a la ngu age  proc e ss ing  on  diffe r en dom ai n, ”  Int ernati onal  Journal  of  Elec tri cal   and   Computer  Enginee ring  ( IJE CE) ,   vol.   10 ,   no .   5,   p.   4928,   2 020 ,   d oi:   10. 11591 /i j ece. v10i5 . pp4928 - 4936.     [8]   P.  Pate and  A.  Tha kkar ,   The   upsurge  of  dee le arn ing  for  computer   vision  applications, ”  Int ernati onal  Journal  o f   El e ct rica and   C omputer  Engi n e ering  ( IJE CE) ,   v ol.   10 ,   no .   1 ,   p .   5 47,   2020 ,   doi 10 . 11591/i j ece. v10 i1. pp538 - 548.     [9]   W .   Li ,   et   al . ,   Bidi rec t iona L STM  with  self - at t ent ion   m ec ha nism   and  m ult i - cha nne fea t ure for  senti m ent   cl assifi ca t ion,”  Neurocomputi ng ,   vol .   381 ,   p .   64 ,   2020,   doi 10 . 10 16/j . n euc om . 202 0. 01. 006 .     [10]   G.  Murtar elli,   A.  Gregor y ,   S.  Rom ent i,   conve rsati on - b ase d   per spec ti v for   shaping  et hi ca l   hum an m ac hine  int er ac t ions:  Th e   par t ic ul ar  cha l lenge  of  cha tbo ts,   Journal   of  Busine ss   Re search ,   vol.   129 ,   pp .   92 7 - 935,   2020,   doi :   10. 1016/j.jbusre s.2020. 09. 018 .     [11]   S.  Berhi l,   H.  B e nla hm ar,   N.  L ab ani ,   rev ie pape on  artifici al   intelligence  at  the   service  of  hum an  resourc es   m ana gement,”   Indone sian  Journal  of  El e ct ric al  Engi ne ering  and  Computer  Sci en ce   ( IJE ECS) ,   vol .   18,   no.   1,   p .   35,   2020,   doi 10 . 11 591/i jeec s.v18 . i 1. pp32 - 40.   [12]   S.  R.   Salkut i ,   surve y   of  big   dat and  m ac h i ne  le a rning,”  In te rnational   Journal  of  El e ct ri ca and  Computer   Engi ne ering  ( IJ ECE ) ,   vol .   10 ,   n o.   1 ,   p .   2088 - 87 08 ,   2020 ,   doi 10 . 11591/i j ece. v10 i1. pp575 - 580.     [13]   R.   Chid ana nd a,  Cornel Movie - Dial ogs Corpus, ”  Kaggl datas ets ,   2018.     [14]   M.  Yaqub et   al. ,   Modeli ng  of  full - sca l sewage   tre a tment  pla nt   to  pre dic the   n utri entrem oval   e ffic i ency   using  a   long  short - te rm   m emory   (LSTM neur al   ne twork, ”  Journal  of  Wa te Proce ss   Enginee ring ,   vo l.   37,   p.   3,   2020 ,   do i :   10. 1016/j.jwpe . 2 020. 101388.     [15]   H.  Fang ,   et   al . ,   An  eff ic ie nt  ra dia basis  func t i ons  m esh  def or m at ion  with  gre e d y   al gori thm  base on  rec urre n ce  Chole ske y   de co m positi on  and  par allel   computi ng   Para llel  co m puti ng  and  sw arm  int el l ige n ce   base d   artifi c ia int ellige n ce  m odel   for   m ult i - ste p - ahe ad   h y drolo gic a t ime  seri es  pre di ct ion ,   Jo urnal  of  Compu tat ional  Phy si cs vol.   377 ,   p .   186 ,   2019 ,   doi 10 . 10 16/j . j cp. 2018 . 10. 029.     [16]   J.  M.  Sadle r,   e al. ,   Le v era g ing  open  source   soft ware   and  par al l e computing  for  m odel   pre dic t ive  cont rol  of  urba n   dra ina g s y st ems   using  EPA - S W MM 5, ”  Env ir onmental   Mode ll ing  &   Soft wa re ,   vol .   120,   p .   11,   2019 ,   doi :   10. 1016/j.e nvsof t. 2019. 07 . 009.     Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Meas ur in t he accu ra cy  o LSTM a nd BiL STM m odel s i t he  app li cati on of  a rti fi ci al…   ( Prasnu r za ki   Ank i )   205   [17]   D.  Shao,   et  al. ,   Dom ai n - Speci fi Chin ese   W ord  Segm ent at ion   B ase on  B i - Dire c ti onal   Long - Sho rt  T erm  Mem or y   Model,   IE EE A cc ess ,   vol. 7, p.  12996,   2019 ,   doi :   10. 1109 /ACCE SS . 2019. 2892836.     [18]   I.   Attr and  M.   Dutta,  Bi - L in gual   ( Engl ish,   Punjabi Sar ca s ti c   Senti m ent  Anal y sis  b y   usi ng  Cla ss ifica t io n   Methods, ”  Int ernati onal  Journal   of  Innov ative  T ec hnolog and  Ex ploring  Eng in ee ring  ( IJI TEE) ,   vol.   8,   p .   1386,   2019   [19]   D.  Jurafsk y   and  J.  H.  Marti n ,   Speec and  La ng uage   Proce ss ing  An  Introduc ti on  to  Natur a La ng uage   Proce ss ing ,   Prent in ce   Hal l ,   2020   [20]   L.   Brown  and  S.  Stei ner ber g er ,   "P ositi ve - Defi nit Funct ions,  Expone ntial  Su m and  the   Gree d y   Algor it hm a   Curious  Phenom enon, "   Journal   o Comple xi t y ,   vo l.   61 ,   p .   9 ,   2020 ,   doi:   10 . 1016/j.j c o. 2020. 101485 .     [21]   C.   Li m ,   An  Eva luation  of  Mac hin Learni ng   Approac hes  to   Natur al   L angu age   Proce ss ing  for  Le gal   Te xt   Cla ss ifi c at ion ,   I mperial  Col le ge   London ,   2019 .   [22]   K.  Kotec h a,   et   a l. ,   Dat Sci enc e   and  Intelli g ent   Applic a ti ons:  Pr oce ed ings  of  IC D SIA   2020, ”  Springer  Singapore ,   vol.   52 ,   p .   117 ,   2 020 ,   doi :   10 . 100 7/978 - 981 - 15 - 44 74 - 3.     [23]   Y.  Long,   e al. ,   Repeat   Paddi ng:  Bal an ci ng  words   and  sente nce   le ng th  for  l angua ge  comprehe nsion  in  visua l   questi on  answeri ng, ”  In formation   Scienc es ,   vol .   5 29,   pp .   170 - 1 71 ,   2020 ,   doi:   10. 10 16/j . ins . 2020. 04 . 034.     [24]   S.  Kal y a ,   M.   Kulkar ni ,   and   K.  S.  Shivapra k asha ,   Advanc es  in   Com m unic at io n,   Signal  Proce s sing,  VLSI,  and   Embedde S y st ems Sele ct   Proce ed ings  of  V SP ICE  2019, ”  Springer  Nature ,   vol.   614 ,   p.   307,   2019 ,   doi:   10. 1007/ 978 - 98 1 - 15 - 0626 - 0.     [25]   H.  Yin,   et  al. ,   ”In t el l ige nt   Data  Engi n ee ring   and  Autom ate Learni ng    I DEAL  2019,   2 0th  Int ern ationa l   Confer ence,  Ma nche ster ,   UK ,   N ovember  14 16,   2019,   Proc ee di ngs,  Part  II ,   Sp ringer  Nature ,   v ol.   11872 ,   p .   18 2,   2019 ,   doi :   10 . 10 07/978 - 3 - 030 - 33 617 - 2.     [26]   L.   Barolli ,   P.  Hell in ckx,   T .   E nokido,   Advanc es  on  Broad - Band  W ire le ss   Com puti ng,   Com m unic at ion  an Applic a ti ons:  Proce ed ings  of  the   14th  Inte rna t iona Con fer ence  on  Broad - Band  W ireless  Com puti ng,   Com m unic at ion  and  Applic at io ns  (BW CC A - 20 19), ”  Springer  Nature ,   vol.   97,   2019 ,   doi:   10. 1007/978 - 3 - 030 - 33506 - 9.     [27]   K.  Fere da y e al. ,   ”A  compari son  of  roll ing  a ver age v ersus  discre t ti m ep ochs  fora ss essing  the   wors t - c ase   sce nar io   loc om o tor  demands  of  profe ss iona lsoccer  m at ch - p lay , ”  Journal  of  S cien c and  Me di ci ne   in  Sport ,   vol .   2 ,   pp.   765 - 766 ,   20 20 ,   doi :   10 . 1016 /j . js ams . 2020. 01 . 002.     [28]   Y.  Nie,   P.  Ji an g,   H.  Zh ang,   novel   h y brid   m odel   base o combined  pre proc essing  m et h od  and  adva n ced   opti m iz ation  a lg orit hm   for  power  loa fore ca stin g, ”  App li ed  So ft   Co mputing  Journal ,   vol .   97,   pp .   16 - 17,   2020,   doi :   10. 1016/j.a soc . 2 020. 106809.     [29]   P.  Sili tong a,  e a l. ,   ”Comparison of Dengue Predi ct iv Models   De vel oped   Us ing  A rti fi ci a Neur al   Network  and   Discriminant   An aly s is wi th   Sm al Dat ase t , ”  Appl.   Sci. ,   vol .   11 ,   p .   15,   2021 ,   doi :   10 . 3390/a pp11030 943.     [30]   G.  Ardane sw ari,   A.  Bust amam ,   D.  Sarwinda ,   I m ple m ent at ion   o plaid  m odel bi c luste ring   m et hod   on  m ic ro arr a y   o ca rc inoma  and   a denoma  tumor g ene   expr ession  d at a ,   Journal of Physic s: Con fe r enc e   Seri es ,   vo l.  893,   p .   4 ,   2017 d oi:   10 . 1088/17 42 - 6596/893/ 1/0 12046.         BIOGR AP HI ES OF  A UTH ORS        Pr asn ur z aki  A nk i   B. Sc.   recei v ed  the   BS (ho nour)  degr ee   in   m at hemati cs  fr om   Univer sita Indone sia  in  2020.   He  is  cur ren tly   pursuing  m aste r’s  degr ee   in  m at hemati cs  fro m   Univer sita s   Indone sia.  His  r ese arc h   intere sts   are   in  th ar ea s   of  computation al   m at h emati cs,   dat sc ie n ce,   and  ar ti fif icial i n te lligen ce.           As soc.   Pr of .   Al had Bu stama m,   Ph. D .   re ce iv ed  the  BS (ho nour)  degr e in   computat ion a l   m at hemati cs  i 1996,   the  m aster’s   degr ee   i co m pute scie n ce   from   Univer sitas   Indone sia  in   2002,   and  the   P h. degr ee   in  b i oinformati cs  fro m   the   Univer sity   of  Quee nsl and ,   Aus tra li a ,   in  2011.   His  rese arc foc us es  on  high - per form anc computing   appr oac h es  to   computat ion al  m at hemati cs,   c om puta ti ona bi olog y ,   bio infor m at ic s,  comput er  scie n ce,  data  scie n ce,  and   art if ic i al   in te l li g enc e .   Curre nt l y ,   he  is  working  as  an  As socia t Profess or  and  the   Hea of   Bioi nform at i cs  and  Adv anc e Com puti ng  La bora tor y   (B ACL)  at  th Depa rtment  o f   Mathe m at i cs.   He  is  al so  se rv ing  as  the   cha irman  of  Data   Scie n ce   Cent re  (DS C)  htt ps:// dsc . ui . a c. i at Unive rsi ta Indone sia.     Evaluation Warning : The document was created with Spire.PDF for Python.