← Search

Francesco Faccio

12 accepted papers

2025

Curious Causality-Seeking Agents Learn Meta Causal World

NeurIPS 2025poster

When building a world model, a common assumption is that the environment has a single, unchanging underlying causal rule, like applying Newton's laws to every situation. However, in truly open-ended environments, the apparent causal mechanism may drift over time because the agent continually encount…

Cited by 0SourceScholar
2025

Scaling Value Iteration Networks to 5000 Layers for Extreme Long-Term Planning

ICML 2025poster

The Value Iteration Network (VIN) is an end-to-end differentiable neural network architecture for planning. It exhibits strong generalization to unseen domains by incorporating a differentiable planning module that operates on a latent Markov Decision Process (MDP). However, VINs struggle to scale t…

Cited by 1SourcePDFScholar
2025

Towards an Extremely Robust Baby Robot With Rich Interaction Ability for Advanced Machine Learning Algorithms

IROS 2025

Advanced machine learning algorithms require platforms that are extremely robust and equipped with rich sensory feedback to handle extensive trial-and-error learning without relying on overwhelming inductive biases. Traditional robotic designs, while well-suited for their specific use cases, are oft

Cited by 1SourceScholar
2024

GPTSwarm: Language Agents as Optimizable Graphs

ICML 2024oral

Various human-designed prompt engineering techniques have been proposed to improve problem solvers based on Large Language Models (LLMs), yielding many disparate code bases. We unify these approaches by describing LLM-based agents as computational graphs. The nodes implement functions to process mul…

Cited by 45SourcePDFScholar
2024

Learning Useful Representations of Recurrent Neural Network Weight Matrices

ICML 2024oral

Recurrent Neural Networks (RNNs) are general-purpose parallel-sequential computers. The program of an RNN is its weight matrix. How to learn useful representations of RNN weights that facilitate RNN analysis as well as downstream tasks? While the _mechanistic approach_ directly looks at some RNN's w…

2023

Goal-Conditioned Generators of Deep Policies

AAAI 2023technical

Goal-conditioned Reinforcement Learning (RL) aims at learning optimal policies, given goals encoded in special command inputs. Here we study goal-conditioned neural nets (NNs) that learn to generate deep NN policies in form of context-specific weight matrices, similar to Fast Weight Programmers and…

2023

Learning to Identify Critical States for Reinforcement Learning from Videos

ICCV 2023poster

Recent work on deep reinforcement learning (DRL) has pointed out that algorithmic information about good policies can be extracted from offline data which lack explicit information about executed actions. For example, videos of humans or robots may convey a lot of implicit information about rewardin…

Cited by 12PDFcodeScholar
2022

Neural Differential Equations for Learning to Program Neural Nets Through Continuous Learning Rules

NeurIPS 2022accept

Neural ordinary differential equations (ODEs) have attracted much attention as continuous-time counterparts of deep residual neural networks (NNs), and numerous extensions for recurrent NNs have been proposed. Since the 1980s, ODEs have also been used to derive theoretical results for NN learning ru…

2022

Reward-Weighted Regression Converges to a Global Optimum

AAAI 2022technical

Reward-Weighted Regression (RWR) belongs to a family of widely known iterative Reinforcement Learning algorithms based on the Expectation-Maximization framework. In this family, learning at each iteration consists of sampling a batch of trajectories using the current policy and fitting a new policy…

2018

Policy Optimization via Importance Sampling

NeurIPS 2018oral

Policy optimization is an effective reinforcement learning approach to solve continuous control tasks. Recent achievements have shown that alternating online and offline optimization is a successful choice for efficient trajectory reuse. However, deciding when to stop optimizing and collect new traj…