苹果终于也开源了 重磅发布OpenELM模型 搭载AI的iPhone就要来了

时间:2024-09-30 编辑: 浏览:(540)

就在谷歌、三星和微软继续在个人电脑和移动设备上大力推广人工智能生成技术的同时,苹果也加入了这一行列,推出了OpenELM。

这是一个全新的开源大型语言模型(LLM)系列,可以完全在单个设备上运行,而无需连接云服务器。

01.模型特点与性能

当地时间周三,OpenELM在人工智能代码社区Hugging Face上发布,它由一系列小型模型组成,旨在高效执行文本生成任务。

OpenELM共有八个模型:四个预训练模型和四个指令调整模型,涵盖从2.7亿到30亿个不同参数(参数指LLM中人工神经元之间的连接数,通常参数越多表示性能越强、功能越多)。

虽然预训练是让LLM生成连贯且可能有帮助的文本的方法,但它主要是一种预测性练习,而指令调整则是让LLM对用户的特定请求做出更相关输出的方法。

预训练可能导致模型只是用简单的文本来完成提示,例如,面对用户的提示“教我如何烤面包”,模型可能会作出“用家里的烤箱”的类似回应,而不是实际的分步指导。

苹果公司在其所谓的“示例代码许可”下提供了OpenELM模型的权重,以及不同的训练检查点、模型性能统计、预训练、评估、指令调整和参数微调等说明。

“示例代码许可证”并不禁止商业使用或修改,只是规定“如果不加修改地重新发布苹果软件的全部内容,必须在文本中保留本通知”。

苹果公司进一步指出,这些模型“没有任何安全保证”。因此,这些模型在响应用户提示时有可能产生“不准确、有害、有偏见或令人反感的输出结果”。

苹果是一家出了名的神秘和典型的“封闭”科技公司,除了在网上发布这些模型和论文之外,还没有公开宣布过其在这一领域的研究过程。

此外,早在去年的10月份,苹果公司就悄然发布了具有多模态功能的开源语言模型Ferret,成为头条新闻。

OpenELM是开源高效语言模型“Open-source Efficient Language Models”的缩写,虽然刚刚发布,尚未进行公开测试,但苹果公司在HuggingFace上的列表表明,它正将目标锁定在模型的设备应用上,就像竞争对手谷歌、三星和微软一样。

值得注意的是,微软本周刚刚发布了可完全在智能手机上运行的Phi-3 Mini模型。

02.技术细节与训练过程

苹果公司在一篇介绍该模型系列的论文中指出:OpenELM的开发“由Sachin Mehta领导,Mohammad Rastegari和Peter Zatloukal也是主要贡献者”,该模型系列“旨在授权和加强开放研究社区,促进未来的研究工作”。

OpenELM模型共有四种参数规模:2.7亿、4.5亿、11亿和30亿,每种规模都小于许多高性能模型(它们通常有大约70亿个参数),每种模型都有一个预训练和指导版本。

这些模型是在来自Reddit、维基百科、arXiv.org等网站的1.8万亿个token的公共数据集上预先训练的。

这些模型适合在商用笔记本电脑甚至某些智能手机上运行,基准测试则是在“英特尔i9-13900KF CPU、英伟达RTX 4090 GPU、Ubuntu 22.04工作站、macOS 14.4.1的MacBook Pro”上运行的。

有趣的是,新系列中的所有机型都采用了分层缩放策略,在变压器模型的每一层中分配参数。

据苹果公司称,这使它们能够在提高计算效率的同时提供更高的精度结果。同时,苹果使用新的CoreNet库对模型进行了预训练。

苹果公司在HuggingFace上指出:“我们的预训练数据集包含RefinedWeb、重复的PILE、RedPajama的一个子集和Dolma v1.6的一个子集,总计约1.8万亿个token。”

在性能方面,苹果公司分享的OpenLLM结果表明,这些模型的性能相当不错,尤其是4.5亿个参数的指示变体。

此外,拥有11亿个参数的“OpenELM变体”比拥有12亿个参数的“OLMo”高出2.36%,同时所需的预训练token减少了2倍。

OLMo是Allen人工智能研究所(AI2)最近发布的“真正开源、最先进的大型语言模型”。

03.性能测试与社区反馈

在旨在测试知识和推理能力的ARC-C基准测试中,预训练的OpenELM-3B变体的准确率为42.24%。同时,在MMLU和HellaSwag上,它的准确率分别为26.76%和73.28%。

一位已经开始测试OpenELM模型的用户指出:该模型似乎是一个“可靠的模型,但非常统一”,这意味着它的回复既没有广泛的创造性,也不可能涉足NSFW领域。

竞争对手微软最近推出的Phi-3 Mini,拥有38亿个参数和4k上下文长度,目前在这一领域处于领先地位。

根据最近分享的统计数据,OpenELM在10次ARC-C基准测试中的得分率为84.9%,在5次MMLU测试中的得分率为68.8%,在5次HellaSwag测试中的得分率为76.7%。

从长远来看,OpenELM的性能有望得到提升。

但苹果公司的开源举措已经让社区兴奋不已,我们将拭目以待社区如何在不同环境中使用OpenELM。

04.苹果的人工智能愿景

苹果公司一直对其生成式人工智能计划保持沉默,但随着新人工智能模型的发布,该公司近期的雄心似乎坚定地落在了“让人工智能在苹果设备上本地运行”的领域。

