Building machines that learn and think with people
What do we want from machine intelligence? We envision machines that are not just tools
for thought but partners in thought: reasonable, insightful, knowledgeable, reliable and …
for thought but partners in thought: reasonable, insightful, knowledgeable, reliable and …
Recurrent neural networks for edge intelligence: a survey
VS Lalapura, J Amudha, HS Satheesh - ACM Computing Surveys …, 2021 - dl.acm.org
Recurrent Neural Networks are ubiquitous and pervasive in many artificial intelligence
applications such as speech recognition, predictive healthcare, creative art, and so on …
applications such as speech recognition, predictive healthcare, creative art, and so on …
Large language models as general pattern machines
We observe that pre-trained large language models (LLMs) are capable of autoregressively
completing complex token sequences--from arbitrary ones procedurally generated by …
completing complex token sequences--from arbitrary ones procedurally generated by …
Simulation intelligence: Towards a new generation of scientific methods
The original" Seven Motifs" set forth a roadmap of essential methods for the field of scientific
computing, where a motif is an algorithmic method that captures a pattern of computation …
computing, where a motif is an algorithmic method that captures a pattern of computation …
From word models to world models: Translating from natural language to the probabilistic language of thought
How does language inform our downstream thinking? In particular, how do humans make
meaning from language--and how can we leverage a theory of linguistic meaning to build …
meaning from language--and how can we leverage a theory of linguistic meaning to build …
A differentiable programming system to bridge machine learning and scientific computing
Scientific computing is increasingly incorporating the advancements in machine learning
and the ability to work with large amounts of data. At the same time, machine learning …
and the ability to work with large amounts of data. At the same time, machine learning …
An introduction to probabilistic programming
This book is a graduate-level introduction to probabilistic programming. It not only provides a
thorough background for anyone wishing to use a probabilistic programming system, but …
thorough background for anyone wishing to use a probabilistic programming system, but …
Brain-wide representations of behavior spanning multiple timescales and states in C. elegans
Changes in an animal's behavior and internal state are accompanied by widespread
changes in activity across its brain. However, how neurons across the brain encode …
changes in activity across its brain. However, how neurons across the brain encode …
Instead of rewriting foreign code for machine learning, automatically synthesize fast gradients
Applying differentiable programming techniques and machine learning algorithms to foreign
programs requires developers to either rewrite their code in a machine learning framework …
programs requires developers to either rewrite their code in a machine learning framework …
3DP3: 3D scene perception via probabilistic programming
We present 3DP3, a framework for inverse graphics that uses inference in a structured
generative model of objects, scenes, and images. 3DP3 uses (i) voxel models to represent …
generative model of objects, scenes, and images. 3DP3 uses (i) voxel models to represent …