Paper Reading AI Learner

Compositional Function Networks: A High-Performance Alternative to Deep Neural Networks with Built-in Interpretability


Abstract

Deep Neural Networks (DNNs) deliver impressive performance but their black-box nature limits deployment in high-stakes domains requiring transparency. We introduce Compositional Function Networks (CFNs), a novel framework that builds inherently interpretable models by composing elementary mathematical functions with clear semantics. Unlike existing interpretable approaches that are limited to simple additive structures, CFNs support diverse compositional patterns -- sequential, parallel, and conditional -- enabling complex feature interactions while maintaining transparency. A key innovation is that CFNs are fully differentiable, allowing efficient training through standard gradient descent. We demonstrate CFNs' versatility across multiple domains, from symbolic regression to image classification with deep hierarchical networks. Our empirical evaluation shows CFNs achieve competitive performance against black-box models (96.24% accuracy on CIFAR-10) while outperforming state-of-the-art interpretable models like Explainable Boosting Machines. By combining the hierarchical expressiveness and efficient training of deep learning with the intrinsic interpretability of well-defined mathematical functions, CFNs offer a powerful framework for applications where both performance and accountability are paramount.

Abstract (translated)

深度神经网络(DNNs)展现出卓越的性能,但其黑箱特性限制了它们在需要透明度的关键领域中的应用。我们引入了一种新的框架——组合函数网络(CFNs),该框架通过组合具有明确语义的基本数学函数来构建固有的可解释模型。与现有的仅限于简单加法结构的可解释方法不同,CFNs支持多样化的组合模式——顺序、并行和条件组合,这使得它们能够在保持透明性的同时处理复杂的特征交互。 一个关键创新点是,CFNs完全可微分,允许通过标准梯度下降进行高效的训练。我们展示了CFNs在多个领域的灵活性,从符号回归到使用深度层次网络的图像分类。我们的实证评估表明,CFNs在与黑箱模型(如CIFAR-10数据集上的96.24%准确性)竞争性能的同时,还超过了最新的可解释性模型,例如可解释增强机。 通过将深度学习中的分层表达能力和高效的训练方法与明确定义的数学函数所固有的可解释性相结合,CFNs为那些需要兼顾高性能和问责制的应用提供了一个强大的框架。

URL

https://arxiv.org/abs/2507.21004

PDF

https://arxiv.org/pdf/2507.21004.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Time_Series Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot