CV

Muhammad Rashid

PhD in Computer Science
Computer Vision | Explainable AI | Machine Learning | Visual Anomaly Detection
Turin, Italy

Website · Google Scholar · GitHub · LinkedIn


Professional Summary

I am a researcher in Computer Vision, Explainable AI (XAI), and Visual Anomaly Detection, with a focus on trustworthy AI systems for safety-critical industrial environments. My PhD research at the University of Torino and RuleX Innovation Labs focused on improving trust in black-box AI models through explainable visual attribution methods and robust anomaly detection frameworks for smart industries.

My work includes LIME Stratified, ShapBPT, explainable anomaly detection with VAE-GANs, and ADVIS, a real-time anomaly detection and visual intelligence system for human safety in collaborative robotics.


Research Metrics

Sourceh-indexCitationsPublications
Google Scholar9788+13
Scopus7539+11

Research Areas


Experience

Research Fellow

University of Torino, Italy
Nov 2025 – Present

Working within the DistriMuSe project under the supervision of Prof. Elvio G. Amparore.


Visiting Doctoral Researcher

Valeria Lab, University of Granada, Spain
Jan 2025 – Aug 2025


Doctoral Researcher – R&D Projects

University of Torino & RuleX Innovation Labs, Italy
Nov 2022 – Oct 2025


Research Assistant

HITEC University, Taxila, Pakistan
Aug 2021 – Jan 2023


Freelance Computer Vision & Machine Learning Developer

Upwork & Fiverr
2018 – 2023


Participation in Research Projects

DistriMuSe — EU Project

Use Case 3: Safe Interaction with Robots

Role: Anomaly detection research, AI demonstrator development, and system integration

Repository: ADVIS DistriMuSe UC3


NextPerception — EU Project

Work Package 3: Distributed Intelligence

Role: Explainable AI research and demonstrator improvement


Education

PhD in Computer Science

University of Torino, Italy
Nov 2022 – Nov 2025
Defended: 28 April 2026

Thesis: Improving Trust in Safety-Critical AI Systems: Explainable AI and Anomaly Detection Frameworks for Human Safety in Smart Industries

Supervisors: Prof. Elvio G. Amparore, Prof. Marco Botta, Dr. Enrico Ferrari

Research Focus: Explainable AI, Computer Vision, Visual Anomaly Detection, Industrial AI


Master of Science in Computer Science

COMSATS University Islamabad, Pakistan
2017 – 2019


Bachelor of Science in Computer Science

Allama Iqbal Open University, Islamabad, Pakistan
2010 – 2016


Selected Publications

1. ShapBPT in Perspective: A Consolidated Review and an eXplainable Anomaly Detection Case Study

Muhammad Rashid, Elvio G. Amparore, Enrico Ferrari, Damiano Verda
QualITA Workshop @ ICPE 2026 (ACM)

PDF Code Details


2. ShapBPT: Image Feature Attributions using Data-Aware Binary Partition Trees

Muhammad Rashid, Elvio G. Amparore, Enrico Ferrari, Damiano Verda
AAAI Conference on Artificial Intelligence (AAAI 2026)

PDF arXiv Code Tests PyPI User Study Poster


3. Can I Trust My Anomaly Detection System? A Case Study Based on Explainable AI

Muhammad Rashid, Elvio Amparore, Enrico Ferrari, Damiano Verda
World Conference on Explainable Artificial Intelligence (XAI 2024)

PDF Code Blog Details


4. Using Stratified Sampling to Improve LIME Image Explanations

Muhammad Rashid, Elvio G. Amparore, Enrico Ferrari, Damiano Verda
AAAI Conference on Artificial Intelligence (AAAI 2024)

PDF Code Examples PyPI Blog Details


See full publication list


Research Software

ProjectDescriptionLink
ShapBPTData-aware Shapley explanations using Binary Partition TreesGitHub
ShapBPT TestsExperimental evaluation of ShapBPT across vision tasksGitHub
XADShapBPT for explainable anomaly detectionGitHub
LIME StratifiedImproved LIME Image with stratified samplingGitHub
LIME Stratified ExamplesExperiments for LIME StratifiedGitHub
Explainable AD Case StudyVAE-GAN anomaly detection with XAIGitHub
ADVIS DistriMuSeReal-time anomaly detection for robotics safetyGitHub
AI on Edge DevicesAI deployment and optimization on Raspberry PiGitHub

Teaching Activities

Teaching Collaboration

University of Torino, Italy
A.Y. 2023/2024

Teaching Assistant

HITEC University, Pakistan
Sep 2019 – Jun 2021


Conferences and Presentations


Academic Service

Program Committee Member

Journal Reviewer

Workshop Program Committee

Research Network


Awards and Scholarships

AwardOrganizationYear
Research Scholarship for DistriMuSe activitiesUniversity of Torino2025
Erasmus+ Traineeship ScholarshipErasmus+2025
Innovative Industrial Doctoral ScholarshipMUR / NRRP Italy2022
National Laptop AwardPrime Minister Laptop Scheme2018

Technical Skills

Programming Languages

Python, MATLAB, C++, SQL, PHP

Frameworks and Libraries

PyTorch, TensorFlow, Keras, OpenCV, Scikit-learn, Scikit-image, NumPy, Pandas, Matplotlib, LIME, SHAP

Tools and Platforms

Git, LaTeX, ROS2, Zenoh, Raspberry Pi, Jupyter Notebook, Linux, Pixi

Domains

Machine Learning, Deep Learning, Computer Vision, Explainable AI, Visual Anomaly Detection, Generative AI, Edge AI, Distributed Intelligence, Robotics Safety

See details here - 📘 Courses & Training 🏅 Certifications


Languages

LanguageLevel
🇬🇧 EnglishC1 (Professional & Academic)
🇵🇰 UrduNative
🇮🇹 ItalianA1 (Basic Communication)