Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm
Affinity propagation (AP) is a clustering algorithm for point data used in image recognition that can be used to solve various problems, such as initial class representative point selection, large-scale sparse matrix calculations, and large-scale data with fewer parameter settings. However, the AP c...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-06-01
|
Series: | International Journal of Environmental Research and Public Health |
Subjects: | |
Online Access: | https://www.mdpi.com/1660-4601/16/11/1988 |
id |
doaj-6cdafa71955640ab93220fc11f60a743 |
---|---|
record_format |
Article |
spelling |
doaj-6cdafa71955640ab93220fc11f60a7432020-11-25T01:04:37ZengMDPI AGInternational Journal of Environmental Research and Public Health1660-46012019-06-011611198810.3390/ijerph16111988ijerph16111988Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation AlgorithmHaifu Cui0Liang Wu1Zhanjun He2Sheng Hu3Kai Ma4Li Yin5Liufeng Tao6Faculty of Information Engineering, China University of Geosciences, Wuhan 430074, ChinaFaculty of Information Engineering, China University of Geosciences, Wuhan 430074, ChinaFaculty of Information Engineering, China University of Geosciences, Wuhan 430074, ChinaFaculty of Information Engineering, China University of Geosciences, Wuhan 430074, ChinaFaculty of Information Engineering, China University of Geosciences, Wuhan 430074, ChinaDepartment of Urban and Regional Planning, State University of New York, Buffalo, NY 14214, USAFaculty of Information Engineering, China University of Geosciences, Wuhan 430074, ChinaAffinity propagation (AP) is a clustering algorithm for point data used in image recognition that can be used to solve various problems, such as initial class representative point selection, large-scale sparse matrix calculations, and large-scale data with fewer parameter settings. However, the AP clustering algorithm does not consider spatiotemporal information and multiple thematic attributes simultaneously, which leads to poor performance in discovering patterns from massive spatiotemporal points (e.g., trajectory points). To resolve this issue, a multidimensional spatiotemporal affinity propagation (MDST-AP) algorithm is proposed in this study. First, the similarity of spatial and nonspatial attributes is measured in Gaussian kernel space instead of Euclidean space, which helps address the multidimensional linear inseparability problem. Then, the Davies-Bouldin (DB) index is applied to optimize the parameter value of the MDST-AP algorithm, which is applied to analyze road congestion in Beijing via taxi trajectories. Experiments on different datasets and algorithms indicated that the MDST-AP algorithm can process multidimensional spatiotemporal data points faster and more effectively.https://www.mdpi.com/1660-4601/16/11/1988affinity propagationspatial clusteringGaussian kernel functionDavies-Bouldin indextrajectory points |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Haifu Cui Liang Wu Zhanjun He Sheng Hu Kai Ma Li Yin Liufeng Tao |
spellingShingle |
Haifu Cui Liang Wu Zhanjun He Sheng Hu Kai Ma Li Yin Liufeng Tao Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm International Journal of Environmental Research and Public Health affinity propagation spatial clustering Gaussian kernel function Davies-Bouldin index trajectory points |
author_facet |
Haifu Cui Liang Wu Zhanjun He Sheng Hu Kai Ma Li Yin Liufeng Tao |
author_sort |
Haifu Cui |
title |
Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm |
title_short |
Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm |
title_full |
Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm |
title_fullStr |
Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm |
title_full_unstemmed |
Exploring Multidimensional Spatiotemporal Point Patterns Based on an Improved Affinity Propagation Algorithm |
title_sort |
exploring multidimensional spatiotemporal point patterns based on an improved affinity propagation algorithm |
publisher |
MDPI AG |
series |
International Journal of Environmental Research and Public Health |
issn |
1660-4601 |
publishDate |
2019-06-01 |
description |
Affinity propagation (AP) is a clustering algorithm for point data used in image recognition that can be used to solve various problems, such as initial class representative point selection, large-scale sparse matrix calculations, and large-scale data with fewer parameter settings. However, the AP clustering algorithm does not consider spatiotemporal information and multiple thematic attributes simultaneously, which leads to poor performance in discovering patterns from massive spatiotemporal points (e.g., trajectory points). To resolve this issue, a multidimensional spatiotemporal affinity propagation (MDST-AP) algorithm is proposed in this study. First, the similarity of spatial and nonspatial attributes is measured in Gaussian kernel space instead of Euclidean space, which helps address the multidimensional linear inseparability problem. Then, the Davies-Bouldin (DB) index is applied to optimize the parameter value of the MDST-AP algorithm, which is applied to analyze road congestion in Beijing via taxi trajectories. Experiments on different datasets and algorithms indicated that the MDST-AP algorithm can process multidimensional spatiotemporal data points faster and more effectively. |
topic |
affinity propagation spatial clustering Gaussian kernel function Davies-Bouldin index trajectory points |
url |
https://www.mdpi.com/1660-4601/16/11/1988 |
work_keys_str_mv |
AT haifucui exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm AT liangwu exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm AT zhanjunhe exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm AT shenghu exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm AT kaima exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm AT liyin exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm AT liufengtao exploringmultidimensionalspatiotemporalpointpatternsbasedonanimprovedaffinitypropagationalgorithm |
_version_ |
1725197007916630016 |