inria-soda/STRABLE-benchmark
收藏Hugging Face2026-06-11 更新2026-03-29 收录
下载链接:
https://hf-mirror.com/datasets/inria-soda/STRABLE-benchmark
下载链接
链接失效反馈官方服务:
资源简介:
STRABLE是一个全面的基准测试语料库,包含108个同时含有字符串和数字的表格。这些数据集是跨不同应用领域精心策划的学习问题,旨在支持对包含字符串的表格学习进行实证研究。
STRABLE is a comprehensive benchmarking corpus of 108 tables containing both strings and numbers. These datasets are carefully curated learning problems across diverse application fields to enable the empirical study of tabular learning with strings.
提供机构:
inria-soda搜集汇总
数据集介绍

构建方式
STRABLE基准测试数据集由来自33个不同来源的原始表格数据汇集而成,覆盖商业、经济、教育、能源、食品、健康、基础设施和社会等八大应用领域。为确保数据的真实性与异质性,构建过程仅施加最小化预处理:对嵌套结构进行展平并剔除重复行,移除单值列、全空列以及标签缺失的行,并删除与目标变量存在琐碎函数关系的特征以避免数据泄露。缺失值被保留以交由编码器-学习器管道原生处理。对于大规模表格,通过子采样将行数上限控制在75,000行以保证计算可行性。回归任务中的目标变量额外经过偏度最小化处理。
特点
该基准测试包含108个同时含有字符串与数值的表格数据集,填补了当前机器学习基准在字符串型表格数据评估方面的空白。每个数据集均配置了独立的config.json文件以标识目标变量名称,确保多样化的任务类型——涵盖二分类、多分类与回归——能被灵活支持。数据集来源广泛且原始,保留了现实世界表格数据的复杂性和异质性,而非经过人工清洗的标准化样本。
使用方法
用户可通过HuggingFace的datasets库按数据目录名称加载特定数据集,例如使用load_dataset(repo_id, data_dir=dataset_name)方式获取训练集DataFrame。需额外通过hf_hub_download下载对应config.json文件从中提取target_name字段以动态识别目标列,避免因跨数据集列名不统一带来的错误。随后可移除目标列构建特征矩阵,借助skrub的TableVectorizer与任意scikit-learn估计器组建管道,并通过交叉验证评估性能——示例中展示了使用Ridge回归与三折交叉验证计算R2分数的标准流程。
背景与挑战
背景概述
STRABLE-benchmark数据集由法国国家信息与自动化研究所(Inria)与多所国际高校的研究人员于2026年联合创建,核心团队包括Gioia Blayer、Myung Jun Kim、Gaël Varoquaux等学者。该数据集聚焦于表格数据中字符串特征的表示学习问题——传统表格基准多局限于纯数值或类别型数据,而现实世界(如电商、医疗、能源领域)的表格常包含非结构化字符串。STRABLE从33个异构来源精心筛选出108张涵盖8大应用领域的表格,旨在系统评估机器学习模型对字符串与数值混合数据的处理能力。作为首个面向字符串密集型表格的标准化基准,它填补了该领域长期缺乏系统评估平台的空白,对推动端到端学习架构与模块化管道(如字符串编码器+表格学习器)的实证比较具有里程碑意义。
当前挑战
该数据集所解决的领域挑战在于:现有表格基准(如UCI、OpenML)普遍忽略字符串特征的独特价值,导致模型在真实场景(如职位描述、产品评论中嵌入的文本列)中的泛化能力难以量化。STRABLE通过纳入多类型字符串数据,迫使研究者重新审视特征表示、缺失值处理(保留原生缺失而非插补)及异构编码的协同优化。构建过程中面临三大技术挑战:一是从33个差异极大的源系统中抽提一致格式时,需平衡标准化与真实异构性(如保留原始缺失值而非强制填充);二是防止数据泄露(如移除与目标列构成平凡函数的特征);三是对回归任务应用偏度最小化协议以稳定目标分布,同时将大表下采样至75,000行以内以确保计算可行性。
常用场景
经典使用场景
STRABLE-benchmark数据集专为评估包含字符串与数值的表格数据上的机器学习模型而设计,其经典使用场景在于系统性地对比不同架构在异构表格数据上的表现。研究者可借助该数据集回答关键问题:端到端学习者是否必要,抑或模块化架构(如结合字符串编码器与表格学习器)已足够胜任。该基准涵盖108张源自8个应用领域(商业、经济、教育、能源、食品、健康、基础设施与社交)的真实表格,支持二分类、多分类与回归任务,为实证研究字符串在表格学习中的表征提供了全面而可靠的实验平台。
实际应用
在实际应用中,STRABLE-benchmark可用于优化涉及混合数据类型(如文本描述与数字指标并存)的工业级预测系统,例如电商平台的商品类别分类(结合商品名称与价格)、医疗诊断辅助(结合症状描述与检验数值)、以及能源消耗预测(结合设备名称与历史用量)。该数据集通过保留真实世界数据的异构性与缺失值,迫使模型原生处理非结构化信息,从而催生能直接部署于生产环境的模块化机器学习流水线。其影响已延伸至自动化机器学习(AutoML)系统,帮助开发者甄别最适配字符串编码与表格学习器的组合策略,显著降低模型选择与调试的时间成本。
衍生相关工作
STRABLE-benchmark的发布催生了一系列相关经典工作,包括对字符串编码器(如Sentence-BERT、TF-IDF、预训练语言模型)与表格学习器(如TabNet、NODE、XGBoost)耦合方式的系统消融研究,以及针对混合数据模态的新型端到端架构(如基于注意力机制融合数值与文本特征的网络)的提出。此外,该基准还推动了探索字符串语义信息(如词汇重叠与上下文嵌入)对表格学习泛化边界影响的理论分析,并衍生出针对缺失字符串条目标注的弱监督学习方法。这些工作共同组成了围绕字符串表格机器学习的知识生态,深化了对异质数据表征学习底层原理的理解。
以上内容由遇见数据集搜集并总结生成



