activity
20152023
most citedSpeeding Up Distributed Machine Learning Using Codes

885 citations · 1.2k across the 12 of their papers we have counts for

collaborators

13 papers

cs.CR2023★ 1 cited

GPU-based Private Information Retrieval for On-Device Machine Learning Inference

Maximilian Lam, Jeff Johnson, Wenjie Xiong +11

On-device machine learning (ML) inference can enable the use of private user data on user devices without revealing them to remote servers. However, a pure on-device solution to pr…

cs.CR2022★ 1 cited

Tabula: Efficiently Computing Nonlinear Activation Functions for Secure Neural Network Inference

Maximilian Lam, Michael Mitzenmacher, Vijay Janapa Reddi +2

Multiparty computation approaches to secure neural network inference commonly rely on garbled circuits for securely executing nonlinear activation functions. However, garbled circu…

cs.LG2021★ 6 cited

The People's Speech: A Large-Scale Diverse English Speech Recognition Dataset for Commercial Usage

Daniel Galvez, Greg Diamos, Juan Ciro +7

The People's Speech is a free-to-download 30,000-hour and growing supervised conversational English speech recognition dataset licensed for academic and commercial usage under CC-B…

cs.CR2021★ 11 cited

Gradient Disaggregation: Breaking Privacy in Federated Learning by Reconstructing the User Participant Matrix

Maximilian Lam, Gu-Yeon Wei, David Brooks +2

We show that aggregated model updates in federated learning may be insecure. An untrusted central server may disaggregate user updates from sums of updates across participants give…

cs.LG2021

Widening Access to Applied Machine Learning with TinyML

Vijay Janapa Reddi, Brian Plancher, Susan Kennedy +21

Broadening access to both computational and educational resources is critical to diffusing machine-learning (ML) innovation. However, today, most ML resources and experts are siloe…

cs.PF2020★ 200 cited

Benchmarking TinyML Systems: Challenges and Direction

Colby R. Banbury, Vijay Janapa Reddi, Max Lam +14

Recent advancements in ultra-low-power machine learning (TinyML) hardware promises to unlock an entirely new class of smart applications. However, continued progress is limited by…

cs.LG2020★ 1 cited

Quantized Neural Network Inference with Precision Batching

Maximilian Lam, Zachary Yedidia, Colby Banbury +1

We present PrecisionBatching, a quantized inference algorithm for speeding up neural network execution on traditional hardware platforms at low bitwidths without the need for retra…

cs.LG2019★ 7 cited

QuaRL: Quantization for Fast and Environmentally Sustainable Reinforcement Learning

Srivatsan Krishnan, Maximilian Lam, Sharad Chitlangia +4

Deep reinforcement learning continues to show tremendous potential in achieving task-level autonomy, however, its computational and energy demands remain prohibitively high. In thi…

cs.CL2018★ 24 cited

Word2Bits - Quantized Word Vectors

Maximilian Lam

Word vectors require significant amounts of memory and storage, posing issues to resource limited devices like mobile phones and GPUs. We show that high quality quantized word vect…

cs.DC2018★ 2 cited

Cataloging the Visible Universe through Bayesian Inference at Petascale

Jeffrey Regier, Kiran Pamnany, Keno Fischer +9

Astronomical catalogs derived from wide-field imaging surveys are an important tool for understanding the Universe. We construct an astronomical catalog from 55 TB of imaging data…

cs.LG2017★ 20 cited

Gradient Diversity: a Key Ingredient for Scalable Distributed Learning

Dong Yin, Ashwin Pananjady, Max Lam +3

It has been experimentally observed that distributed implementations of mini-batch stochastic gradient descent (SGD) algorithms exhibit speedup saturation and decaying generalizati…

stat.ML2016★ 31 cited

CYCLADES: Conflict-free Asynchronous Machine Learning

Xinghao Pan, Maximilian Lam, Stephen Tu +6

We present CYCLADES, a general framework for parallelizing stochastic optimization algorithms in a shared memory setting. CYCLADES is asynchronous during shared model updates, and…

cs.DC2015★ 885 cited

Speeding Up Distributed Machine Learning Using Codes

Kangwook Lee, Maximilian Lam, Ramtin Pedarsani +2

Codes are widely used in many engineering applications to offer robustness against noise. In large-scale systems there are several types of noise that can affect the performance of…