Search Results

Convolutional Neural Networks over Tree Structures for Programming Language Processing

8 code implementations18 Sep 2014

Programming language processing (similar to natural language processing) is a hot research topic in the field of software engineering; it has also aroused growing interest in the artificial intelligence community.

Sentence

A Genetic Programming Approach to Designing Convolutional Neural Network Architectures

5 code implementations3 Apr 2017

To evaluate the proposed method, we constructed a CNN architecture for the image classification task with the CIFAR-10 dataset.

General Classification Image Classification +1

Cross-Language Learning for Program Classification using Bilateral Tree-Based Convolutional Neural Networks

1 code implementation17 Oct 2017

It is layered on top of two tree-based convolutional neural networks (TBCNNs), each of which recognizes the algorithm of code written in an individual programming language.

Binary Classification C++ code +2

Neural GPUs Learn Algorithms

5 code implementations25 Nov 2015

Unlike the NTM, the Neural GPU is highly parallel which makes it easier to train and efficient to run.

Comparison of Syntactic and Semantic Representations of Programs in Neural Embeddings

1 code implementation24 Jan 2020

Neural approaches to program synthesis and understanding have proliferated widely in the last few years; at the same time graph based neural networks have become a promising new tool.

Program Synthesis

Applications of Deep Neural Networks with Keras

2 code implementations11 Sep 2020

Through a combination of advanced training techniques and neural network architectural components, it is now possible to create neural networks that can handle tabular data, images, text, and audio as both input and output.

Time Series Time Series Analysis

Synthetically Trained Neural Networks for Learning Human-Readable Plans from Real-World Demonstrations

1 code implementation18 May 2018

We present a system to infer and execute a human-readable program from a real-world demonstration.

Robotics

OptNet: Differentiable Optimization as a Layer in Neural Networks

6 code implementations ICML 2017

This paper presents OptNet, a network architecture that integrates optimization problems (here, specifically in the form of quadratic programs) as individual layers in larger end-to-end trainable deep networks.

Bilevel Optimization

Shoulder Physiotherapy Exercise Recognition: Machine Learning the Inertial Signals from a Smartwatch

1 code implementation5 Feb 2018

Significance: This proof of concept study demonstrates the technical feasibility of a smartwatch device and supervised machine learning approach to more easily monitor and assess the at-home adherence of shoulder physiotherapy exercise protocols.

Human-Computer Interaction I.2.1

Typesafe Abstractions for Tensor Operations

1 code implementation18 Oct 2017

We propose a typesafe abstraction to tensors (i. e. multidimensional arrays) exploiting the type-level programming capabilities of Scala through heterogeneous lists (HList), and showcase typesafe abstractions of common tensor operations and various neural layers such as convolution or recurrent neural networks.

Programming Languages