Neural Program

Neural programs integrate deep neural networks (DNNs) with traditional programming constructs or API calls to solve complex computational tasks, aiming to leverage the strengths of both paradigms. Current research focuses on developing efficient learning algorithms for these hybrid systems, exploring architectures like graph transformers and neural ordinary differential equations, and investigating the interpretability and robustness of resulting models. This interdisciplinary field holds significant promise for advancing areas like data-efficient learning, program synthesis, and improving the explainability of large language models.

Papers