Boumediene Hamzi

Visiting Scientist

Isaac Newton Institute for Mathematical Sciences, Cambridge

ROLES AT IMM

2025
IMM International Faculty
Machine Learning (M2)
Course
Algeria
Fall

ABOUT ME

My core work

As a mathematician, I embody a modern-day peripatetic, having traversed the academic world extensively. Currently, I am a visiting fellow at the Isaac Newton Institute for Mathematical Sciences at Cambridge (UK), where I participate in the research programme "Representing, Calibrating & Leveraging Prediction Uncertainty from Statistics to Machine Learning". I am a Senior Scientist at Caltech's Department of Computing and Mathematical Sciences, an Affiliate Fellow of the Data Science Institute at Imperial College London, and an External Researcher at the Alan Turing Institute (London, UK). At the Alan Turing Institute, I am co-leading, with Prof. Robert Mackay, the Research Interest Group (RIG) on "Machine Learning and Dynamical Systems".

 

 

CURRICULUM

from 2025 to Present
IMM International Faculty, International Mathematics Master (IMM) Algeria
Algeria
from 2025 to Present
Visiting Scientist, Isaac Newton Institute for Mathematical Sciences, Cambridge
UK
from 2024 to Present
Visiting Reader, Imperial College London
UK
from 2023 to Present
Senior Research Scientist, Caltech
USA
from 2020 to Present
Fellow, External Research Scientist, The Alan Turing Institute
UK
from 2018 to Present
Visiting Senior Research Fellow, King's College London
UK

MORE INFORMATION

Early career

My previous research interests focused on "Dynamical Theory of Control'' that is Control Theory from the point of view of the theory of dynamical systems where the goal is the integration of concepts and ideas from dynamical systems theory and control theory into a framework that allows to develop both theories, emphasizing the analysis and control of systems with bifurcations.

My Research

Throughout my research career, I have sought to answer the pivotal question: How can complex systems be effectively analyzed? My investigations have branched into three key approaches:
  1. Dynamical Systems Theory (DST): This approach allows for the analysis of complex systems when the model is known. It offers nontrivial ways to analyze dynamical systems. It has the status of Theory, but it is currently limited to low-dimensional and some classes of infinite-dimensional dynamical systems.

  2. Machine Learning (ML): ML is concerned with designing algorithms that accomplish tasks, improving as they process more data. It's particularly useful for analyzing high-dimensional complex systems where the model is unknown. However, its theoretical framework is still missing, and it lacks clear methodologies, making it unclear why certain algorithms work and their domain of applicability.

  3. Algorithmic Information Theory (AIT): AIT provides a framework for understanding concepts such as complexity, induction, simplicity, randomness, and information content. It's a robust theoretical approach but faces practical challenges in computing the involved quantities.

My current research interests are at the intersection(s) of Machine Learning, Dynamical Systems, and Algorithmic Information Theory in view of developing a theoretical framework for Machine Learning in the following directions (please refer to the short video here for an explanation):

  • Machine Learning for Dynamical Systems: This involves analyzing dynamical systems based on observed data rather than analytical study, aiming to extend classical theory and develop a qualitative theory in reproducing kernel Hilbert spaces.

  • Dynamical Systems for Machine Learning: Here, I look at analyzing ML algorithms using dynamical systems theory tools by considering ML algorithms as dynamical systems, aiming to understand these algorithms' potential and limitations and establish a solid theoretical foundation.

  • Machine Learning for Algorithmic Information Theory: This direction explores using ML to approach problems in AIT, including applications of Solomonoff induction and algorithmic probability, and developing ML algorithms for better compression and prediction to approximate Kolmogorov Complexity.

  • Algorithmic Information Theory for Machine Learning: This involves reformulating and analyzing ML algorithms using AIT tools to understand their potential, limits, and applicability domain. This helps in understanding why certain ML methods  will a priori work or not work well for specific problems.

Publications

Most of my papers are on Research Gate, ORCID, and Google Scholar.

For more details, check my website https://sites.google.com/site/boumedienehamzi/home?authuser=0 "

PEOPLE ARCHIVE

IMM Pakistan

Pakistan
50

IMM Algeria

Algeria
96
IMM PAKISTAN

OVERVIEW

PROGRAM

FACULTY

STUDENTS

CAMPUS

EVENTS

ADMISSION