morphbench-en
收藏资源简介:
MorphBench是一个用于评估英语形态学感知分词器和语言模型的基准测试套件。该数据集包含八个独立任务,系统性地评测模型在英语形态学的多个方面的能力,包括屈折变化、词素分割、派生构词、词缀语义功能以及派生词的定义生成与识别。数据内容涵盖训练集、开发集和多个测试集(如主要测试集、罕见词测试集、记忆测试集等),数据总量约6.3 MB,适用于研究组合泛化、词法语义分析和模型在罕见词形上的表现。
MorphBench is a benchmark suite for evaluating English morphological-aware tokenizers and language models. This dataset contains eight independent tasks that systematically evaluate models' capabilities across multiple aspects of English morphology, including inflection, morpheme segmentation, derivational word formation, the semantic functions of affixes, as well as the generation and recognition of derived word definitions. The dataset covers training sets, development sets, and multiple test sets (e.g., main test set, rare word test set, memory test set, etc.), with a total data volume of approximately 6.3 MB. It is suitable for researching compositional generalization, lexical semantic analysis, and model performance on rare word forms.
MorphBench(英文)数据集概述
MorphBench 是一个面向形态学感知的分词器和语言模型的英文评测基准,包含8个编号任务,涵盖屈折变化、词分割、派生、词缀语义及整词释义。
任务详情
| 任务名称 | 任务类型 | 任务描述 | 特征字段 |
|---|---|---|---|
| task1_inflection | 屈折生成 | 根据词元(lemma)和UniMorph特征生成屈折形式 | lemma, feats, target, infl_type, status |
| task2_segmentation | 词分割 | 将单词拆分为语素(以空格分隔) | word, segmentation, deriv_type, affix_position, status |
| task3a_derivation | 派生生成 | 根据基础词和词缀构造派生词 | base, affix, target, deriv_type, affix_position, status |
| task3b_derivation_mcq | 派生识别(多选) | 从4个选项中选出正确的派生形式 | query_base, query_derived, query_affix, query_pos, affix_subset, pretrain_cell, options, correct, demos |
| task4a_affix_function | 词缀功能分类(从词形) | 给定派生词,分类其词缀的语义功能(13类) | word, function, freq |
| task4b_affix_function_paraphrase | 词缀功能分类(从释义) | 给定释义文本,分类词缀功能(无词形线索) | meaning, function, freq |
| task5a_definition | 释义生成 | 生成派生词的词典释义(gloss) | word, gloss, base, affix, function, derived_freq, base_exposure, status |
| task5b_definition_mcq | 释义识别(多选) | 从多个干扰项中选出正确释义 | word, base, affix, function, gold_gloss, distractors, pretrain_status, derived_freq, base_exposure |
任务配对
| 配对 | a(生成/从词形) | b(识别/从语义) |
|---|---|---|
| 第3对 | 派生——生成形式 | 派生——识别形式(4选1) |
| 第4对 | 词缀功能——从词形 | 词缀功能——仅从语义(消除词形线索) |
| 第5对 | 释义——生成gloss | 释义——识别gloss(4选1) |
数据划分与测试层次
各任务按预训练语料(BabyLM)中词项的出现频率划分评测层级,核心原则是目标词未见而基础词/词元已见(组合泛化)。
| 划分层级 | 通用条件 | 说明 |
|---|---|---|
| train | 训练集 | 所有任务均提供 |
| dev | 开发集 | 用于调参和验证 |
| test / test_main | base/lemma已见,target未见 | 组合泛化(核心测试) |
| test_memorization | base/lemma已见,target已见 | 记忆性测试 |
| test_rare | base/lemma未见,target未见 | 稀有词测试 |
| main_oov(task5) | target未见,base出现次数<500 | 最难的OOV场景 |
数据规模
| 配置 | 训练集 | 开发集 | 测试集(含细分) | 总样本量 | 总大小 |
|---|---|---|---|---|---|
| task1_inflection | 9,307 | 495 | 1,984 | 11,786 | 856KB |
| task2_segmentation | 9,094 | 918 | 2,606 | 12,618 | 1.01MB |
| task3a_derivation | 9,095 | 918 | 2,606 | 12,619 | 1.05MB |
| task3b_derivation_mcq | - | 495 | 1,905 | 2,400 | 692KB |
| task4a_affix_function | 7,800 | 946 | 1,766 | 10,512 | 393KB |
| task4b_affix_function_paraphrase | 200 | 227 | 407 | 834 | 44KB |
| task5a_definition | 6,651 | 973 | 1,703 | 9,327 | 1.16MB |
| task5b_definition_mcq | - | 972 | 1,702 | 2,674 | 998KB |
- 许可证: CC BY-SA 4.0(源自维基词典)
- 语言: 英语
- 标签: morphology, tokenization, evaluation, english
- 关联资源: 德文版 MorphBench-DE,词典资源 wiktionary-morph




