Database Meets Artificial Intelligence: A Survey

被引:73
|
作者
Zhou, Xuanhe [1 ]
Chai, Chengliang [1 ]
Li, Guoliang [1 ]
Sun, Ji [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci, Beijing 100084, Peoples R China
关键词
Tuning; Indexes; Acceleration; Training; Machine learning; Database; artificial intelligence; DB4AI; AI4DB; ACCESS-CONTROL; SELECTIVITY ESTIMATION; MODEL SELECTION; TUNING SYSTEM; MANAGEMENT; MATERIALIZE; PREDICTION; KNOWLEDGE; QUERIES; LINEAGE;
D O I
10.1109/TKDE.2020.2994641
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Database and Artificial Intelligence (AI) can benefit from each other. On one hand, AI can make database more intelligent (AI4DB). For example, traditional empirical database optimization techniques (e.g., cost estimation, join order selection, knob tuning, index and view selection) cannot meet the high-performance requirement for large-scale database instances, various applications and diversified users, especially on the cloud. Fortunately, learning-based techniques can alleviate this problem. On the other hand, database techniques can optimize AI models (DB4AI). For example, AI is hard to deploy in real applications, because it requires developers to write complex codes and train complicated models. Database techniques can be used to reduce the complexity of using AI models, accelerate AI algorithms and provide AI capability inside databases. Thus both DB4AI and AI4DB have been extensively studied recently. In this article, we review existing studies on AI4DB and DB4AI. For AI4DB, we review the techniques on learning-based configuration tuning, optimizer, index/view advisor, and security. For DB4AI, we review AI-oriented declarative language, AI-oriented data governance, training acceleration, and inference acceleration. Finally, we provide research challenges and future directions.
引用
收藏
页码:1096 / 1116
页数:21
相关论文
共 50 条
  • [1] Artificial intelligence applications in finance: a survey
    Li, Xuemei
    Sigov, Alexander
    Ratkin, Leonid
    Ivanov, Leonid A.
    Li, Ling
    JOURNAL OF MANAGEMENT ANALYTICS, 2023, 10 (04) : 676 - 692
  • [2] Artificial Intelligence Meets Neuro-Ophthalmology
    Leong, Yuan-Yuh
    Vasseneix, Caroline
    Finkelstein, Maxwell Toan
    Milea, Dan
    Najjar, Raymond P.
    ASIA-PACIFIC JOURNAL OF OPHTHALMOLOGY, 2022, 11 (02): : 111 - 125
  • [3] A Survey on Applications of Artificial Intelligence in Fighting Against COVID-19
    Chen, Jianguo
    Li, Kenli
    Zhang, Zhaolei
    Li, Keqin
    Yu, Philip S.
    ACM COMPUTING SURVEYS, 2021, 54 (08)
  • [4] Artificial intelligence, firms and consumer behavior: A survey
    Abrardi, Laura
    Cambini, Carlo
    Rondi, Laura
    JOURNAL OF ECONOMIC SURVEYS, 2022, 36 (04) : 969 - 991
  • [5] Survey on the Application of Artificial Intelligence in ENSO Forecasting
    Fang, Wei
    Sha, Yu
    Sheng, Victor S.
    MATHEMATICS, 2022, 10 (20)
  • [6] Artificial intelligence applied in database systems
    Du, ZQ
    Han, SH
    Liu, YJ
    Yan, PC
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 1079 - 1082
  • [7] Artificial intelligence for the metaverse: A survey
    Huynh-The, Thien
    Pham, Quoc-Viet
    Pham, Xuan-Qui
    Nguyen, Thanh Thi
    Han, Zhu
    Kim, Dong-Seong
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 117
  • [8] Artificial intelligence techniques for dynamic security assessments - a survey
    Cuevas, Miguel
    Alvarez-Malebran, Ricardo
    Rahmann, Claudia
    Ortiz, Diego
    Pena, Jose
    Rozas-Valderrama, Rodigo
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (12)
  • [9] Multimedia Intelligence: When Multimedia Meets Artificial Intelligence
    Zhu, Wenwu
    Wang, Xin
    Gao, Wen
    IEEE TRANSACTIONS ON MULTIMEDIA, 2020, 22 (07) : 1823 - 1835
  • [10] Artificial Intelligence Meets Chinese Medicine
    Yan Guo
    Xue Ren
    Yu-xin Chen
    Teng-jiao Wang
    Chinese Journal of Integrative Medicine, 2019, 25 : 648 - 653