麦克豌豆 MacPea.com
没有结果
查看所有结果
  • 登录
  • 首页
  • 苹果新闻
  • Mac软件推荐
  • Mac游戏推荐

    经典射击游戏反恐精英CS 1.6正式登陆Mac平台

    通过这款 Apple Arcade 新游戏,在 Vision Pro 上走进《Jeopardy!》的世界

    苹果Arcade九月阵容:NFL橄榄球、危险边缘与热门游戏更新齐登场

    苹果Arcade新增四款游戏 包括《培乐多彩泥世界》

    苹果新闻+推出全新「表情猜词游戏」 支持iOS 18.4及以上系统

    评测:明基GP520投影仪为Apple TV 4K打造Vision Pro级影院体验,游戏娱乐更出众

    热门标签

    • Mac游戏
    • NBA 2K25 for Mac
    • Easy Red 2 for Mac
  • Mac教程
  • macOS下载
  • Mac产品库
会员计划
现在订阅
  • 首页
  • 苹果新闻
  • Mac软件推荐
  • Mac游戏推荐

    经典射击游戏反恐精英CS 1.6正式登陆Mac平台

    通过这款 Apple Arcade 新游戏,在 Vision Pro 上走进《Jeopardy!》的世界

    苹果Arcade九月阵容:NFL橄榄球、危险边缘与热门游戏更新齐登场

    苹果Arcade新增四款游戏 包括《培乐多彩泥世界》

    苹果新闻+推出全新「表情猜词游戏」 支持iOS 18.4及以上系统

    评测:明基GP520投影仪为Apple TV 4K打造Vision Pro级影院体验,游戏娱乐更出众

    热门标签

    • Mac游戏
    • NBA 2K25 for Mac
    • Easy Red 2 for Mac
  • Mac教程
  • macOS下载
  • Mac产品库
没有结果
查看所有结果
麦克豌豆 MacPea.com
没有结果
查看所有结果
Home Mac软件推荐

苹果训练大语言模型通过SwiftUI实现界面设计自学习

pony的头像 由 pony
2025年8月16日
在 Mac软件推荐
阅读时间:1 分钟阅读
A A
0

一项新研究显示,苹果研究团队采用了一种非常有趣的方法:让开源模型自主学习如何使用SwiftUI构建优质界面。以下是他们的实现路径

你可能喜欢

Meta发布首款搭载屏幕的智能眼镜

摄影师 Tyler Stalman 评测 iPhone 17、iPhone Air 与 iPhone 17 Pro 相机表现

蒂姆·库克出席温莎城堡国宴 参与特朗普英国之行

在论文《UICoder:通过自动化反馈微调大语言模型生成用户界面代码》中,研究人员指出,虽然大语言模型在创意写作和编程等多项写作任务上表现更佳,但仍难以”可靠生成语法正确、设计优良的UI代码”。他们也找到了症结所在:

即使在精选或人工编写的微调数据集中,UI代码样本也极其稀少,在某些代码数据集中占比不足1%。

为此,他们以专攻编程的开源模型StarChat-Beta为基础,提供UI描述列表,指导其根据描述生成大量SwiftUI程序合成数据集。

随后,他们通过Swift编译器验证每段代码的可执行性,再由视觉语言模型GPT-4V将编译界面与原始描述进行比对分析。

无法编译、无关或重复的输出均被剔除,剩余输出构成高质量训练集用于模型微调。

经过多次迭代发现,改进后的模型生成的SwiftUI代码质量持续提升,进而形成更纯净的数据集。

五轮训练后,他们获得了近百万个SwiftUI程序(精确数字为996,000个)和名为UICoder的模型。相比初始模型,UICoder能稳定编译并生成更贴近提示词的界面。

测试表明,UICoder在自动化指标和人工评估中均显著优于基础模型StarChat-Beta。

UICoder整体质量接近GPT-4,编译成功率甚至实现反超。

关键发现:原始数据集意外遗漏SwiftUI代码

研究中有个意外插曲:StarChat-Beta基础模型主要基于三个数据源训练:

  1. 许可代码仓库大型数据集TheStack(2500亿标记);
  2. 网络爬取页面;
  3. 小型指令调优数据集OpenAssistant-Guanaco。

