Mixture of Channel Experts Boosts CNN Efficiency

Elian Iluk, Gil Ben-Artzi· August 26, 2026 View original

Key takeaways

  • MoCE is a novel sparse channel-mixing layer for convolutional networks.
  • It replaces pointwise projections, significantly reducing computational cost and latency.
  • MoCE achieves performance comparable to or better than dense baselines.
  • The method is highly beneficial for efficient model deployment, especially on edge devices.

Who benefits

AI/ML DevelopmentEdge ComputingComputer VisionAutonomous Systems

Summary

This paper introduces Mixture of Channel Experts (MoCE), a structured sparse channel-mixing layer designed for convolutional networks. MoCE replaces pointwise projections with input-adaptive mixing of sparse channel supports, significantly reducing computational costs while matching or exceeding dense baseline performance.

Mixture-of-Experts (MoE) architectures have successfully scaled language models, but directly applying this design to convolutional networks by duplicating parallel convolutional experts often leads to redundant filters. This research proposes a new approach called Mixture of Channel Experts (MoCE), which redefines the expert axis to focus on channel selection rather than operator duplication. MoCE is a structured sparse channel-mixing layer that replaces traditional pointwise (1x1) channel-reduction projections. In this design, each "expert" is a single output channel with a learned sparse support of a small number of input channels. An input-adaptive softmax predicts how these selected channels are combined, allowing each expert to dynamically shift between mean-like and max-like aggregation. A residual expert handles unselected channels, and a load-balancing loss ensures comprehensive channel coverage. This method reduces the quadratic computational cost of dense projections to a cost scaling as k/C (where k is sparse support size and C is total channels), translating to measured wall-clock time savings. Evaluations on ResNet backbones across ImageNet-1K and CIFAR-100, transfer learning, and EfficientViT show MoCE matches or surpasses dense baselines and prior channel-selection methods, while reducing MACs by 16.7% and end-to-end latency.

Why it matters

Professionals developing or deploying convolutional neural networks can leverage MoCE to significantly improve model efficiency, reduce computational resource requirements, and decrease inference latency without sacrificing performance, especially crucial for edge devices and large-scale deployments.

How to implement this in your domain

  1. 1Evaluate MoCE as a drop-in replacement for 1x1 convolutional layers in existing CNN architectures to improve efficiency.
  2. 2Integrate MoCE into new CNN designs, particularly for applications requiring reduced MACs and lower latency.
  3. 3Benchmark MoCE's performance and efficiency gains on specific computer vision tasks against dense and other sparse methods.
  4. 4Consider MoCE for deploying models on resource-constrained edge devices or in high-throughput inference systems.

Original post by Elian Iluk, Gil Ben-Artzi

"arXiv:2608.23794v1 Announce Type: new Abstract: Mixture-of-Experts (MoE) scales language models by routing each input through a small set of independently parameterized experts. We show that copying this design into convolutional networks fails for a structural reason: parallel c…"

View on X

Originally posted by Elian Iluk, Gil Ben-Artzi on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses