A Neural Networks Approach to SPARQL Query Performance Prediction

被引:1
|
作者
Amat, Daniel Arturo Casal [1 ]
Buil-Aranda, Carlos [1 ]
Valle-Vidal, Carlos [2 ]
机构
[1] Univ Tecn Federico Santa Maria, Dept Informat, Valparaiso, Chile
[2] Univ Playa Ancha, Dept Ciencia Datos & Informat, Valparaiso, Chile
关键词
neural networks; query; sparql; latency;
D O I
10.1109/CLEI53233.2021.9639899
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The SPARQL query language is the standard for querying RDF data and has been implemented in a wide variety of engines. These engines support hundreds of public endpoints on the Web which receive thousands of queries daily. In many cases these endpoints struggle when evaluating complex queries or when they receive too many of them concurrently. They struggle mostly since some of these queries need large amounts of resources to be processed. All these engines have an internal query optimizer that proposes a supposedly optimal query execution plan, however this is a hard task since there may be thousands of possible query plans to consider and the optimizer may not chose the best one. Herein we propose the use of machine learning techniques to help in finding the best query plan for a given query fast, and thus improve the SPARQL servers' performance. We base such optimization in modeling SPARQL queries based on their complexity, operators used within the queries and data accessed, among others. In this work we propose the use of Dense Neural Networks to improve such SPARQL query processing times. Herein we present the general architecture of a neural network for optimizing SPARQL queries and the results over a synthetic benchmark and real world queries. We show that the use of Dense Neural Networks improve the performance of the Nu-SVR approach in about 50% in performance. We also contribute to the community with a dataset of 19,000 queries.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Enhancing SPARQL Query Performance With Recurrent Neural Networks
    Chen, Yi-Hui
    Lu, Eric Jui-Lin
    Lin, Jin-De
    IEEE ACCESS, 2023, 11 : 92209 - 92224
  • [2] A Machine Learning Approach to SPARQL Query Performance Prediction
    Hasan, Rakebul
    Gandon, Fabien
    2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 1, 2014, : 266 - 273
  • [3] Learning-Based SPARQL Query Performance Prediction
    Zhang, Wei Emma
    Sheng, Quan Z.
    Taylor, Kerry
    Qin, Yongrui
    Yao, Lina
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2016, PT I, 2016, 10041 : 313 - 327
  • [4] Learning-based SPARQL query performance modeling and prediction
    Wei Emma Zhang
    Quan Z. Sheng
    Yongrui Qin
    Kerry Taylor
    Lina Yao
    World Wide Web, 2018, 21 : 1015 - 1035
  • [5] A contrastive neural disentanglement approach for query performance prediction
    Salamat, Sara
    Arabzadeh, Negar
    Seyedsalehi, Shirin
    Bigdeli, Amin
    Zihayat, Morteza
    Bagheri, Ebrahim
    MACHINE LEARNING, 2025, 114 (04)
  • [6] Learning-based SPARQL query performance modeling and prediction
    Zhang, Wei Emma
    Sheng, Quan Z.
    Qin, Yongrui
    Taylor, Kerry
    Yao, Lina
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2018, 21 (04): : 1015 - 1035
  • [7] Predicting SPARQL Query Performance
    Hasan, Rakebul
    Gandon, Fabien
    SEMANTIC WEB: ESWC 2014 SATELLITE EVENTS, 2014, 8798 : 222 - 225
  • [8] A parallel approach for improving Geo-SPARQL query performance
    Zhao, Tian
    Zhang, Chuanrong
    Anselin, Luc
    Li, Weidong
    Chen, Ke
    INTERNATIONAL JOURNAL OF DIGITAL EARTH, 2015, 8 (05) : 383 - 402
  • [9] A Shortest Path Approach to SPARQL Chain Query Optimisation
    Chawla, Tanvi
    Singh, Girdhari
    Pilli, Emmanuel S.
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1778 - 1783
  • [10] COMPOSITE FINANCIAL PERFORMANCE INDEX PREDICTION - A NEURAL NETWORKS APPROACH
    Popa, Claudia Diana Sabau
    Popa, Dorina Nicoleta
    Bogdan, Victoria
    Simut, Ramona
    JOURNAL OF BUSINESS ECONOMICS AND MANAGEMENT, 2021, 22 (02) : 277 - 296