Abstract—Deep learning has made significant breakthroughs in various fields of artificial intelligence. Advantages of deep learning include the ability to capture highly complicated fea-tures, weak involvement of human engineering, etc. However, it is still virtually impossible to use deep learning to analyze programs since deep architectures cannot be trained effectively with pure back propagation. In this pioneering paper, we propose the “coding criterion ” to build program vector representations, which are the premise of deep learning for program analysis. Our representation learning approach directly makes deep learning a reality in this new field. We evaluate the learned vector represen-tations both qualitatively and quantitatively. We...
Artificial Intelligence, or more precisely deep learning, has become a trending topic in the broad p...
This book will focus on the fundamentals of deep learning along with reporting on the current state-...
Context: With the prevalence of publicly available source code repositories to train deep neural net...
Deep learning has made significant breakthroughs in various fields of artificial intelligence. Howev...
Deep neural networks have made significant break-throughs in many fields of artificial intelligence....
Training a deep learning model on source code has gained significant traction recently. Since such m...
Deep learning is a form of machine learning that enables computers to learn from experience and unde...
Machine Learning algorithms have had a profound impact on the field of computer science over the pas...
With the advancement of modern technologies, programming becomes ubiquitous not only among professio...
The enormous rise in the scale, scope, and complexity of software projects has created a thriving ma...
Thesis (Ph.D.)--University of Washington, 2016-06The choice of feature representation can have a lar...
The usage of deep learning (DL) approaches for software engineering has attracted much attention, pa...
As modern programs grow in size and complexity, the importance of program behavior modeling is emerg...
Deep learning is the sub domain of machine learning with the representation learning capability to d...
This Deep learning is a forthcoming field ofMachine Learning (ML). Deep Learning (DL) consists of se...
Artificial Intelligence, or more precisely deep learning, has become a trending topic in the broad p...
This book will focus on the fundamentals of deep learning along with reporting on the current state-...
Context: With the prevalence of publicly available source code repositories to train deep neural net...
Deep learning has made significant breakthroughs in various fields of artificial intelligence. Howev...
Deep neural networks have made significant break-throughs in many fields of artificial intelligence....
Training a deep learning model on source code has gained significant traction recently. Since such m...
Deep learning is a form of machine learning that enables computers to learn from experience and unde...
Machine Learning algorithms have had a profound impact on the field of computer science over the pas...
With the advancement of modern technologies, programming becomes ubiquitous not only among professio...
The enormous rise in the scale, scope, and complexity of software projects has created a thriving ma...
Thesis (Ph.D.)--University of Washington, 2016-06The choice of feature representation can have a lar...
The usage of deep learning (DL) approaches for software engineering has attracted much attention, pa...
As modern programs grow in size and complexity, the importance of program behavior modeling is emerg...
Deep learning is the sub domain of machine learning with the representation learning capability to d...
This Deep learning is a forthcoming field ofMachine Learning (ML). Deep Learning (DL) consists of se...
Artificial Intelligence, or more precisely deep learning, has become a trending topic in the broad p...
This book will focus on the fundamentals of deep learning along with reporting on the current state-...
Context: With the prevalence of publicly available source code repositories to train deep neural net...