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 条
  • [41] Analytics of Machine Learning in Healthcare Industries
    Deora, Mahipal Singh
    SMART TRENDS IN COMPUTING AND COMMUNICATIONS, VOL 4, SMARTCOM 2024, 2024, 948 : 1 - 10
  • [42] Data Analytics and Machine Learning in Education
    Gomez-Pulido, Juan A. A.
    Park, Young
    Soto, Ricardo
    Lanza-Gutierrez, Jose M.
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [43] Applying machine learning to text analytics
    Riemer, Matthew
    IBM Data Management Magazine, 2014, (06):
  • [44] Machine learning and data analytics for the IoT
    Adi, Erwin
    Anwar, Adnan
    Baig, Zubair
    Zeadally, Sherali
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (20): : 16205 - 16233
  • [45] Analytics, Machine Learning, and the Internet of Things
    Earley, Seth
    IT PROFESSIONAL, 2015, 17 (01) : 10 - 13
  • [46] Machine learning for big multimedia analytics
    Tian, Jing
    Xu, Xin
    MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (20) : 30741 - 30741
  • [47] Machine learning for big multimedia analytics
    Multimedia Tools and Applications, 2021, 80 : 30741 - 30741
  • [48] Machine learning and data analytics for the IoT
    Erwin Adi
    Adnan Anwar
    Zubair Baig
    Sherali Zeadally
    Neural Computing and Applications, 2020, 32 : 16205 - 16233
  • [49] Direct Error Driven Learning for Deep Neural Networks with Applications to Bigdata
    Krishnan, R.
    Jagannathan, S.
    Samaranayake, V. A.
    INNS CONFERENCE ON BIG DATA AND DEEP LEARNING, 2018, 144 : 89 - 95
  • [50] Hybrid deep learning framework for weather forecast with rainfall prediction using weather bigdata analytics
    Lalitha, C.
    Ravindran, D.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (25) : 66413 - 66432