Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Geospatial indexing for sea–land navigation based on machine learning

Published: 01 September 2024 Publication History

Abstract

The exponential growth of geospatial data has created a need for efficient data processing and indexing, especially for acquiring the required data around while traveling on land and sea. Machine learning based learned index has brought a new phase in the field of spatial data indexing on land and sea for fast and accurate acquisition of points of interest. Recently proposed spatial learned indexes and traditional spatial indexes are difficult to maintain their performance while traveling on land and sea due to high memory cost and time consumption. Considering the above issue, we propose SLIP, a novel in-memory spatial learned index. SLIP uses an optimized mapping function and a piecewise linear model to handle data updates (e.g., insertion and deletion) efficiently. Based on SLIP, we design a range query algorithm and a faster KNN(K-NearestNeighbor) query algorithm using the optimized radius expansion model to get the results more quickly. Experiments on real geospatial datasets and synthetic datasets used the electronic navigation chart software show that SLIP achieved an average improvement of 10x in query performance over traditional spatial indexes and state-of-the-art learned indexes. Therefore, SLIP provides an innovative idea for high-efficiency geospatial data processing and indexing, and offers an efficient method for acquiring the surrounding geographic data for future navigation on land and sea.

References

[1]
Wang J., Wang P., Tian H., Tansey K., Liu J., Quan W., A deep learning framework combining CNN and GRU for improving wheat yield estimates using time series remotely sensed multi-variables, Comput Electron Agric (ISSN ) 206 (2023),.
[2]
Lee J.-G., Kang M., Geospatial big data: Challenges and opportunities, Big Data Res 2 (2) (2015) 74–81.
[3]
Ge W., Wang H., An efficient searchable scheme for encrypted high dimensional data, Comput Electr Eng (ISSN ) 112 (2023),.
[4]
Liu X., Zhang M., Fu X., Chen C., Wang X., Wu Y., Efficient reachability queries in multi-relation graph: An index-based approach, Comput Electr Eng (ISSN ) 96 (2021),.
[5]
Christilda A.J., Manoharan R., Enhanced hyperspectral image segmentation and classification using K-means clustering with connectedness theorem and swarm intelligent-BiLSTM, Comput Electr Eng (ISSN ) 110 (2023),.
[6]
Qu P., Jin S., Tian Y., Zhou L., Zheng Y., Zhang W., et al., Feature selection and cascade dimensionality reduction for self-supervised visual representation learning, Comput Electr Eng (ISSN ) 106 (2023),.
[7]
Rao R.S., Kalabarige L.R., Alankar B., Sahu A.K., Multimodal imputation-based stacked ensemble for prediction and classification of air quality index in Indian cities, Comput Electr Eng (ISSN ) 114 (2024),.
[8]
Vekinis A.A., Perantonis S., Aeolus ocean–A simulation environment for the autonomous COLREG-compliant navigation of unmanned surface vehicles using deep reinforcement learning and maritime object detection, 2023, arXiv preprint arXiv:2307.06688.
[9]
He J., Wen J., Xiao S., Yang J., Multi-AUV inspection for process monitoring of underwater oil transportation, IEEE/CAA J Autom Sin 10 (3) (2023) 828–830.
[10]
Doraiswamy H, Freire J. A gpu-friendly geometric data model and algebra for spatial queries. In: Proceedings of the 2020 ACM SIGMOD international conference on management of data. 2020, p. 1875–85.
[11]
Gedik B., Wu K.-L., Yu P.S., Liu L., Processing moving queries over moving objects using motion-adaptive indexes, IEEE Trans Knowl Data Eng 18 (5) (2006) 651–668.
[12]
Beckmann N, Kriegel H-P, Schneider R, Seeger B. The R*-tree: An efficient and robust access method for points and rectangles. In: Proceedings of the 1990 ACM SIGMOD international conference on management of data. 1990, p. 322–31.
[13]
Guttman A. R-trees: A dynamic index structure for spatial searching. In: Proceedings of the 1984 ACM SIGMOD international conference on management of data. 1984, p. 47–57.
[14]
Sidlauskas D., Chester S., Zacharatou E.T., Ailamaki A., Improving spatial data processing by clipping minimum bounding boxes, in: 2018 IEEE 34th international conference on data engineering, ICDE, IEEE, 2018, pp. 425–436.
[15]
Bentley J.L., Multidimensional binary search trees used for associative searching, Commun ACM 18 (9) (1975) 509–517.
[16]
Yang Z, Chandramouli B, Wang C, Gehrke J, Li Y, Minhas UF, et al. Qd-tree: Learning data layouts for big data analytics. In: Proceedings of the 2020 ACM SIGMOD international conference on management of data. 2020, p. 193–208.
[17]
Sagan H., Space-filling curves, Springer Science & Business Media, Berlin, 2012.
[18]
Kraska T, Beutel A, Chi EH, Dean J, Polyzotis N. The case for learned index structures. In: Proceedings of the 2018 international conference on management of data. 2018, p. 489–504.
[19]
Yang J., Zhang Z., Xiao S., Ma S., Li Y., Lu W., et al., Efficient data-driven behavior identification based on vision transformers for human activity understanding, Neurocomputing 530 (2023) 104–115.
[20]
Badarneh H.J., Mansoor A.M., Rahman A.U., Ravana S.D., An efficient indexing framework for data dissemination in wireless sensor networks, Comput Electr Eng 87 (2020).
[21]
Li P, Lu H, Zheng Q, Yang L, Pan G. LISA: A learned index structure for spatial data. In: Proceedings of the 2020 ACM SIGMOD international conference on management of data. 2020, p. 2119–33.
[22]
Davitkova A, Milchevski E, Michel S. The ML-Index: A Multidimensional, Learned Index for Point, Range, and Nearest-Neighbor Queries. In: EDBT. 2020, p. 407–10.
[23]
Nathan V, Ding J, Alizadeh M, Kraska T. Learning multi-dimensional indexes. In: Proceedings of the 2020 ACM SIGMOD international conference on management of data. 2020, p. 985–1000.
[24]
Ding J., Nathan V., Alizadeh M., Kraska T., Tsunami: A learned multi-dimensional index for correlated data and skewed workloads, 2020, arXiv preprint arXiv:2006.13282.
[25]
Wang H., Fu X., Xu J., Lu H., Learned index for spatial queries, in: 2019 20th IEEE international conference on mobile data management, MDM, IEEE, 2019, pp. 569–574.
[26]
Ferragina P., Vinciguerra G., The PGM-index: A fully-dynamic compressed learned index with provable worst-case bounds, Proc VLDB Endow 13 (8) (2020) 1162–1175.
[27]
Axtmann M., Witt S., Ferizovic D., Sanders P., In-place parallel super scalar samplesort (I P S 4 o), 2017, arXiv preprint arXiv:1705.02257.
[28]
Hori K, Sasaki Y, Amagata D, Murosaki Y, Onizuka M. Learned spatial data partitioning. In: Proceedings of the sixth international workshop on exploiting artificial intelligence techniques for data management. 2023, p. 1–8.
[29]
Yang J., Cheng C., Xiao S., Lan G., Wen J., High fidelity face-swapping with style ConvTransformer and latent space selection, IEEE Trans Multimed (2023).
[30]
Chen D.Z., Wang H., Approximating points by a piecewise linear function, Algorithmica 66 (3) (2013) 682–713.
[31]
Liu Q., Shen Y., Chen L., How good are multi-dimensional learned indices? An experimental study [experiment, analysis & benchmark], 2020, https://github.com/qyliu-hkust/learnedbench.
[32]
[33]
Jagadish H.V., Ooi B.C., Tan K.-L., Yu C., Zhang R., Idistance: An adaptive B+-tree based indexing method for nearest neighbor search, ACM Trans Database Syst 30 (2) (2005) 364–397.
[34]
Li Y., Wang H., Liu X., One stone, two birds: A lightweight multidimensional learned index with cardinality support, Proc VLDB Endow (2023).
[36]
GEBCO Y., GEBCO gridded bathymetry data download, 2023, https://download.gebco.net/.
[38]
Geofabrik Y., OpenStreetMap data extract for Pakistan, 2018, https://www.openstreetmap.org. Retrieved from http://download.geofabrik.de.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Computers and Electrical Engineering
Computers and Electrical Engineering  Volume 118, Issue PB
Sep 2024
1393 pages

Publisher

Pergamon Press, Inc.

United States

Publication History

Published: 01 September 2024

Author Tags

  1. Geospatial data
  2. Spatial index
  3. Learned index
  4. Machine learning

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media