
# 配比文本类数据集
#### 使用场景
AI 模型训练依赖高质量数据，但实际场景中常面临数据分布不均、与任务需求不匹配等问题，直接影响模型性能与泛化性。若直接使用原始数据，易出现 "少数类样本识别失效"（如医疗 AI 漏诊阳性病例）、"模型仅适配训练场景"（如推荐系统在新用户群体中推荐不准）等问题。
针对如上问题，可以通过数据配比操作，将多个数据集按照特定比例关系组合并发布为"发布数据集"，让数据更贴合 AI 任务目标，提升模型效果解决。
数据配比任务通常在如下关键场景中使用：
- 调整样本类别配比，解决数据不平衡的问题。
- 按真实场景分布配比训练 / 验证 / 测试集，保障泛化性。
- 按任务需求（如推荐正负样本、NLP 语义类别）配比数据，适配任务目标。
- 配比新旧 / 跨领域数据，支撑增量学习与领域适配。
 
如果单个数据集已满足您的需求，**可跳过此章** **节至** [发布文本类数据集](https://support.huaweicloud.com/usermanual-pangulm/pangulm_04_0228.html)。
#### 创建文本类数据集配比任务
创建文本类数据集配比任务步骤如下：
1. 登录ModelArts Studio大模型开发平台，在"我的空间"模块，单击进入所需空间。
   图1我的空间   
   ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002601726887.png) 
2. 在左侧导航栏中选择"数据工程 \> 数据加工 \> 配比任务"，单击界面右上角"创建配比任务"。
3. 在"数据集模态"页签选择需要做数据配比的对应数据集模态，支持文本、图片、视频、多模态、预测类数据集做数据配比任务，如[图2 数据集模态]所示。
   图2数据集模态   
   ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002601726897.png) 
4. 在"选择数据集"页签选择需要配比的文本类数据集（至少选择两个），单击"下一步"。 **注意：参与配比的数据集大小总和超过20G需要挂载磁盘且不能超过500G。**
   
5. 在"数据配比"页面，支持两种配比方式，"按数据集"和"按标签"。
   - 按数据集：可以设置不同数据集的配比数量，如[图3 按"数据集"方式配比填写示例]输入待配比数据集配比条数。
     图3按"数据集"方式配比填写示例   
     ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002571207388.png) 
   
   - 按标签：该场景适用于通过数据打标类加工算子进行加工的文本类数据集，具体标签名称与标签值可在完成[加工文本类数据集](https://support.huaweicloud.com/usermanual-pangulm/pangulm_04_0034.html)操作后，进入数据集详情页面获取。
     填写示例如[图4]所示。
     图4"按标签"配比方式填写示例   
     ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002601726901.png) 
    
6. 数据配比完成后，单击右下角"下一步"，进入资源配置，并选择是否勾选自动生成加工数据集。 **资源配置：**
   单击![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002571047730.png)展开资源配置，可以设置任务资源 。也支持自定义参数配置，单击添加参数，输入参数名称和参数值。
   表1参数配置 
   | 参数名称           | 参数说明                                                                                                                                                                                                                                                   |
   |:---|:---|
   | numExecutors   | Executor的数量，默认值2。Executor（执行器）是运行在工作节点上的进程，它负责执行具体的task任务，并将计算结果返回给Driver（驱动程序）。每个Executor每个核同时能跑一个task任务，所以增加了Executor的个数相当于增大了任务的并发度。在资源充足的情况下，可以相应增加Executor的个数，以提高运行效率。 numExecutors \* executorMemory最小值为4，最大值为16。 |
   | executorCores  | 每个Executor进程使用的CPU内核数量，默认值2。每个Executor多个核同时能跑多个task任务，相当于增大了任务的并发度。但是由于所有核共用Executor的内存，所以要在内存和核数之间做好平衡。 numExecutors \* executorMemory最小值为4，最大值为16。executorCores和executorMemory的比例需要在1:2\~1:4之间。                      |
   | executorMemory | 每个Executor进程使用的内存数量，默认值4。Executor的内存主要用于任务执行、通信等。当一个任务很大的时候，可能需要较多资源，因而内存也可以做相应的增加；当一个任务较小运行较快时，就可以增大并发度减少内存。 executorCores和executorMemory的比例需要在1:2\~1:4之间。                                                            |
   | driverCores    | 驱动程序进程使用的CPU内核数量，默认值2。Driver负责任务的调度，和Executor之间的消息通信。 driverCores和driverMemory的比例需要在1:2\~1:4之间。                                                                                                                        |
   | driverMemory   | 驱动程序进程使用的内存数量，默认值4。Driver负责任务的调度，和Executor之间的消息通信。当任务数变多，任务平行度增大时，Driver内存都需要相应增大。 driverCores和driverMemory的比例需要在1:2\~1:4之间。                                                                                            |
      
   图5资源配置   
   ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002571207380.png)
   **自动生成加工数据集：**
   勾选，配置生成加工数据集的信息，如[图 自动生成加工数据集]；单击右下角"确定"，平台将启动配比任务。配比任务运行成功后自动生成加工数据集。
   不勾选，单击右下角"确定"，平台将启动配比任务。配比任务运行成功后手动生成加工数据集。
   图6自动生成加工数据集   
   ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002601606929.png)
   **扩展信息（可选）：**
   可选择行业、语言信息，或自定义数据集属性。
   图7扩展信息   
   ![](https://support.huaweicloud.com/usermanual-pangulm/zh-cn_image_0000002571047750.png) 
7. 单击"确定"后，页面将返回至"配比任务"页面，配比任务运行成功后，状态将显示为"运行成功"。
8. 单击操作列"生成"，将生成"发布数据集"。 发布数据集可在"数据工程 \> 数据管理 \> 数据集 \> 发布数据集"中查看。
   
 
