目录
并不存在单一的人工智能
人们谈论人工智能时,往往仿佛存在一个随时间推移而不断改进的系统。实际上,人工智能生态系统由许多模型家族组成,每个模型家族都由不同的团队构建,针对不同的目标进行训练,并以不同的版本发布。
GPT、Llama、Mistral、Gemma 和 Qwen 都是模型家族的例子,而非单一的固定产品。每个家族都可能包含基础模型、指令微调模型、编程模型、视觉语言模型、较小的设备端模型以及实验性检查点。
这就是人工智能模型数量增长如此迅速的原因。一个新的模型家族可以衍生出许多官方变体,而这些变体中的每一个,日后都可能成为社区微调、特定领域适配以及优化部署版本的起点。
基础模型构建生态系统
基础模型是一种基于广泛数据集训练的通用模型,因此能够支持多种下游应用。它通常并非每个产品中最终采用的形式,而是作为其他团队进行适配、评估和定制的平台。
例如,一个通用语言模型可以成为编程助手、医疗摘要模型、法律文件分类器、多语言翻译模型或客户支持助手。虽然其底层架构可能相似,但由于这些模型针对不同的任务进行了微调,因此它们的行为表现各不相同。
这种生态系统效应是模型数量庞大的主要原因之一。关键的不仅是原始基础模型,还包括围绕它针对特定语言、领域、安全策略、延迟目标和硬件环境而涌现的众多实用版本。
基础模型
│
▼
微调
│
▼
专用模型
├── 医疗人工智能
├── 编程人工智能
├── 法律人工智能
├── 视觉人工智能
├── 机器人人工智能
└── 金融人工智能
微调可生成新模型
微调是指利用现有模型,并基于更具体的示例对其进行进一步训练。开发者无需从零开始,而是以一个已经能够理解语言、代码、图像或其他模式的模型为基础,再将其调整以适应更具体的目标。
LoRA 及其他适配器技术使这一过程成本更低、更易于实现。它们使团队能够针对特定任务调整模型,而无需重新训练原始系统中的每个参数。最终结果可以作为新模型发布,也可以作为对基础模型进行修改的适配器发布。
无论是医院、银行、研究实验室、游戏工作室还是机器人公司,都可能需要行为模式各不相同的模型。通过微调,它们可以根据自身的词汇表、文档、约束条件和工作流程创建专用版本。每一种有用的调整都可能成为公共模型生态系统中的又一个条目。
开源加速了一切
开放式模型平台极大地加快了模型的发布速度。Hugging Face 让模型的发布、发现和复用变得简单易行。GitHub 则让训练代码、评估脚本、数据处理工具和部署示例的共享变得轻松便捷。
开源社区还降低了实验的门槛。一个小型团队可以基于公开的模型,测试新的数据集,针对某种语言优化性能,压缩模型以降低推理成本,或者构建一个可在消费级硬件上运行的版本。
这并不意味着每个公开模型都同样重要或已准备好投入生产。其中许多只是实验、基准测试、分支或渐进式改进。但开放生态系统的价值在于,它将模型开发转变为一个共享的过程,而非仅限于少数大型实验室内部的封闭活动。
并非所有模型都是巨型模型
模型数量多并不意味着全球有数十万个系统能与最大的前沿模型相媲美。大多数模型并非像GPT-4那样,是在巨额预算和庞大的私有基础设施支持下从头开始训练的系统。
许多公开模型规模较小,具有特定用途,或是基于现有工作衍生而来。其中一些是分类器、嵌入模型、语音模型、图像模型、翻译模型、检索模型、研究检查点,或是大型基础模型的微调变体。
在解读人工智能相关指标时,这一区别至关重要。模型注册库衡量的是生态系统中的活动情况,而非前沿实验室的数量。它反映了在更广泛的机器学习社区中,有多少可复用的成果被发布、改编和测试。
为什么这么多模型很有用
专用模型之所以有用,是因为不同领域有不同的需求。医疗模型可能需要理解临床术语,而金融模型则可能需要处理申报文件、风险表述以及结构化的市场信息。
机器人模型可将感知与物理动作相结合。翻译模型可能侧重于资源匮乏的语言。视觉模型可检测工业缺陷、卫星特征或医学影像。一个通用的模型固然令人印象深刻,但它并不总是适用于每项任务的最佳或最经济的工具。
这种多样性使人工智能生态系统更具韧性且更具实用性。与其让单一模型试图满足所有用户的需求,不如针对准确性、速度、隐私、成本、语言覆盖范围、设备限制或监管要求,对多种模型进行优化。
未来会出现数百万个人工智能模型吗?
公开模型的数量很可能继续增长。如果创建和改编模型变得更加容易,将会有更多团队发布针对特定行业、语言、设备、工作流程和研究问题的模型版本。
这种增长可能并非线性的。有些模型会过时,有些会被合并,还有些平台可能会清理重复或处于非活动状态的仓库。与此同时,更完善的工具可能会让模型创建变得像发布软件包一样司空见惯。
最关键的问题并不是这个数字会达到数十万还是数百万。更有意义的问题是,究竟有多少模型是可靠的、文档完善、经过评估且适合实际应用的。数量体现了生态系统的活跃程度;质量则决定了其长期价值。

