A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm

Labeled data in insufficient amounts and missing categories are two observable features for high maneuvering target trajectory data. However, the existing research achievements are insufficient for solving these two problems simultaneously during data classification. This study proposed a two-stage...

Full description

Bibliographic Details
Main Authors: Qing Li, Xintai He, Kun Chen, Qicheng Ouyang
Format: Article
Language:English
Published: MDPI AG 2022-10-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/21/10979
_version_ 1797469178710458368
author Qing Li
Xintai He
Kun Chen
Qicheng Ouyang
author_facet Qing Li
Xintai He
Kun Chen
Qicheng Ouyang
author_sort Qing Li
collection DOAJ
description Labeled data in insufficient amounts and missing categories are two observable features for high maneuvering target trajectory data. However, the existing research achievements are insufficient for solving these two problems simultaneously during data classification. This study proposed a two-stage semi-supervised trajectory data classification algorithm. By pre-training the autoencoder and combining it with the Siamese network, a two-stage joint training was formed, which enabled the model to deal with missing categories by clustering and maintaining the classification ability under the missing label categories. The experimental simulation results showed that the performance of this algorithm was better than the classical semi-supervised algorithm label propagation and transferred learning when the amount of various labeled data was as low as 1–5. The two-stage training model also had a good effect on the problem of missing categories. When 75% of the types were missing, the purity could still reach 82%, which was about eight percentage points higher than the directly trained network. When two problems appeared simultaneously, compared with the directly trained network, the performance improved by about three percentage points on average, and the purity was consistently higher than the clustering results. In summary, this algorithm was more tolerant of the problems of labeled datasets, so it was more practical.
first_indexed 2024-03-09T19:17:46Z
format Article
id doaj.art-13d45744376e41ddb37d432de88cb987
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T19:17:46Z
publishDate 2022-10-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-13d45744376e41ddb37d432de88cb9872023-11-24T03:35:59ZengMDPI AGApplied Sciences2076-34172022-10-0112211097910.3390/app122110979A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification AlgorithmQing Li0Xintai He1Kun Chen2Qicheng Ouyang3Department of Information System Engineering, PLA Strategic Support Force Information Engineering University, Zhengzhou 450001, ChinaDepartment of Information System Engineering, PLA Strategic Support Force Information Engineering University, Zhengzhou 450001, ChinaDepartment of Information System Engineering, PLA Strategic Support Force Information Engineering University, Zhengzhou 450001, ChinaChina Communications Construction Fourth Engineering Bureau Co., Ltd., Zhengzhou 450001, ChinaLabeled data in insufficient amounts and missing categories are two observable features for high maneuvering target trajectory data. However, the existing research achievements are insufficient for solving these two problems simultaneously during data classification. This study proposed a two-stage semi-supervised trajectory data classification algorithm. By pre-training the autoencoder and combining it with the Siamese network, a two-stage joint training was formed, which enabled the model to deal with missing categories by clustering and maintaining the classification ability under the missing label categories. The experimental simulation results showed that the performance of this algorithm was better than the classical semi-supervised algorithm label propagation and transferred learning when the amount of various labeled data was as low as 1–5. The two-stage training model also had a good effect on the problem of missing categories. When 75% of the types were missing, the purity could still reach 82%, which was about eight percentage points higher than the directly trained network. When two problems appeared simultaneously, compared with the directly trained network, the performance improved by about three percentage points on average, and the purity was consistently higher than the clustering results. In summary, this algorithm was more tolerant of the problems of labeled datasets, so it was more practical.https://www.mdpi.com/2076-3417/12/21/10979trajectory clusteringSiamese neural networkautoencoderjoint training
spellingShingle Qing Li
Xintai He
Kun Chen
Qicheng Ouyang
A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm
Applied Sciences
trajectory clustering
Siamese neural network
autoencoder
joint training
title A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm
title_full A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm
title_fullStr A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm
title_full_unstemmed A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm
title_short A Two-Stage Semi-Supervised High Maneuvering Target Trajectory Data Classification Algorithm
title_sort two stage semi supervised high maneuvering target trajectory data classification algorithm
topic trajectory clustering
Siamese neural network
autoencoder
joint training
url https://www.mdpi.com/2076-3417/12/21/10979
work_keys_str_mv AT qingli atwostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT xintaihe atwostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT kunchen atwostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT qichengouyang atwostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT qingli twostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT xintaihe twostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT kunchen twostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm
AT qichengouyang twostagesemisupervisedhighmaneuveringtargettrajectorydataclassificationalgorithm