Исследователи Apple разработали метод обучения искусственного интеллекта созданию пользовательских интерфейсов на языке программирования SwiftUI. Об этом рассказывается в новой научной работе, опубликованной на arXiv. Главная особенность подхода — модель фактически учит сама себя, создавая и проверяя собственный код. Проблема, которую решали инженеры, довольно банальна: большие языковые модели неплохо справляются с написанием текстов и даже кода, но когда дело доходит до создания пользовательских интерфейсов, результат часто получается кривым. Причина проста — в обучающих данных примеры UI-кода встречаются крайне редко, иногда составляя менее одного процента от всех примеров программирования. Получается замкнутый круг: мало примеров — плохое качество, плохое качество — нежелание добавлять в датасеты. Решение оказалось элегантным в своей простоте. Исследователи взяли открытую модель StarChat-Beta, специализирующуюся на написании кода, и дали ей список описаний интерфейсов. Модель созд
Исследователи Apple разработали метод обучения искусственного интеллекта созданию пользовательских интерфейсов на языке программирования
15 августа 202515 авг 2025
1 мин