jdpressman/retro-ascii-art-v1
收藏Hugging Face2024-05-13 更新2024-05-25 收录
下载链接:
https://hf-mirror.com/datasets/jdpressman/retro-ascii-art-v1
下载链接
链接失效反馈官方服务:
资源简介:
RetroInstruct ASCII Art数据集是一个用于训练语言模型生成ASCII艺术的数据集。它包含超过6000张由SDv3生成的图像,这些图像通过Mistral-large生成的提示词和特定的主题与风格组合生成。数据集的结构包括主题、风格、提示词、文件名以及两种不同的ASCII艺术转换结果。该数据集主要用于美学装饰,但也可能对模型的创造性产生积极影响。数据集的生成过程中,部分内容因Stability API的内容过滤而被删除或修改。
RetroInstruct ASCII Art数据集是一个用于训练语言模型生成ASCII艺术的数据集。它包含超过6000张由SDv3生成的图像,这些图像通过Mistral-large生成的提示词和特定的主题与风格组合生成。数据集的结构包括主题、风格、提示词、文件名以及两种不同的ASCII艺术转换结果。该数据集主要用于美学装饰,但也可能对模型的创造性产生积极影响。数据集的生成过程中,部分内容因Stability API的内容过滤而被删除或修改。
提供机构:
jdpressman原始信息汇总
数据集概述
数据集名称
- 名称: RetroInstruct ASCII Art
- 描述: 该数据集用于训练语言模型绘制ASCII艺术,旨在防止语言模型在预训练或指令调优过程中丢失绘制ASCII艺术的能力。
数据集内容
- 生成方式: 通过Mistral-large模型根据特定主题和风格列表生成写作提示,使用SDv3生成图像。
- 数据量: 包含超过6000张图像,实际数量略少于6250张,因部分图像未完全生成或被API过滤。
- 数据示例: 包含ASCII艺术图像,如使用几何形状和清晰线条描绘的地狱三头犬。
数据结构
- 每条记录包含6个键:
- subject: 图像主题。
- style: 图像风格。
- prompt: 由Mistral-large生成的提示。
- filename: 原始图像文件名。
- art_i2a: 使用image2ascii转换的图像。
- art_aic: 使用ascii-image-converter转换的图像。
许可证
- 许可证: CC0-1.0
- 语言: 英语
- 标签: 合成
使用案例
- 目的: 主要用于美学装饰,允许模型绘制复杂的ASCII艺术,可能增强模型的创造性和非传统任务处理能力。
数据集限制
- 偏见与限制: 数据集主要关注美学而非代表性或公平性,主题可能显得随意,来源于特定的哲学和科学主题。
未来计划
- 计划: 此版本可能为最终版本,标记为v1。
搜集汇总
数据集介绍