苹果公司首席执行官Tim Cook曾预告说:“人工智能生成功能将出现在苹果设备上”。并在今年2月表示,苹果公司正在该领域花费“大量的时间和精力”。不过,苹果公司尚未透露人工智能应用的具体细节。

该公司之前发布过其他人工智能模型,不过还没有像竞争对手那样发布任何用于商业用途的人工智能基础模型。

除了OpenELM,去年12月,苹果曾推出了机器学习框架MLX,该框架的理想状态是让人工智能模型更容易在苹果硅上运行。此外,还发布了一个名为MGIE的图像编辑模型,让人们通过提示来修复照片。以及一个名为Ferret-UI的模型可用于智能手机导航。

不过,即使苹果发布了这么多模型,据说该公司还是与谷歌和OpenAI进行了联系,希望将它们的模型引入苹果产品。

原文来源于:

1.https://venturebeat.com/ai/apple-releases-openelm-small-open-source-ai-models-designed-to-run-on-device/

2.https://www.theverge.com/2024/4/24/24139266/apple-ai-model-openelm-iphone-laptops-strategy

中文内容由元宇宙之心(MetaverseHub)团队编译,如需转载请联系我们。

最新 更多 >
  • 1 kin币有价值吗

    Kin币是一种加密货币,最初由社交媒体平台Kik开发,旨在用于平台内的数字商品交易和激励机制。虽然Kin币并非像比特币等主流加密货币那样具有广泛的市场认可和流通,但在Kik平台内有一定的使用和潜在的增值空间。此外,Kin币的使用也受到了一些社区和应用的支持,可能会在未来的数字经济中发挥更大的作用。因此,对于一些特定的用户和情况,Kin币可能会有一定的价值。

  • 2 wild币发行量

    Wild币是一种数字加密货币,其发行量指的是该加密货币在市场上的总量。采用区块链技术,Wild币的发行量通过网络上的分布式账本进行记录和管理,并且有着固定的发行规则和机制。通过控制和管理发行量,帮助维护和稳定Wild币的价值,促进数字货币市场的健康发展。

  • 3 isp币介绍

    ISP币是一种基于区块链技术的加密数字货币,它是 Internet Sharing Protocol(ISP)生态系统的内部货币。ISP币的发行目的是为了促进共享经济和建设开放的互联网生态系统,用户可以通过使用ISP币来购买服务、交换商品或者进行投资。ISP币的交易速度快、费用低,在全球范围内都能够进行交易,具有较高的可用性和安全性。随着区块链技术的不断发展,ISP币有望成为未来数字经济的重要货币

  • 4 xec币是主流币吗

    XEC币并不是主流币,它是一个较为小众的加密货币。XEC币是Exosis平台的代币,具有一定的使用场景和功能。虽然它在数字货币市场中并不像比特币或以太坊那样被广泛接受和使用,但在一些限定的领域仍然具有一定的价值和意义。

  • 5 gt币发行价格

    GT币发行价格指的是购买GT币时需要支付的价格。GT币的发行价格可以根据市场供求、项目背景和发行筹码等因素而定。发行价格的确定往往是一个复杂的过程,需要考虑多方面因素并进行充分的市场调研和分析。在发行价格确定后,投资者可以按照该价格购买GT币,从而参与到相关项目或产业的发展中。

  • 6 荣耀币用途

    荣耀币是一种内部货币,可用于购买特定商品或服务。用户可以通过参与活动、完成任务、或购买荣耀币来获得。荣耀币可以用于购买虚拟商品、升级装备、解锁特殊功能等,提升游戏体验。此外,荣耀币还可以用于参与比赛、抽奖活动,赢取实物奖品或其他奖励。

  • 7 wan币价格

    wan币是Wanchain平台的原生加密货币,旨在连接不同的区块链网络,实现跨链资产转移和交流。其价格波动较大,受到市场需求、流动性等因素的影响。目前wan币的价格持续波动,投资者需谨慎评估风险,做好风险管理和投资规划。

  • 8 uma币发行量

    UMA币的发行量是由网络上的验证人通过协议规则来确定的。UMA是一个开放式金融协议,旨在通过智能合约和权衡设计,提供无许可的健康金融市场。UMA币的发行量没有固定的上限,而是会根据市场需求和网络参与者的共识来动态调整。这种机制使得UMA币的供应量能够灵活地适应市场变化,从而保持协议的稳定和可持续发展。

  • 9 hart币

    Hart币是一个虚拟数字货币,旨在建立一个去中心化的、可信赖的金融系统。它基于区块链技术,具有安全、匿名和快速交易的特点。Hart币的发行总量有限,不受政府或金融机构控制,可以通过挖矿或交易获得。持有Hart币可以参与投资、支付、理财等各种金融活动,是未来数字经济的重要组成部分。

  • 10 gl币是什么

    GL币是一种虚拟货币,可以在游戏玩家社区中使用。玩家可以通过参加游戏活动、赢得比赛或者购买来获得GL币,用于购买虚拟物品以及提升游戏体验。GL币的价值不固定,可以根据市场需求和供给而波动。在游戏社区中,GL币是一种流行的货币形式,可以帮助玩家交换物品、提高游戏等级以及增加游戏体验。