Loading…

A segmental HMM based trajectory classification using genetic algorithm

•An improved multi-kernel using Convex Hull and Douglas Peucker algorithm is proposed.•Classification is done with a two-stage HMM method using Global and Segmental HMM.•The combination of two-stage HMM classification is done using a genetic algorithm.•Experiments have been performed using two publi...

Full description

Saved in:
Bibliographic Details
Published in:Expert systems with applications 2018-03, Vol.93, p.169-181
Main Authors: Saini, Rajkumar, Pratim Roy, Partha, Prosad Dogra, Debi
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523
cites cdi_FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523
container_end_page 181
container_issue
container_start_page 169
container_title Expert systems with applications
container_volume 93
creator Saini, Rajkumar
Pratim Roy, Partha
Prosad Dogra, Debi
description •An improved multi-kernel using Convex Hull and Douglas Peucker algorithm is proposed.•Classification is done with a two-stage HMM method using Global and Segmental HMM.•The combination of two-stage HMM classification is done using a genetic algorithm.•Experiments have been performed using two public datasets. Trajectory classification techniques face various challenges due to varying length and lack of the presence of clear boundaries among the trajectory classes. To overcome such challenges, a trajectory shrinking framework using Adaptive Multi-Kernel based Shrinkage (AMKS) can be used. However, such a strategy often results in over-shrinking of trajectories leading to poor classification. To improve classification performance, we introduce two additional kernels that are based on convex hull and Ramer–Douglas–Peucker (RDP) algorithm. Next, we propose a supervised trajectory classification approach using a combination of global and Segmental Hidden Markov Model (HMM) based classifiers. In the first stage, HMM is used globally for classification of trajectory to provide state-wise distribution of trajectory segments. In the second stage, state-wise trajectory segments are classified and combined with global recognition performance to improve the classification results. Combination of Global HMM and Segmental HMM is performed using a genetic algorithm (GA) based framework in the final stage. We have conducted experiments over two publicly available datasets, popularly known as T15 and MIT. We have achieved 94.80% and 96.75% of accuracies on T15 and MIT datasets, respectively. We also analyzed the robustness of the proposed framework by adding Gaussian noise. To show the effectiveness of the system, we have performed recognition of on-line signature using proposed Segmental HMM based combination model. In SVC2004 signature dataset, it outperforms traditional HMM-based systems.
doi_str_mv 10.1016/j.eswa.2017.10.021
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1982205276</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0957417417306954</els_id><sourcerecordid>1982205276</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523</originalsourceid><addsrcrecordid>eNp9kMtKAzEUhoMoWKsv4CrgesYkc8kMuClFW6HFja7DmVzGDHOpSar07c1Q164O_PzfOYcPoXtKUkpo-dil2v9AygjlMUgJoxdoQSueJSWvs0u0IHXBk5zy_BrdeN-RWCSEL9Bmhb1uBz0G6PF2v8cNeK1wcNBpGSZ3wrIH762xEoKdRnz0dmxxq0cdrMTQt5Oz4XO4RVcGeq_v_uYSfbw8v6-3ye5t87pe7RKZsSokTVOpmpQ51I2ShWlyIBoaKXOpZGaqGihrVKEYGDA1MFpInpVclsAZJ6Zg2RI9nPce3PR11D6Ibjq6MZ4UtK4YIwXjZWyxc0u6yXunjTg4O4A7CUrELEx0YhYmZmFzFoVF6OkM6fj_t9VOeGn1KLWyLroQarL_4b8wenVb</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1982205276</pqid></control><display><type>article</type><title>A segmental HMM based trajectory classification using genetic algorithm</title><source>ScienceDirect Freedom Collection</source><creator>Saini, Rajkumar ; Pratim Roy, Partha ; Prosad Dogra, Debi</creator><creatorcontrib>Saini, Rajkumar ; Pratim Roy, Partha ; Prosad Dogra, Debi</creatorcontrib><description>•An improved multi-kernel using Convex Hull and Douglas Peucker algorithm is proposed.•Classification is done with a two-stage HMM method using Global and Segmental HMM.•The combination of two-stage HMM classification is done using a genetic algorithm.•Experiments have been performed using two public datasets. Trajectory classification techniques face various challenges due to varying length and lack of the presence of clear boundaries among the trajectory classes. To overcome such challenges, a trajectory shrinking framework using Adaptive Multi-Kernel based Shrinkage (AMKS) can be used. However, such a strategy often results in over-shrinking of trajectories leading to poor classification. To improve classification performance, we introduce two additional kernels that are based on convex hull and Ramer–Douglas–Peucker (RDP) algorithm. Next, we propose a supervised trajectory classification approach using a combination of global and Segmental Hidden Markov Model (HMM) based classifiers. In the first stage, HMM is used globally for classification of trajectory to provide state-wise distribution of trajectory segments. In the second stage, state-wise trajectory segments are classified and combined with global recognition performance to improve the classification results. Combination of Global HMM and Segmental HMM is performed using a genetic algorithm (GA) based framework in the final stage. We have conducted experiments over two publicly available datasets, popularly known as T15 and MIT. We have achieved 94.80% and 96.75% of accuracies on T15 and MIT datasets, respectively. We also analyzed the robustness of the proposed framework by adding Gaussian noise. To show the effectiveness of the system, we have performed recognition of on-line signature using proposed Segmental HMM based combination model. In SVC2004 signature dataset, it outperforms traditional HMM-based systems.</description><identifier>ISSN: 0957-4174</identifier><identifier>EISSN: 1873-6793</identifier><identifier>DOI: 10.1016/j.eswa.2017.10.021</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Classification ; Datasets ; Expert systems ; Genetic algorithm ; Genetic algorithms ; HMM ; Kernels ; Markov chains ; On-line systems ; Recognition ; Segmental HMM ; Segments ; Shrinkage ; Signature recognition ; Supervised learning ; SVC2004 ; Trajectories ; Trajectory classification</subject><ispartof>Expert systems with applications, 2018-03, Vol.93, p.169-181</ispartof><rights>2017 Elsevier Ltd</rights><rights>Copyright Elsevier BV Mar 2018</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523</citedby><cites>FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Saini, Rajkumar</creatorcontrib><creatorcontrib>Pratim Roy, Partha</creatorcontrib><creatorcontrib>Prosad Dogra, Debi</creatorcontrib><title>A segmental HMM based trajectory classification using genetic algorithm</title><title>Expert systems with applications</title><description>•An improved multi-kernel using Convex Hull and Douglas Peucker algorithm is proposed.•Classification is done with a two-stage HMM method using Global and Segmental HMM.•The combination of two-stage HMM classification is done using a genetic algorithm.•Experiments have been performed using two public datasets. Trajectory classification techniques face various challenges due to varying length and lack of the presence of clear boundaries among the trajectory classes. To overcome such challenges, a trajectory shrinking framework using Adaptive Multi-Kernel based Shrinkage (AMKS) can be used. However, such a strategy often results in over-shrinking of trajectories leading to poor classification. To improve classification performance, we introduce two additional kernels that are based on convex hull and Ramer–Douglas–Peucker (RDP) algorithm. Next, we propose a supervised trajectory classification approach using a combination of global and Segmental Hidden Markov Model (HMM) based classifiers. In the first stage, HMM is used globally for classification of trajectory to provide state-wise distribution of trajectory segments. In the second stage, state-wise trajectory segments are classified and combined with global recognition performance to improve the classification results. Combination of Global HMM and Segmental HMM is performed using a genetic algorithm (GA) based framework in the final stage. We have conducted experiments over two publicly available datasets, popularly known as T15 and MIT. We have achieved 94.80% and 96.75% of accuracies on T15 and MIT datasets, respectively. We also analyzed the robustness of the proposed framework by adding Gaussian noise. To show the effectiveness of the system, we have performed recognition of on-line signature using proposed Segmental HMM based combination model. In SVC2004 signature dataset, it outperforms traditional HMM-based systems.</description><subject>Classification</subject><subject>Datasets</subject><subject>Expert systems</subject><subject>Genetic algorithm</subject><subject>Genetic algorithms</subject><subject>HMM</subject><subject>Kernels</subject><subject>Markov chains</subject><subject>On-line systems</subject><subject>Recognition</subject><subject>Segmental HMM</subject><subject>Segments</subject><subject>Shrinkage</subject><subject>Signature recognition</subject><subject>Supervised learning</subject><subject>SVC2004</subject><subject>Trajectories</subject><subject>Trajectory classification</subject><issn>0957-4174</issn><issn>1873-6793</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNp9kMtKAzEUhoMoWKsv4CrgesYkc8kMuClFW6HFja7DmVzGDHOpSar07c1Q164O_PzfOYcPoXtKUkpo-dil2v9AygjlMUgJoxdoQSueJSWvs0u0IHXBk5zy_BrdeN-RWCSEL9Bmhb1uBz0G6PF2v8cNeK1wcNBpGSZ3wrIH762xEoKdRnz0dmxxq0cdrMTQt5Oz4XO4RVcGeq_v_uYSfbw8v6-3ye5t87pe7RKZsSokTVOpmpQ51I2ShWlyIBoaKXOpZGaqGihrVKEYGDA1MFpInpVclsAZJ6Zg2RI9nPce3PR11D6Ibjq6MZ4UtK4YIwXjZWyxc0u6yXunjTg4O4A7CUrELEx0YhYmZmFzFoVF6OkM6fj_t9VOeGn1KLWyLroQarL_4b8wenVb</recordid><startdate>20180301</startdate><enddate>20180301</enddate><creator>Saini, Rajkumar</creator><creator>Pratim Roy, Partha</creator><creator>Prosad Dogra, Debi</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20180301</creationdate><title>A segmental HMM based trajectory classification using genetic algorithm</title><author>Saini, Rajkumar ; Pratim Roy, Partha ; Prosad Dogra, Debi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Classification</topic><topic>Datasets</topic><topic>Expert systems</topic><topic>Genetic algorithm</topic><topic>Genetic algorithms</topic><topic>HMM</topic><topic>Kernels</topic><topic>Markov chains</topic><topic>On-line systems</topic><topic>Recognition</topic><topic>Segmental HMM</topic><topic>Segments</topic><topic>Shrinkage</topic><topic>Signature recognition</topic><topic>Supervised learning</topic><topic>SVC2004</topic><topic>Trajectories</topic><topic>Trajectory classification</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Saini, Rajkumar</creatorcontrib><creatorcontrib>Pratim Roy, Partha</creatorcontrib><creatorcontrib>Prosad Dogra, Debi</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Expert systems with applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Saini, Rajkumar</au><au>Pratim Roy, Partha</au><au>Prosad Dogra, Debi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A segmental HMM based trajectory classification using genetic algorithm</atitle><jtitle>Expert systems with applications</jtitle><date>2018-03-01</date><risdate>2018</risdate><volume>93</volume><spage>169</spage><epage>181</epage><pages>169-181</pages><issn>0957-4174</issn><eissn>1873-6793</eissn><abstract>•An improved multi-kernel using Convex Hull and Douglas Peucker algorithm is proposed.•Classification is done with a two-stage HMM method using Global and Segmental HMM.•The combination of two-stage HMM classification is done using a genetic algorithm.•Experiments have been performed using two public datasets. Trajectory classification techniques face various challenges due to varying length and lack of the presence of clear boundaries among the trajectory classes. To overcome such challenges, a trajectory shrinking framework using Adaptive Multi-Kernel based Shrinkage (AMKS) can be used. However, such a strategy often results in over-shrinking of trajectories leading to poor classification. To improve classification performance, we introduce two additional kernels that are based on convex hull and Ramer–Douglas–Peucker (RDP) algorithm. Next, we propose a supervised trajectory classification approach using a combination of global and Segmental Hidden Markov Model (HMM) based classifiers. In the first stage, HMM is used globally for classification of trajectory to provide state-wise distribution of trajectory segments. In the second stage, state-wise trajectory segments are classified and combined with global recognition performance to improve the classification results. Combination of Global HMM and Segmental HMM is performed using a genetic algorithm (GA) based framework in the final stage. We have conducted experiments over two publicly available datasets, popularly known as T15 and MIT. We have achieved 94.80% and 96.75% of accuracies on T15 and MIT datasets, respectively. We also analyzed the robustness of the proposed framework by adding Gaussian noise. To show the effectiveness of the system, we have performed recognition of on-line signature using proposed Segmental HMM based combination model. In SVC2004 signature dataset, it outperforms traditional HMM-based systems.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.eswa.2017.10.021</doi><tpages>13</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0957-4174
ispartof Expert systems with applications, 2018-03, Vol.93, p.169-181
issn 0957-4174
1873-6793
language eng
recordid cdi_proquest_journals_1982205276
source ScienceDirect Freedom Collection
subjects Classification
Datasets
Expert systems
Genetic algorithm
Genetic algorithms
HMM
Kernels
Markov chains
On-line systems
Recognition
Segmental HMM
Segments
Shrinkage
Signature recognition
Supervised learning
SVC2004
Trajectories
Trajectory classification
title A segmental HMM based trajectory classification using genetic algorithm
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-13T02%3A07%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20segmental%20HMM%20based%20trajectory%20classification%20using%20genetic%20algorithm&rft.jtitle=Expert%20systems%20with%20applications&rft.au=Saini,%20Rajkumar&rft.date=2018-03-01&rft.volume=93&rft.spage=169&rft.epage=181&rft.pages=169-181&rft.issn=0957-4174&rft.eissn=1873-6793&rft_id=info:doi/10.1016/j.eswa.2017.10.021&rft_dat=%3Cproquest_cross%3E1982205276%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c328t-bb8d9064a9bdc5fb4a0eabcc4cdc3f89a12bd5d2afaf9a215c7367c6a7270f523%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1982205276&rft_id=info:pmid/&rfr_iscdi=true