通过迭代剔除特征提升表格数据重要性排序精度
Iterative Feature Exclusion Ranking for Deep Tabular Learning
- 逐轮排除特征并计算注意力得分,捕捉特征间上下文依赖
- 在4个公开数据集上优于现有方法,显著提升分类性能
- 适合需要可解释特征排序的表格数据分析场景
表格数据以行和列的形式存储信息,是常见数据格式。尽管深度神经网络已成为计算机视觉和自然语言处理等领域的主流模型,但多数模型对表格数据不适用。近年来虽有少数深度学习模型用于表格学习,其内部具备基于梯度的端到端特征选择机制,但这些机制为单向度设计,无法考虑特征重要性的上下文依赖关系,可能忽略决定复杂任务的关键交互。此外,它们忽略了高影响力特征的偏差以及注意力机制泛化能力的局限性。为此,本文提出一种新型的迭代特征剔除模块,增强表格数据中的特征重要性排序。该模块通过逐轮从输入中排除每个特征并计算注意力得分,表征特征对预测的影响。通过聚合各轮次的注意力得分,生成能捕捉特征全局与局部交互的精细化重要性表示。在四个公开数据集上的实验表明,该模块在特征排序和分类任务中均持续优于当前最优方法及基线模型。代码已开源:https://github.com/abaraka2020/Iterative-Feature-Exclusion-Ranking-Module 和 https://github.com/mohalim/IFENet。
原文摘要 · Abstract (English)
Tabular data is a common format for storing information in rows and columns to represent data entries and their features. Although deep neural networks have become the main approach for modeling a wide range of domains including computer vision and NLP, many of them are not well-suited for tabular data. Recently, a few deep learning models have been proposed for deep tabular learning, featuring an internal feature selection mechanism with end-to-end gradient-based optimization. However, their feature selection mechanisms are unidimensional, and hence fail to account for the contextual dependence of feature importance, potentially overlooking crucial interactions that govern complex tasks. In addition, they overlook the bias of high-impact features and the risk associated with the limitations of attention generalization. To address this limitation, this study proposes a novel iterative feature exclusion module that enhances the feature importance ranking in tabular data. The proposed module iteratively excludes each feature from the input data and computes the attention scores, which represent the impact of the features on the prediction. By aggregating the attention scores from each iteration, the proposed module generates a refined representation of feature importance that captures both global and local interactions between features. The effectiveness of the proposed module is evaluated on four public datasets. The results demonstrate that the proposed module consistently outperforms state-of-the-art methods and baseline models in feature ranking and classification tasks. The code is publicly available at https://github.com/abaraka2020/Iterative-Feature-Exclusion-Ranking-Module and https://github.com/mohalim/IFENet
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。