Muhammad Rashid

Research Fellow in Computer Science specializing in Explainable AI (XAI), Computer Vision, and Visual Anomaly Detection, with a focus on trustworthy and deployable AI for industrial and safety-critical systems.

Research Focus

  • Explainable AI for trustworthy decision-making
  • Visual anomaly detection in industrial and robotic environments
  • Pixel-level feature attribution using Shapley-based methods
  • Robust and efficient explanation methods for computer vision

πŸ“Œ AAAI 2026: ShapBPT β€” Image Feature Attribution using Data-Aware Binary Partition Trees

πŸ“Œ ICPE 2026 / QualITA Workshop: ShapBPT in Perspective: A Consolidated Review and an eXplainable Anomaly Detection Case Study

Systems & Engineering

  • Real-time computer vision and anomaly detection for robotics safety
  • ROS2 and Zenoh-based distributed inference pipelines
  • VAE / VAE-GAN models for industrial anomaly detection
  • Multi-camera monitoring and safety-area segmentation
  • GPU/HPC experimentation and model evaluation
  • End-to-end ML workflow: training β†’ calibration β†’ validation β†’ deployment

Selected results:

  • ~12.5 FPS real-time inference
  • ~99.6% detection accuracy in evaluated industrial scenarios
  • Explainable anomaly maps for safety-critical decision support

Research Software & Tools

  • ShapBPT β€” Hierarchical Shapley-based image explanations
  • LIME Stratified β€” More stable LIME image explanations
  • XAD β€” Explainable visual anomaly detection
  • ADVIS β€” Real-time anomaly detection for robotics safety
  • AI on Edge Devices β€” Lightweight AI deployment experiments

Featured Projects

ADVIS Β· Real Factory Β· ROS2 Β· EU Project

Real-Time Anomaly Detection for Robotics

Industrial safety monitoring system with multi-area anomaly detection, ROS2-based live inference, and visual anomaly maps for decision interpretation.

Real-Time Anomaly Detection for Robotics

ADVIS Β· Synthetic Environment Β· EU Project

ADVIS-UniGra: RGB Anomaly Detection for Safe Human–Robot Collaboration

RGB-based anomaly detection for collaborative robotics using safety-area monitoring, area-specific VAE-GAN models, threshold calibration, and explainable anomaly maps.

ADVIS-UniGra anomaly detection workflow

Explainable AI Β· AAAI 2026

ShapBPT

Hierarchical image explanation method using data-aware Binary Partition Trees and Shapley-based feature attribution.

ShapBPT

Explainable Anomaly Detection

XAD: Explainable Anomaly Detection

Explainable anomaly detection framework that applies ShapBPT to help identify why an image or image region is considered anomalous.

XAD Explainable Anomaly Detection

Explainable AI Β· LIME

LIME Stratified Sampling

Improves the stability of LIME image explanations through stratified perturbation sampling, reducing variance and improving explanation reliability.

LIME Stratified Sampling

Experience

  • πŸ”¬ Research Fellow β€” University of Turin, Italy (details)
  • πŸ‡ͺπŸ‡Ί DistriMuSe EU Project β€” Visual Anomaly Detection & Robotics Safety
  • πŸŽ“ PhD in Computer Science β€” University of Turin, Italy
  • 🏭 Industrial Research β€” RuleX Innovation Labs, Italy
  • 🌐 Visiting Researcher β€” University of Granada, Spain

Published Python Packages

Python packages released for explainable AI and reproducible research.

PackageFocusRegistryVersionLinks
lime-stratifiedStable LIME image explanationsPyPI…PyPI Β· Code
shap-bptHierarchical Shapley image attributionPyPI…PyPI Β· Docs

➑️ View all Python packages

Open Source Contributions

Selected contributions to open-source machine learning, anomaly detection, and data science software.

LibraryOrganizationFocusStarsContribution
XpliqueDEELExplainable AI Loading... Tabular plot colorbar fix
Anomalib Intel/Open Edge Platform Visual Anomaly Detection Loading... PatchCore docs
FLAMLMicrosoftAutoML / ML Systems Loading... Anomaly detection support
Awesome Python for Data Science Data-Centric AI CommunityData Science Education Loading... Anomaly detection tutorial

➑️ View all open-source contributions

Ongoing Research

Current research includes video anomaly detection, time-series anomaly detection, interpretable machine learning, and explainable network intrusion detection.

➑️ Explore ongoing research

Collaboration

I’m interested in collaborations on:

  • Explainable AI and trustworthy machine learning
  • Visual anomaly detection
  • Industrial AI and robotics safety
  • Computer vision for real-world systems
  • Vision-language models and explainability

Contact