← Search

Awni Hannun

14 accepted papers

2022

Flashlight: Enabling Innovation in Tools for Machine Learning

ICML 2022spotlight

As the computational requirements for machine learning systems and the size and complexity of machine learning frameworks increases, essential framework innovation has become challenging. While computational needs have driven recent compiler, networking, and hardware advancements, utilization of tho…

2022

Gradient Matching for Domain Generalization

ICLR 2022poster

Machine learning systems typically assume that the distributions of training and test sets match closely. However, a critical requirement of such systems in the real world is their ability to generalize to unseen domains. Here, we propose an _inter-domain gradient matching_ objective that targets do…

2022

Measuring Data Leakage in Machine-Learning Models with Fisher Information (Extended Abstract)

IJCAI 2022poster

Machine-learning models contain information about the data they were trained on. This information leaks either through the model itself or through predictions made by the model. Consequently, when the training data contains sensitive attributes, assessing the amount of information leakage is paramou…

Cited by 0SourcePDFScholar
2022

Star Temporal Classification: Sequence Modeling with Partially Labeled Data

NeurIPS 2022accept

We develop an algorithm which can learn from partially labeled and unsegmented sequential data. Most sequential loss functions, such as Connectionist Temporal Classification (CTC), break down when many labels are missing. We address this problem with Star Temporal Classification (STC) which uses a s…

Cited by 4SourcePDFScholar
2021

CrypTen: Secure Multi-Party Computation Meets Machine Learning

NeurIPS 2021poster

Secure multi-party computation (MPC) allows parties to perform computations on data while keeping that data private. This capability has great potential for machine-learning applications: it facilitates training of machine-learning models on private data sets owned by different parties, evaluation o…

Cited by 456SourcePDFScholar
2021

Fixes That Fail: Self-Defeating Improvements in Machine-Learning Systems

NeurIPS 2021poster

Machine-learning systems such as self-driving cars or virtual assistants are composed of a large number of machine-learning models that recognize image content, transcribe speech, analyze natural language, infer preferences, rank options, etc. Models in these systems are often developed and trained…

2021

Measuring data leakage in machine-learning models with Fisher information

UAI 2021poster

Machine-learning models contain information about the data they were trained on. This information leaks either through the model itself or through predictions made by the model. Consequently, when the training data contains sensitive attributes, assessing the amount of information leakage is paramou…

2020

Certified Data Removal from Machine Learning Models

ICML 2020poster

Good data stewardship requires removal of data at the request of the data’s owner. This raises the question if and how a trained machine-learning model, which implicitly stores information about its training data, should be affected by such a removal request. Is it possible to “remove” data from a m…

2016

Deep Speech 2 : End-to-End Speech Recognition in English and Mandarin

ICML 2016poster

We show that an end-to-end deep learning approach can be used to recognize either English or Mandarin Chinese speech–two vastly different languages. Because it replaces entire pipelines of hand-engineered components with neural networks, end-to-end learning allows us to handle a diverse variety of s…

2016

Persistent RNNs: Stashing Recurrent Weights On-Chip

ICML 2016poster

This paper introduces a new technique for mapping Deep Recurrent Neural Networks (RNN) efficiently onto GPUs. We show how it is possi- ble to achieve substantially higher computational throughput at low mini-batch sizes than direct implementations of RNNs based on matrix multiplications. The key to…

Cited by 126SourcePDFScholar