4.7 Review

Visibility graph for time series prediction and image classification: a review

Journal

NONLINEAR DYNAMICS
Volume 110, Issue 4, Pages 2979-2999

Publisher

SPRINGER
DOI: 10.1007/s11071-022-08002-4

Keywords

Time series prediction; Image classification; Visibility graph; Complex network

Funding

  1. Singapore Ministry of Education (MOE) Academic Research Fund (AcRF) Tier 2 [MOET2EP50120-0021]

Ask authors/readers for more resources

The analysis of time series and images is significant in various fields. Visibility graph algorithms are used to map time series and images into different types of complex networks in order to explore their topological structure and information. By using local random walk algorithms and information fusion methods, time series can be forecasted, and images can be classified using machine learning models. The visibility graph algorithm outperforms existing algorithms in time series prediction and image classification, making complex networks an important tool for understanding the characteristics of time series and images.
The analysis of time series and images is significant across different fields due to their widespread applications. In the past few decades, many approaches have been developed, including data-driven artificial intelligence methods, mechanism-driven physical methods, and hybrid mechanism and data-driven models. Complex networks have been used to model numerous complex systems due to its characteristics, including time series prediction and image classification. In order to map time series and images into complex networks, many visibility graph algorithms have been developed, such as horizontal visibility graph, limited penetrable visibility graph, multiplex visibility graph, and image visibility graph. The family of visibility graph algorithms will construct different types of complex networks, including (un-) weighted, (un-) directed, and (single-) multi-layered networks, thereby focusing on different kinds of properties. Different types of visibility graph algorithms will be reviewed in this paper. Through exploring the topological structure and information in the network based on statistical physics, the property of time series and images can be discovered. In order to forecast (multivariate) time series, several variations of local random walk algorithms and different information fusion approaches are applied to measure the similarity between nodes in the network. Different forecasting frameworks are also proposed to consider the information in the time series based on the similarity. In order to classify the image, several machine learning models (such as support vector machine and linear discriminant) are used to classify images based on global features, local features, and multiplex features. Through various simulations on a variety of datasets, researchers have found that the visibility graph algorithm outperformed existing algorithms, both in time series prediction and image classification. Clearly, complex networks are closely connected with time series and images by visibility graph algorithms, rendering complex networks to be an important tool for understanding the characteristics of time series and images. Finally, we conclude in the last section with future outlooks for the visibility graph.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available