Data-Driven
Modeling Lab

Our research explores the fascinating intersection of complex systems and artificial intelligence. Our mission is to address critical scientific modeling challenges by blending traditional computational and mathematical techniques with cutting-edge machine learning algorithms. We believe that tackling these challenges requires models that bridge temporal and spatial scales across disciplines. We are particularly focused on developing algorithms that extract unknown governing equations directly from data in complex physical systems. This approach uncovers interpretable models that keep the scientist in the loop of scientific discovery.

Read more about this in our article:

A FEW PAST AND ONGOING PROJECTS

Differential Equations
Machine Learning
Chaos
Discovery governing equations along with variables of interest from high-dimensional and partial measurements
Scientific modeling has traditionally evolved through the discovery of measurement variables and their transformation to be most predictive of a physical process. But the transformation of raw measurements into meaningful variables has been mostly done manually, deep learning offers promising avenues to simultaneously discover both the variables of interest and the governing equations directly from measurement data, in both the high-dimensional or partially observation settings. In this project, we develop a family of models that advance this innovative approach to model discovery.
Dimensional Analysis
Machine Learning
Deep Learning
Incorporating knowledge of physical units (dimensions) in machine learning algorithms
Machine learning and physics both strive to discover models that generalize well to unseen data. However, physics has the advantage of rigorous experimentation and mathematical modeling, ensuring that its foundational models are reliable, robust, interpretable, and generalizable. When physical models fail, there are established methods to refine them — a clarity often missing in machine learning models. This project aims to bridge this gap by integrating known physical constraints, specifically the knowledge of physical units and dimensions, into existing machine learning algorithms. By incorporating units into ML models, we improve their generalizability and ensure they align more closely with fundamental physical laws, such as conservation of energy and mass.
Complex Materials
Machine Learning
Multi-scale Modeling
Data-Driven Multiscale Modeling of Granular Materials
Granular media such as sand, powders, and even nuts are a fascinating class of materials whose behavior can range from gas-like to liquid-like to solid-like states, often transitioning phases within the same domain. Despite their ubiquitous presence (involved in more than 50% of manufacturing), many fundamental questions about them remain unanswered. For example, simple queries like “Where is the maximum normal stress beneath a sand pile?” still lack definitive answers. This project seeks to address these open problems by applying machine learning techniques to model granular materials at various scales. We aim to gain new insights into their complex behaviors and contribute to a better understanding of these intriguing materials.
Social Dynamics
Agent-based Modeling
LLM
Social Dynamics, Large Language Models, and Hybrid Complex Systems
Almost everything can be considered a complex system — made of smaller things whose interaction gives rise to emergent behavior. Among these, society is the one we relate to the most. Societies morph, change, evolve, and merge like living organisms, and their structures follow patterns that we strive to uncover. Simple agent-based rules often capture a wide variety of social behaviors in a statistical sense. Recently, large language models have opened exciting avenues for modeling these behaviors within an agent-based modeling (ABM) and graph-based frameworks. Additionally, the rich tradition of social modeling offers a wealth of methods to understand the unpredictable interaction of AI agents often used to enhance their intelligence. Our lab focuses on developing modeling tools for social LLMs and AI models for social modeling.

The Team

Oussama Ibrahim
MS in Computational Science
Co-supervised by Dr. Sara Najem
ohi00@mail.aub.edu
Issar Amro
MS in Computational Science
Co-supervised by Dr. Sara Najem
iza04@mail.aub.edu
Lama Sleem
MS in Computational Science
Co-supervised by Dr. Arij Daou
lks09@mail.aub.edu
Joe Germany
BS in Physics and Applied Math
Co-supervised by Dr. Sara Najem
jmg15@mail.aub.edu

We have openings for PhD and MS positions.
Students who are interested in applying, please review our papers, and send a brief statement of purpose and your CV and to my email address: jb50@aub.edu.lb.

Our Partners

Center for Advanced Mathematical Sciences 
Artificial Intelligence Hub