Search Results for author: Tommaso Salvatori

Found 20 papers, 6 papers with code

Associative Memories in the Feature Space

no code implementations16 Feb 2024 Tommaso Salvatori, Beren Millidge, Yuhang Song, Rafal Bogacz, Thomas Lukasiewicz

This problem can be easily solved by computing \emph{similarities} in an embedding space instead of the pixel space.

A Review of Neuroscience-Inspired Machine Learning

no code implementations16 Feb 2024 Alexander Ororbia, Ankur Mali, Adam Kohan, Beren Millidge, Tommaso Salvatori

As a result, it accommodates hardware and scientific modeling, e. g. learning with physical systems and non-differentiable behavior.

Active Inference and Intentional Behaviour

no code implementations6 Dec 2023 Karl J. Friston, Tommaso Salvatori, Takuya Isomura, Alexander Tschantz, Alex Kiefer, Tim Verbelen, Magnus Koudahl, Aswin Paul, Thomas Parr, Adeel Razi, Brett Kagan, Christopher L. Buckley, Maxwell J. D. Ramstead

First, we simulate the aforementioned in vitro experiments, in which neuronal cultures spontaneously learn to play Pong, by implementing nested, free energy minimising processes.

Causal Inference via Predictive Coding

no code implementations27 Jun 2023 Tommaso Salvatori, Luca Pinchetti, Amine M'Charrak, Beren Millidge, Thomas Lukasiewicz

Bayesian inference models observations: what can be inferred about y if we observe a related variable x?

Bayesian Inference Causal Discovery +2

Mathematical Capabilities of ChatGPT

2 code implementations NeurIPS 2023 Simon Frieder, Luca Pinchetti, Alexis Chevalier, Ryan-Rhys Griffiths, Tommaso Salvatori, Thomas Lukasiewicz, Philipp Christian Petersen, Julius Berner

We investigate the mathematical capabilities of two iterations of ChatGPT (released 9-January-2023 and 30-January-2023) and of GPT-4 by testing them on publicly available datasets, as well as hand-crafted ones, using a novel methodology.

Elementary Mathematics Math +2

Robust Graph Representation Learning via Predictive Coding

no code implementations9 Dec 2022 Billy Byiringiro, Tommaso Salvatori, Thomas Lukasiewicz

Predictive coding is a message-passing framework initially developed to model information processing in the brain, and now also topic of research in machine learning due to some interesting properties.

Graph Representation Learning Out-of-Distribution Generalization

Predictive Coding beyond Gaussian Distributions

no code implementations7 Nov 2022 Luca Pinchetti, Tommaso Salvatori, Yordan Yordanov, Beren Millidge, Yuhang Song, Thomas Lukasiewicz

A large amount of recent research has the far-reaching goal of finding training methods for deep neural networks that can serve as alternatives to backpropagation (BP).

Bird-Eye Transformers for Text Generation Models

1 code implementation8 Oct 2022 Lei Sha, Yuhang Song, Yordan Yordanov, Tommaso Salvatori, Thomas Lukasiewicz

Transformers have become an indispensable module for text generation models since their great success in machine translation.

Attribute Inductive Bias +3

A Theoretical Framework for Inference and Learning in Predictive Coding Networks

1 code implementation21 Jul 2022 Beren Millidge, Yuhang Song, Tommaso Salvatori, Thomas Lukasiewicz, Rafal Bogacz

In this paper, we provide a comprehensive theoretical analysis of the properties of PCNs trained with prospective configuration.

Continual Learning

Predictive Coding: Towards a Future of Deep Learning beyond Backpropagation?

no code implementations18 Feb 2022 Beren Millidge, Tommaso Salvatori, Yuhang Song, Rafal Bogacz, Thomas Lukasiewicz

The backpropagation of error algorithm used to train deep neural networks has been fundamental to the successes of deep learning.

Learning on Arbitrary Graph Topologies via Predictive Coding

no code implementations31 Jan 2022 Tommaso Salvatori, Luca Pinchetti, Beren Millidge, Yuhang Song, TianYi Bao, Rafal Bogacz, Thomas Lukasiewicz

Training with backpropagation (BP) in standard deep learning consists of two main steps: a forward pass that maps a data point to its prediction, and a backward pass that propagates the error of this prediction back through the network.

Associative Memories via Predictive Coding

no code implementations NeurIPS 2021 Tommaso Salvatori, Yuhang Song, Yujian Hong, Simon Frieder, Lei Sha, Zhenghua Xu, Rafal Bogacz, Thomas Lukasiewicz

We conclude by discussing the possible impact of this work in the neuroscience community, by showing that our model provides a plausible framework to study learning and retrieval of memories in the brain, as it closely mimics the behavior of the hippocampus as a memory index and generative model.

Hippocampus Retrieval

Reverse Differentiation via Predictive Coding

no code implementations8 Mar 2021 Tommaso Salvatori, Yuhang Song, Thomas Lukasiewicz, Rafal Bogacz, Zhenghua Xu

Recent works prove that these methods can approximate BP up to a certain margin on multilayer perceptrons (MLPs), and asymptotically on any other complex model, and that zero-divergence inference learning (Z-IL), a variant of PC, is able to exactly implement BP on MLPs.

BoxE: A Box Embedding Model for Knowledge Base Completion

1 code implementation NeurIPS 2020 Ralph Abboud, İsmail İlkan Ceylan, Thomas Lukasiewicz, Tommaso Salvatori

Knowledge base completion (KBC) aims to automatically infer missing facts by exploiting information already present in a knowledge base (KB).

Knowledge Base Completion Knowledge Graphs +1

Cannot find the paper you are looking for? You can Submit a new open access paper.