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...
Saved in:
Published in: | Expert systems with applications 2018-03, Vol.93, p.169-181 |
---|---|
Main Authors: | , , |
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 |