About Me
I am an Associate Professor in the Khoury College of Computer Sciences and am affiliated with ECE. I am the director of the Neural Visual AI (NOVA) Lab and the Director of MS in AI at Northeastern.
I have broad research interests in computer vision, machine learning and deep learning. The overarching goal of my research is to develop AI that learns from and makes inferences about data analogous to humans. I develop AI that understands and learns from complex human activities and scenes using videos and multi-modal data, learns its tasks from fewer examples and less annotated data, and makes real-time inferences as new data arrive. I also use these AI systems to assist and train people for performing complex procedural and physical tasks by combining AI with AR/VR technologies.
I am a recipient of the DARPA Young Faculty Award. Prior to joining Northeastern, I was a postdoctoral scholar in the EECS department at UC Berkeley. I obtained my PhD from the ECE department at the Johns Hopkins University (JHU) and received two Masters degrees, one in EE from Sharif University of Technology in Iran and another in Applied Mathematics and Statistics from JHU.
|
Long Video Understanding
Studying temporal action segmentation, action progress prediction and error recognition methods in long videos by capturing long-range temporal dependencies.
|
Egocentric Vision
Designing efficient methods for understanding procedures, actions and object states in egocentric videos, particularly for streaming videos.
|
Virtual AI Assistants
Developing virtual (AR) AI assistants that can help people with various skill levels in their daily tasks.
|
Video Generation Models
Building generative AI models that can capture complexities of actions and scenes.
|
Learning with Less Labels
Studying zero-shot, few-shot, weakly-supervised and self-supervised learning methods for video and image understanding.
|
Fine-Grained Recognition
Developing methods that can distinguish visually similar actions or objects, especially for human-object interaction.
|
Adversarial Attacks
Studying vulnerability of deep learning and generative AI models to adversarial attacks and developing effective defense mechanisms.
|
Video Summarization
Developing scalable video summarization methods that handle structured dependencies in long and complex videos with minimum/no supervision.
|
|