BigData Applications from Graph Analytics to Machine Learning by Aggregates in Recursion

被引:2
|
作者
Das, Ariyam [1 ]
Li, Youfu [1 ]
Wang, Jin [1 ]
Li, Mingda [1 ]
Zaniolo, Carlo [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
关键词
SCALING-UP; PERFORMANCE; SYSTEMS;
D O I
10.4204/EPTCS.306.32
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the past, the semantic issues raised by the non-monotonic nature of aggregates often prevented their use in the recursive statements of logic programs and deductive databases. However, the re-cently introduced notion of Pre-mappability (9reM) has shown that, in key applications of interest, aggregates can be used in recursion to optimize the perfect-model semantics of aggregate-stratified programs. Therefore we can preserve the declarative formal semantics of such programs while achieving a highly efficient operational semantics that is conducive to scalable implementations on parallel and distributed platforms. In this paper, we show that with 9reM, a wide spectrum of clas-sical algorithms of practical interest, ranging from graph analytics and dynamic programming based optimization problems to data mining and machine learning applications can be concisely expressed in declarative languages by using aggregates in recursion. Our examples are also used to show that 9reM can be checked using simple techniques and templatized verification strategies. A wide range of advanced BigData applications can now be expressed declaratively in logic-based languages, in-cluding Datalog, Prolog, and even SQL, while enabling their execution with superior performance and scalability [7], [5].
引用
收藏
页码:273 / 279
页数:7
相关论文
共 50 条
  • [1] Data Analytics on Graphs Part III: Machine Learning on Graphs, from Graph Topology to Applications
    Stankovic, Ljubisa
    Mandic, Danilo
    Dakovic, Milos
    Brajovic, Milos
    Scalzo, Bruno
    Li, Shengxi
    Constantinides, Anthony G.
    FOUNDATIONS AND TRENDS IN MACHINE LEARNING, 2020, 13 (04): : 332 - 530
  • [2] Machine Learning Driven Feature Sensitive Progressive Sampling Model for BigData Analytics
    Bangera, Nandita
    Kayarvizhy, N.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (11) : 332 - 341
  • [3] Machine Learning Driven Feature Sensitive Progressive Sampling Model for BigData Analytics
    Bangera N.
    Kayarvizhy N.
    International Journal of Advanced Computer Science and Applications, 2021, 12 (11): : 332 - 341
  • [4] Machine learning and graph analytics in computational biomedicine
    Zou, Quan
    Chen, Lei
    Huang, Tao
    Zhang, Zhenguo
    Xu, Yungang
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 2017, 83 : 1 - 1
  • [5] Graph Learning for Anomaly Analytics: Algorithms, Applications, and Challenges
    Ren, Jing
    Xia, Feng
    Lee, Ivan
    Hoshyar, Azadeh Noori
    Aggarwal, Charu
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2023, 14 (02)
  • [6] Compound Analytics: Templates for Integrating Graph Algorithms and Machine Learning
    Hagan, Ronald D.
    Phillips, Charles A.
    Rhodes, Bradley J.
    Langston, Michael A.
    2017 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2017, : 1550 - 1556
  • [7] Security and Privacy in Bigdata Learning Analytics An Affordable and Modular Solution
    Seanosky, Jeremie
    Jacques, Daniel
    Kumar, Vive
    Kinshuk
    PROCEEDINGS OF THE 3RD INTERNATIONAL SYMPOSIUM ON BIG DATA AND CLOUD COMPUTING CHALLENGES (ISBCC - 16'), 2016, 49 : 43 - 55
  • [8] A Survey of Machine Learning Applications for Power System Analytics
    Miraftabzadeh, Seyed Mahdi
    Foiadelli, Federica
    Longo, Michela
    Pasetti, Marco
    2019 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2019 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2019,
  • [9] Advanced Machine Learning Applications in Big Data Analytics
    Li, Taiyong
    Deng, Wu
    Wu, Jiang
    ELECTRONICS, 2023, 12 (13)
  • [10] STRATUM: A BigData-as-a-Service for Lifecycle Management of IoT Analytics Applications
    Bhattacharjee, Anirban
    Barve, Yogesh
    Khare, Shweta
    Bao, Shunxing
    Kang, Zhuangwei
    Gokhale, Aniruddha
    Damiano, Thomas
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 1607 - 1612