The use of deep neural networks has enabled machines to classify images, translate between languages and compete with humans in games. These achievements have been enabled by the large and expensive computational resources that are now available for training and running such networks. However, such a computational burden is highly undesirable in some settings. In this thesis we demonstrate how the computational expense of a machine learning algorithm may be reduced. This is possible because, until recently, most research in deep learning has focused on achieving better statistical results on benchmarks, rather than targeting efficiency. However, the learning process is flexible enough for us to control for the test-time computationa...
Deep learning training consumes ever-increasing time and resources, and that isdue to the complexity...
Deep Neural Networks have advanced rapidly over the past several years. However, it still seems like...
Abstract—Many real world computer vision applications are required to run on hardware with limited c...
Thesis (Ph.D.)--University of Washington, 2019The advent of deep neural networks has revolutionized ...
While machine learning is traditionally a resource intensive task, embedded systems, autonomous navi...
ML systems contend with an ever-growing processing load of physical world data. These systems are ...
The lifecycle of a deep learning application consists of five phases: Data collection, Architecture ...
After a decade of accelerated progress in the different areas of machine learning (ML), it has becom...
A number of competing concerns slow adoption of deep learning for computer vision on“edge” devices. ...
Computers are powerful tools which perform fast, accurate calculations over huge sets of data. Howev...
Neural machine translation (NMT) has been shown to outperform statistical machine translation. Howe...
Machine Learning (ML) techniques, especially Deep Neural Networks (DNNs), have been driving innovati...
Electroencephalography (EEG) datasets are often small and high dimensional, owing to cumbersome reco...
Certain automatic designs of neural networks not only minimize prediction error but also shrink or p...
Large scale machine learning has many characteristics that can be exploited in the system designs to...
Deep learning training consumes ever-increasing time and resources, and that isdue to the complexity...
Deep Neural Networks have advanced rapidly over the past several years. However, it still seems like...
Abstract—Many real world computer vision applications are required to run on hardware with limited c...
Thesis (Ph.D.)--University of Washington, 2019The advent of deep neural networks has revolutionized ...
While machine learning is traditionally a resource intensive task, embedded systems, autonomous navi...
ML systems contend with an ever-growing processing load of physical world data. These systems are ...
The lifecycle of a deep learning application consists of five phases: Data collection, Architecture ...
After a decade of accelerated progress in the different areas of machine learning (ML), it has becom...
A number of competing concerns slow adoption of deep learning for computer vision on“edge” devices. ...
Computers are powerful tools which perform fast, accurate calculations over huge sets of data. Howev...
Neural machine translation (NMT) has been shown to outperform statistical machine translation. Howe...
Machine Learning (ML) techniques, especially Deep Neural Networks (DNNs), have been driving innovati...
Electroencephalography (EEG) datasets are often small and high dimensional, owing to cumbersome reco...
Certain automatic designs of neural networks not only minimize prediction error but also shrink or p...
Large scale machine learning has many characteristics that can be exploited in the system designs to...
Deep learning training consumes ever-increasing time and resources, and that isdue to the complexity...
Deep Neural Networks have advanced rapidly over the past several years. However, it still seems like...
Abstract—Many real world computer vision applications are required to run on hardware with limited c...