Sharif University of Technology · Tehran, Iran

Machine Learning
Lab

Advancing reliable and compositional intelligence through research in generalization, generative models, reinforcement learning, and multimodal reasoning.

About the lab

Building machine learning systems that understand, reason, and generalize.

The Machine Learning Lab (MLL), directed by Dr. Mahdieh Soleymani, is a research group at Sharif University of Technology. We investigate fundamental and applied questions across modern machine learning, from robust generalization to compositional intelligence.

01

Generalization

Learning systems that remain reliable beyond their training distributions.

02

Compositional Learning

Understanding and combining concepts, attributes, and relations.

03

Generative Models

Improving control, faithfulness, and reasoning in generative systems.

04

Multimodal Intelligence

Studying vision-language models, LLMs, and reinforcement learning agents.

Our community

People

Researchers and students working across the lab's core areas.

Director

Dr. Mahdieh Soleymani

Mohammad Mahdi Samiei

Hosein Hasani

Negin Hashemi Dijujin

Mohammad Hossein Narimani

Mohammadreza Mohammadzadeh Asl

Soroush Vafaie Tabar

Ali Bababeig

Ali Rahimiakbar

Mohammad Mahdi Vahedi

Fatemeh Askari

Improving Reasoning in Large Vision-Language Models

Nima Niroumand

Fatemeh Hadizadeh

Adeleh Bitarafan

Mahsa Ghorbani

Fatemeh Seyedsalehi

Faezeh Faez

Seyed Mohammad Hadi Hosseini

Arash Marioriyad

Mohammad Mozafari

Ali Abdollahi

Alireza Roshanzamir

Alireza Sahaf Naeini

AmirHossein Ameli Kalkhoran

AmirShayan Haghipour

Amir Ali Moinfar

Amir Akbarnejad

Danial Alihosseini

Ehsan Montahaei

Fahimeh Hosseini Noohdani

Faridoun Mehri

Fatemeh Farahnak-Ghazani

Hossein Khalili

Mahdi Ghaznavi

Marzieh Gheisari

Melika Behjati

Amin Banayeeanzade

Mohamadreza Fereydooni

Omid Abbasi

Parishad BehnamGhader

Rasool Mirzaiezadeh

Sarah Rastegar

Seyed Alireza Mirmohammad Sadeghi

Roostaiyan Seyed Mahdi

Seyed Mohammad Chavoshian

Seyed Mohsen Shojaee

Seyed Roozbeh Razavi Rohani

Sina Hajimiri

Zeinab Golgooni

Research

Questions that drive our work

We study how learning systems represent knowledge, reason over complex inputs, and remain dependable when the world differs from their training data.

01Out-of-Distribution GeneralizationBuilding models that generalize beyond training distributions.

Robustness to Spurious Correlation

We develop frameworks that mitigate shortcut learning and improve robustness under subpopulation shifts, including realistic settings where spurious correlations are unknown or unlabeled.

Language-Informed Reinforcement Learning

We study how language abstractions and compositional representations can guide agents toward robust performance in unseen environments.

Compositional and Complex OoD

We create benchmarks and learning methods for shifts formed by novel compositions of previously seen concepts.

02Compositional Text-to-Image GenerationFaithfully composing objects, attributes, and relations.

We design test-time strategies that improve compositional control in text-to-image generation. Our work addresses missing objects, attribute binding, and relational failures by enforcing stronger alignment between textual descriptions and visual elements.

03Vision-Language ModelsCompositional understanding and visual reasoning.

Visual Reasoning

We develop benchmarks and methods that probe multi-step reasoning and relational understanding in large vision-language models.

Representational Analysis

We examine how models such as CLIP represent objects, attributes, and their interactions to identify where compositionality emerges—and where it breaks.

04InterpretabilityTracing and explaining computations inside modern models.

Mechanistic Interpretability

We develop intervention-based tools to trace how semantic functions form and transfer across layers in language and vision-language models.

Vision Transformer Attribution

We introduce more stable and faithful attribution techniques that address known failure modes in transformer explanations.

05Large Language ModelsReasoning, agency, safety, and scientific discovery.

Persian Benchmarks

High-quality evaluation resources for reasoning and generation in a low-resource language.

Reasoning

Methods for more systematic, compositional, and logically consistent multi-step reasoning.

LLM Agents

Planning, memory, tool use, and coordination in long-horizon environments.

Scientific Discovery

Language models as tools for idea generation, pattern discovery, and scientific reasoning.

Chain-of-Thought Faithfulness

Evaluation of deceptive or misleading reasoning behavior in language models.

Teaching

Courses

Selected courses taught by members of the lab at Sharif University of Technology.

Spring 2024

Modern Information Retrieval

Website unavailable

Spring 2024

Deep Learning

Website unavailable

2022

Machine Learning

Website unavailable

Publications

Discover our research output.

Browse the complete publication record of Dr. Mahdieh Soleymani and collaborating researchers on Google Scholar.

View Google Scholar

Open positions

Interested in working with us?

No specific vacancies are currently listed. Strong prospective students whose interests align with our research are welcome to introduce themselves by email.

Contact the lab

Contact

Start a conversation.

For research inquiries, prospective student introductions, and collaboration opportunities, contact the Machine Learning Lab at Sharif University of Technology.

soleymani@sharif.edu
Machine Learning Lab Sharif University of Technology Tehran, Iran