A survey of machine learning for big code and naturalness

M Allamanis, ET Barr, P Devanbu… - ACM Computing Surveys …, 2018 - dl.acm.org
Research at the intersection of machine learning, programming languages, and software
engineering has recently taken important steps in proposing learnable probabilistic models …

Deep learning for source code modeling and generation: Models, applications, and challenges

THM Le, H Chen, MA Babar - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
Deep Learning (DL) techniques for Natural Language Processing have been evolving
remarkably fast. Recently, the DL advances in language modeling, machine translation, and …

[图书][B] Synthetic data for deep learning

SI Nikolenko - 2021 - Springer
You are holding in your hands… oh, come on, who holds books like this in their hands
anymore? Anyway, you are reading this, and it means that I have managed to release one of …

A review of emerging research directions in abstract visual reasoning

M Małkiński, J Mańdziuk - Information Fusion, 2023 - Elsevier
Abstract Abstract Visual Reasoning (AVR) problems are commonly used to approximate
human intelligence. They test the ability of applying previously gained knowledge …

Prototransformer: A meta-learning approach to providing student feedback

M Wu, N Goodman, C Piech, C Finn - arXiv preprint arXiv:2107.14035, 2021 - arxiv.org
High-quality computer science education is limited by the difficulty of providing instructor
feedback to students at scale. While this feedback could in principle be automated …

Knowledge augmented machine learning with applications in autonomous driving: A survey

J Wörmann, D Bogdoll, C Brunner, E Bührle… - arXiv preprint arXiv …, 2022 - arxiv.org
The availability of representative datasets is an essential prerequisite for many successful
artificial intelligence and machine learning models. However, in real life applications these …

On the crossroad of artificial intelligence: A revisit to Alan Turing and Norbert Wiener

L Li, NN Zheng, FY Wang - IEEE transactions on cybernetics, 2018 - ieeexplore.ieee.org
To give a high-level summary to current approaches for implementing artificial intelligence
(AI), we explain the key commonalities and major differences between Turing's approach …

Language (re) modelling: Towards embodied language understanding

R Tamari, C Shani, T Hope, MRL Petruck… - arXiv preprint arXiv …, 2020 - arxiv.org
While natural language understanding (NLU) is advancing rapidly, today's technology differs
from human-like language understanding in fundamental ways, notably in its inferior …

Neural inverse knitting: From images to manufacturing instructions

A Kaspar, TH Oh, L Makatura… - International …, 2019 - proceedings.mlr.press
Motivated by the recent potential of mass customization brought by whole-garment knitting
machines, we introduce the new problem of automatic machine instruction generation using …

[PDF][PDF] Inter-disciplinary research challenges in computer systems for the 2020s

A Cohen, X Shen, J Torrellas, J Tuck, Y Zhou, S Adve… - 2018 - research.csc.ncsu.edu
The broad landscape of new technologies currently being explored makes the current times
very exciting for computer systems research. The community is actively researching an …