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...

Full description

Bibliographic Details
Main Authors: Haifu Cui, Liang Wu, Zhanjun He, Sheng Hu, Kai Ma, Li Yin, Liufeng Tao
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