Introduction to Snap Machine Learning

被引:0
|
作者
Parnell, Thomas [1 ]
机构
[1] IBM Res, Zurich, Switzerland
关键词
D O I
10.1109/IPDPSW.2018.00136
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Generalized linear models, such as logistic regression and support vector machines, remain some of the most widely-used techniques in the machine learning field. Their enduring popularity can be attributed to their desirable theoretical properties, effective training algorithms, and relative ease of interpretability. In this talk we will introduce Snap Machine Learning: a new library for fast training of such models, that is designed to enable new real-time and large-scale applications. The library was designed from the ground up with performance in mind. It exploits parallelism at three different levels: across multiple machines in a network, across heterogeneous compute nodes within a machine (e.g. CPU and GPU), as well as the massive parallelism offered by modern GPUs. In this talk we will review this new architecture and give examples of how the library can be used via the various APIs that are provided (e.g. Python, Apache Spark, MPI). Finally, we will present benchmarking results using the publicly available Terabyte Click Logs dataset (from Criteo Labs) and show that Snap Machine Learning can train a logistic regression classifier in 1.53 minutes, 46x faster than any of the results that have been previously reported using the same dataset.
引用
收藏
页码:856 / 856
页数:1
相关论文
共 50 条
  • [41] INTRODUCTION TO THE SPECIAL ISSUE ON MACHINE LEARNING
    Elkan, Charles
    [J]. JOURNAL OF INVESTMENT MANAGEMENT, 2020, 18 (02): : 5 - 8
  • [42] Introduction: Machine learning as philosophy of science
    Korb, KB
    [J]. MINDS AND MACHINES, 2004, 14 (04) : 433 - 440
  • [43] Introduction to Machine Learning, Neural Networks, and Deep Learning
    Choi, Rene Y.
    Coyner, Aaron S.
    Kalpathy-Cramer, Jayashree
    Chiang, Michael F.
    Campbell, J. Peter
    [J]. TRANSLATIONAL VISION SCIENCE & TECHNOLOGY, 2020, 9 (02):
  • [44] Introduction to MAchine Learning & Knowledge Extraction (MAKE)
    Holzinger, Andreas
    [J]. MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2019, 1 (01): : 1 - 20
  • [45] Introduction to the Special Issue on Machine Learning for CAD
    Henkel, Jorg
    Amrouch, Hussam
    Wolf, Marilyn
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2020, 25 (05)
  • [46] Advanced machine learning methods in psychiatry: an introduction
    Wu, Tsung-Chin
    Zhou, Zhirou
    Wang, Hongyue
    Wang, Bokai
    Lin, Tuo
    Feng, Changyong
    Tu, Xin M.
    [J]. GENERAL PSYCHIATRY, 2020, 33 (02)
  • [47] Introduction to machine and deep learning for medical physicists
    Cui, Sunan
    Tseng, Huan-Hsin
    Pakela, Julia
    Ten Haken, Randall K.
    El Naqa, Issam
    [J]. MEDICAL PHYSICS, 2020, 47 (05) : E127 - E147
  • [48] Latest advancements in machine learning for geophysics - Introduction
    Di, Haibin
    Hu, Wenyi
    Abubakar, Aria
    Devarakota, Pandu
    Li, Weichang
    Li, Yaoguo
    [J]. GEOPHYSICS, 2024, 89 (01)
  • [49] An introduction and overview of machine learning in neurosurgical care
    Joeky T. Senders
    Mark M. Zaki
    Aditya V. Karhade
    Bliss Chang
    William B. Gormley
    Marike L. Broekman
    Timothy R. Smith
    Omar Arnaout
    [J]. Acta Neurochirurgica, 2018, 160 : 29 - 38
  • [50] Introduction to the Virtual Collection on Machine Learning in Aerospace
    Choi, Han-Lim
    Sunberg, Zach
    Oh, Hyondong
    [J]. JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2023, 20 (06): : 289 - 289