The rapid growth of artificial intelligence and deep learning in recent years has led to significant progress in various application domains, including computer vision (CV), natural language processing (NLP), and recommendation models (RM). As the complexity and size of Deep Neural Networks (DNNs) increase, the demand for more effective techniques to train and deploy these models also rises. This dissertation introduces three techniques aimed at enhancing the performance and efficiency of DNNs in three disjoint settings. First, we describe a technique for improving DNN model quality via a training time technique applied to RM-type models. Then, we describe two techniques for model-hardware co-design: (1) Quantization for resource-constraine...
Deep learning is overhauling a plethora of applications such as voice assistants, autonomous vehicle...
In recent years, Deep Neural Networks (DNNs) have become an area of high interest due to it's ground...
Photonic neural network (PNN) is a remarkable analog artificial intelligence (AI) accelerator that c...
DNNs deployed on analog processing in memory (PIM) architectures are subject to fabrication-time var...
The latest Deep Learning (DL) methods for designing Deep Neural Networks (DNN) have significantly ex...
The human brain has the ability to carry out new tasks with limited experience. It utilizes prior le...
Thesis (Ph.D.)--University of Washington, 2019The advent of deep neural networks has revolutionized ...
Deep Neural Networks (DNNs) have greatly advanced several domains of machine learning including imag...
The lifecycle of a deep learning application consists of five phases: Data collection, Architecture ...
In recent years, machine learning (ML) and, more noticeably, deep learning (DL), have be- come incre...
Recent advancements in machine learning achieved by Deep Neural Networks (DNNs) have been significan...
Recommendation systems have been deployed in e-commerce and online advertising to expose desired ite...
In recent years Deep Neural Networks (DNNs) have been rapidly developed in various applications, tog...
Deep Neural Networks (DNNs) are constantly evolving, enabling the power of deep learning to be appli...
Deep learning has advanced machine capabilities in a variety of fields typically associated with hum...
Deep learning is overhauling a plethora of applications such as voice assistants, autonomous vehicle...
In recent years, Deep Neural Networks (DNNs) have become an area of high interest due to it's ground...
Photonic neural network (PNN) is a remarkable analog artificial intelligence (AI) accelerator that c...
DNNs deployed on analog processing in memory (PIM) architectures are subject to fabrication-time var...
The latest Deep Learning (DL) methods for designing Deep Neural Networks (DNN) have significantly ex...
The human brain has the ability to carry out new tasks with limited experience. It utilizes prior le...
Thesis (Ph.D.)--University of Washington, 2019The advent of deep neural networks has revolutionized ...
Deep Neural Networks (DNNs) have greatly advanced several domains of machine learning including imag...
The lifecycle of a deep learning application consists of five phases: Data collection, Architecture ...
In recent years, machine learning (ML) and, more noticeably, deep learning (DL), have be- come incre...
Recent advancements in machine learning achieved by Deep Neural Networks (DNNs) have been significan...
Recommendation systems have been deployed in e-commerce and online advertising to expose desired ite...
In recent years Deep Neural Networks (DNNs) have been rapidly developed in various applications, tog...
Deep Neural Networks (DNNs) are constantly evolving, enabling the power of deep learning to be appli...
Deep learning has advanced machine capabilities in a variety of fields typically associated with hum...
Deep learning is overhauling a plethora of applications such as voice assistants, autonomous vehicle...
In recent years, Deep Neural Networks (DNNs) have become an area of high interest due to it's ground...
Photonic neural network (PNN) is a remarkable analog artificial intelligence (AI) accelerator that c...