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] Cyber security meets artificial intelligence: a survey
    Li, Jian-hua
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2018, 19 (12) : 1462 - 1474
  • [2] Cyber security meets artificial intelligence: a survey
    Jian-hua Li
    Frontiers of Information Technology & Electronic Engineering, 2018, 19 : 1462 - 1474
  • [3] Generative Artificial Intelligence Meets Synthetic Aperture Radar: A survey
    Huang, Zhongling
    Zhang, Xidan
    Tang, Zuqian
    Xu, Feng
    Datcu, Mihai
    Han, Junwei
    IEEE GEOSCIENCE AND REMOTE SENSING MAGAZINE, 2024,
  • [4] Artificial intelligence meets hematology
    Kaestner, Lars
    TRANSFUSION AND APHERESIS SCIENCE, 2020, 59 (06)
  • [5] Artificial Intelligence Meets Toxicology
    Tetko, Igor, V
    Klambauer, Gunter
    Clevert, Djork-Arne
    Shah, Imran
    Benfenati, Emilio
    CHEMICAL RESEARCH IN TOXICOLOGY, 2022, 35 (08) : 1289 - 1290
  • [6] When human intelligence meets artificial intelligence
    Zhou, Jifan
    Shen, Mowei
    PSYCH JOURNAL, 2018, 7 (03) : 156 - 157
  • [7] Sentiment Analysis Meets Explainable Artificial Intelligence: A Survey on Explainable Sentiment Analysis
    Diwali, Arwa
    Saeedi, Kawther
    Dashtipour, Kia
    Gogate, Mandar
    Cambria, Erik
    Hussain, Amir
    IEEE TRANSACTIONS ON AFFECTIVE COMPUTING, 2024, 15 (03) : 837 - 846
  • [8] Artificial Intelligence Meets Chinese Medicine
    GUO Yan
    REN Xue
    CHEN Yuxin
    WANG Tengjiao
    Chinese Journal of Integrative Medicine, 2019, 25 (09) : 648 - 653
  • [9] Health communication meets artificial intelligence
    Green, Nancy
    Rubinelli, Sara
    Scott, Donia
    Visser, Adriaan
    PATIENT EDUCATION AND COUNSELING, 2013, 92 (02) : 139 - 141
  • [10] Multimedia Intelligence: When Multimedia Meets Artificial Intelligence
    Zhu, Wenwu
    Wang, Xin
    Gao, Wen
    IEEE TRANSACTIONS ON MULTIMEDIA, 2020, 22 (07) : 1823 - 1835