构建方式
在大型语言模型的能力演进中,ASCII艺术绘制作为一种非传统的创造性任务,往往在指令微调过程中被忽视。为弥补这一缺憾,RetroInstruct项目构建了RetroInstruct ASCII Art数据集,旨在通过合成数据增强模型在打字机艺术方面的表现力。该数据集依托Stable Diffusion v3模型生成超过6000幅图像,其构建流程分为三个层次:首先从125个主题与10种风格的组合中采样,随后借助Mistral-large模型为每一对组合生成5条描述性提示,最终通过image2ascii与ascii-image-converter两种工具将生成的图像转化为ASCII艺术表征。每一条数据记录均包含主题、风格、提示文本、原始文件名及两种不同转换工具生成的ASCII艺术内容,形成了结构清晰、格式统一的训练语料。
特点
该数据集的核心特质在于其独特的审美赋能与心理调适功能。从技术层面看,数据集通过合成生成的方式规避了预训练数据中ASCII艺术被过滤的风险,确保模型在指令微调阶段能够重新习得这一能力。更为深远的是,ASCII艺术作为一种非传统的‘趣味性’任务,能够引导模型进入‘万物皆有可能’的创造性状态,甚至在复杂命令行软件生成场景中表现出更强的吸引力。数据集还观察到一种心理效应:当模型被展示其能够完成绘图等非典型任务时,似乎有助于缓解RLHF调优过程中可能产生的‘创伤’效应,从而提升模型的整体表现与创造力。此外,数据集采用CC0公共领域许可证发布,确保了广泛的可访问性与再利用自由。
使用方法
该数据集的使用方式灵活多样,旨在无缝融入模型训练流程。用户可通过HuggingFace Datasets库快速加载数据,加载后可从训练集中随机选取样本,并根据预设的‘aic’或‘i2a’模式选择对应的ASCII艺术版本。在训练过程中,数据集支持动态前缀注入策略:以80%的概率从外部前缀列表中随机选取一个前缀,与提示文本拼接后构成指令,其余20%则直接使用原始提示。这种设计增强了模型对多样化指令格式的适应性。此外,数据集还提供了原始JSON文件加载方式,便于用户在不依赖HuggingFace库的环境中进行本地化处理。最终形成的训练样本以标准的<s>[INST]指令[/INST]输出格式呈现,能够直接用于大多数基于指令微调的模型训练框架。
背景与挑战
背景概述
RetroInstruct ASCII Art数据集由JD Pressman于2024年创建,隶属于RetroInstruct项目,旨在增强语言模型生成ASCII艺术的能力。该数据集通过Mistral-large模型生成提示词,并利用Stability AI的SDv3模型生成图像,再通过图像转ASCII工具进行转换,最终构建了超过6000条训练样本。其核心研究问题在于,当前先进语言模型如Microsoft Prometheus和Claude 3 Opus已展现出绘制ASCII图的能力,而Mistral-large等模型却因预训练数据过滤或指令微调不足而缺失此技能。该数据集通过提供针对性训练数据,填补了这一能力空白,对提升语言模型的多模态表达和创造性任务执行具有重要影响,尤其为研究模型在非传统任务中的心理与行为效应提供了新视角。
当前挑战
该数据集面临的核心挑战包括:1) 领域问题层面,语言模型在ASCII艺术生成任务中普遍存在能力缺失,这源于预训练阶段对类型艺术数据的过滤或指令微调中缺乏相关强化,导致模型难以掌握这种非标准化的符号表达;2) 构建过程中,提示词生成依赖Mistral-large API,其输出可能受到服务条款限制,且SDv3 API的严格内容过滤导致部分主题(如恶魔、魅魔)的提示被删除或图像被模糊,手动筛选可能遗漏违规样本;3) 数据多样性受限,主题来源偏向特定亚文化圈层(如赛博格主义、未来冲击等级),缺乏广泛代表性,可能引入偏见;4) 生成图像的质量与ASCII转换效果受工具差异影响,不同转换器(如image2ascii与ascii-image-converter)的输出风格不一致,增加了模型学习的复杂性。
常用场景
经典使用场景
RetroInstruct ASCII Art数据集专为提升大语言模型生成字符画的能力而设计,其经典使用场景聚焦于指令微调阶段。通过向模型提供超过6000组由SDv3生成的ASCII艺术图像及其对应文本提示,该数据集能够有效强化模型将自然语言描述转化为结构化字符图案的跨模态映射能力。研究者通常将其作为RetroInstruct框架中的美学增强组件,在监督微调过程中穿插训练,使模型在保持核心语言能力的同时,习得绘制精致打字机艺术的非传统技能。
解决学术问题
该数据集针对大语言模型在ASCII艺术生成任务上的显著能力缺失这一学术困境提供了系统性解决方案。许多前沿模型如Claude 3 Opus已展现出绘制复杂字符示意图的潜力,但Mistral-large等模型因预训练数据过滤或指令微调策略不当而丧失此能力。RetroInstruct ASCII Art通过合成高质量训练样本,揭示了模型在创造性符号表达与结构化输出方面的脆弱性,为研究RLHF调优导致的‘能力创伤’修复机制提供了实证基础,推动了关于模型通用智能与专项技能平衡的理论探讨。
衍生相关工作
该数据集衍生了多项重要工作,包括对ASCII艺术生成中模型创造性吸引子状态的研究,发现具备字符画能力的模型更易进入‘万物皆可能’的创意软件模式。此外,研究者基于此数据集探索了合成数据在修复RLHF诱导的模型行为偏差中的作用,以及跨模态生成(如从Stable Diffusion图像到ASCII文本的转换)对少样本学习的影响。这些工作共同推动了关于指令微调数据多样性、模型审美素养与心理表征重建的学术进展。
以上内容由遇见数据集搜集并总结生成