但苹果团队发现:

StarChat-Beta训练数据几乎不含SwiftUI内容。构建TheStack数据集时意外排除了Swift代码仓库,而OpenAssistant-Guanaco数据集中仅万分之一的响应样本包含Swift代码。我们推测模型训练中接触的Swift样本主要来自网络爬取,其质量与结构化程度可能低于仓库代码。

这意味着UICoder的进步并非基于既有SwiftUI样本(原始训练数据中几乎没有),而是源自苹果通过自动化反馈循环构建的自生成精选数据集。


研究说明:”模型生成的SwiftUI代码渲染效果截图。为展示效果我们手动添加了素材图片和图标,除更新图像资源名称外未对代码做任何修改。”

研究人员由此推测,该方法虽针对SwiftUI实现,但”很可能适用于其他语言和UI工具包”。

论文《UICoder:通过自动化反馈微调大语言模型生成用户界面代码》已发布于arXiv平台。

pony的头像

pony

有钱人终成眷属。

相关文章

Mac软件推荐

Meta发布首款搭载屏幕的智能眼镜

2025年9月18日
107
Mac软件推荐

摄影师 Tyler Stalman 评测 iPhone 17、iPhone Air 与 iPhone 17 Pro 相机表现

2025年9月18日
119
Mac软件推荐

蒂姆·库克出席温莎城堡国宴 参与特朗普英国之行

2025年9月18日
103
Mac软件推荐

iOS版WhatsApp新增消息提醒功能

2025年9月18日
104
Mac软件推荐

iPhone 17 Pro 均热板技术原理解密

2025年9月18日
107
Mac软件推荐

iPhone 17 系列电池续航测试表现优异

2025年9月18日
114
下一篇文章

优步拟推出延误险:覆盖行程取消、航班延误及物品遗失

苹果发布洛杉矶《人生切割术》巨型壁画创作视频

请登录 加入讨论

推荐文章

上手体验:终于看起来和普通眼镜无异的智能眼镜——Even Realities G2

2025年11月12日
103

iOS 26.2 显示苹果仍在微调 Liquid Glass 的外观与触感

2025年11月13日
102

ChatGPT群聊功能在四个地区率先推出[更新]

2025年11月21日
101

使用两个月后,这些是我真正在用的 macOS Tahoe 功能

2025年11月15日
101

热门文章

  • 如何在 iOS 26 中为 iPhone 应用图标设置透明效果

    0 分享
    分享 0 Tweet 0
  • 全新 iPhone Air 与 iPhone 17 Pro 壁纸下载 [更新:iPhone 17]

    0 分享
    分享 0 Tweet 0
  • CorelDRAW 2025 26.1.0.143 for Mac 深度评测:专业设计的新标杆

    0 分享
    分享 0 Tweet 0
  • 如何在 watchOS 26 中使用 Apple Watch 的高血压监测功能

    0 分享
    分享 0 Tweet 0
  • GraphPad Prism 10.5.0 for Mac:科研数据分析与可视化的专业工具演进

    0 分享
    分享 0 Tweet 0

近期文章

  • 传闻回顾:Mac Pro 未来走向、iPhone Fold 电池容量及其他消息 2025年11月21日
  • Liberty Media CEO透露:苹果与F1正探讨深化合作可能性 2025年11月21日
  • ChatGPT群聊功能在四个地区率先推出[更新] 2025年11月21日

分类

  • Mac产品库
  • Mac游戏推荐
  • Mac软件推荐
  • 苹果新闻

订阅网站内容

订阅网站内容以便第一时间阅读你感兴趣的内容

订阅即表示同意我们的服务条款和隐私政策。

© 2025 麦克豌豆 MacPea.com - 湘ICP备18009176号 | 友情链接

欢迎回来!

在下面登录您的帐户

忘记密码?

重置您的密码

请输入您的用户名或电子邮件地址以重置密码。

登录
没有结果
查看所有结果
  • 首页
  • 订阅
  • 苹果新闻
  • Mac软件推荐
  • Mac游戏推荐
  • Mac教程
  • macOS下载
  • Mac产品库

© 2025 麦克豌豆 MacPea.com - 湘ICP备18009176号 | 友情链接