Rule-Based Spatial Mixture-of-Experts U-Net for Explainable Edge Detection
Bharadwaj Dogga, Kaaustaaub Shankar, Gibin Raju, Wilhelm Louw, and Kelly Cohen

TL;DR
This paper introduces an explainable edge detection model combining a rule-based fuzzy head with a spatial mixture-of-experts U-Net, achieving high accuracy while providing interpretability through rule visualization.
Contribution
The novel sMoE U-Net architecture integrates spatially adaptive experts and a fuzzy logic head for explainable edge detection, bridging deep learning performance with interpretability.
Findings
Achieves an ODS F-score of 0.7628 on BSDS500
Provides pixel-level explainability via rule firing and strategy maps
Performs comparably to state-of-the-art deep models like HED
Abstract
Deep learning models like U-Net and its variants, have established state-of-the-art performance in edge detection tasks and are used by Generative AI services world-wide for their image generation models. However, their decision-making processes remain opaque, operating as "black boxes" that obscure the rationale behind specific boundary predictions. This lack of transparency is a critical barrier in safety-critical applications where verification is mandatory. To bridge the gap between high-performance deep learning and interpretable logic, we propose the Rule-Based Spatial Mixture-of-Experts U-Net (sMoE U-Net). Our architecture introduces two key innovations: (1) Spatially-Adaptive Mixture-of-Experts (sMoE) blocks integrated into the decoder skip connections, which dynamically gate between "Context" (smooth) and "Boundary" (sharp) experts based on local feature statistics; and (2) a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Advanced Neural Network Applications · Multimodal Machine Learning Applications
