<p>Automatic speech recognition (ASR) for Arabic poses persistent challenges due to morphological complexity, dialectal diversity, and limited annotated resources. While transformer-based models such as OpenAI’s Whisper have achieved strong baselines through transfer learning, their feed-forward sub-layers universally employ Multi-Layer Perceptrons (MLPs) with fixed activation functions, constraining both expressiveness and interpretability. This paper introduces <b>KANWhisper</b>, the first application of Kolmogorov-Arnold Networks (KANs) to automatic speech recognition. By replacing the MLP feed-forward layers in Whisper’s encoder and decoder with KAN layers featuring learnable B-spline activation functions, KANWhisper simultaneously enhances recognition accuracy and provides intrinsic model interpretability. Extensive experiments on the Common Voice Arabic dataset demonstrate that KANWhisper achieves a word error rate (WER) of <b>8.02%</b> and character error rate (CER) of <b>2.78%</b>, outperforming standard Whisper fine-tuning (8.61% WER), LoRA-adapted Whisper (8.10% WER), wav2vec2 XLSR-53 (11.50% WER), and SeamlessM4T v2-Large (13.20% WER), while using <b>16M fewer parameters</b> (228M vs. 244M). Analysis of the learned activation functions reveals hierarchical specialization: lower encoder layers retain GELU-like activations for generic acoustic processing, while higher layers develop novel transformations that capture Arabic-specific phonological phenomena including emphatic consonant distinctions. Phoneme-level evaluation demonstrates a <b>33.3% relative reduction</b> in error rates for Arabic confusable emphatic consonant pairs. Layer-wise representation probing confirms that KAN-enhanced representations encode emphatic distinctions with up to 8 percentage points higher accuracy than MLP baselines. These findings establish Kolmogorov-Arnold Networks as a viable and advantageous paradigm for speech recognition in morphologically complex languages, opening new avenues for interpretable, parameter-efficient, and accurate Arabic ASR.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

KANWhisper: leveraging learnable activation functions for interpretable and efficient arabic automatic speech recognition

  • Ezzaldeen Mahyoub Naji Saeed,
  • Belal Al-sellami,
  • Mohammed Tawfik,
  • Ahmad A. M. Abushariah

摘要

Automatic speech recognition (ASR) for Arabic poses persistent challenges due to morphological complexity, dialectal diversity, and limited annotated resources. While transformer-based models such as OpenAI’s Whisper have achieved strong baselines through transfer learning, their feed-forward sub-layers universally employ Multi-Layer Perceptrons (MLPs) with fixed activation functions, constraining both expressiveness and interpretability. This paper introduces KANWhisper, the first application of Kolmogorov-Arnold Networks (KANs) to automatic speech recognition. By replacing the MLP feed-forward layers in Whisper’s encoder and decoder with KAN layers featuring learnable B-spline activation functions, KANWhisper simultaneously enhances recognition accuracy and provides intrinsic model interpretability. Extensive experiments on the Common Voice Arabic dataset demonstrate that KANWhisper achieves a word error rate (WER) of 8.02% and character error rate (CER) of 2.78%, outperforming standard Whisper fine-tuning (8.61% WER), LoRA-adapted Whisper (8.10% WER), wav2vec2 XLSR-53 (11.50% WER), and SeamlessM4T v2-Large (13.20% WER), while using 16M fewer parameters (228M vs. 244M). Analysis of the learned activation functions reveals hierarchical specialization: lower encoder layers retain GELU-like activations for generic acoustic processing, while higher layers develop novel transformations that capture Arabic-specific phonological phenomena including emphatic consonant distinctions. Phoneme-level evaluation demonstrates a 33.3% relative reduction in error rates for Arabic confusable emphatic consonant pairs. Layer-wise representation probing confirms that KAN-enhanced representations encode emphatic distinctions with up to 8 percentage points higher accuracy than MLP baselines. These findings establish Kolmogorov-Arnold Networks as a viable and advantageous paradigm for speech recognition in morphologically complex languages, opening new avenues for interpretable, parameter-efficient, and accurate Arabic ASR.