ПОСЛЕДНИЕ НОВОСТИ
ПОДОБРАНО ДЛЯ ВАС

Университет Стерлинга наделяет ChatGPT полномочиями ускорить разработку программного обеспечения.

АвторБрайан КумБрайан Кум 3 мин. чтения
ChatGPT

ChatGPT

  • Искусственный интеллект значительно ускоряет и повышает эффективность программного обеспечения.
  • Обучение ChatGPT приводит к более быстрым результатам в разработке программного обеспечения.
  • Университет Стерлинга достиг прорыва в оптимизации программного обеспечения.

В groundbreaking исследовании исследователи из Университета Стерлинга использовали силу искусственного интеллекта (AI) для создания более быстрого и надежного программного обеспечения. Доктор Сэнди Браунли, возглавляющий исследование, использовал ChatGPT, передовую большую языковую модель, для автоматической оптимизации компьютерного кода, что привело к значительному улучшению производительности программного обеспечения.

Революция в разработке программного обеспечения

Разработка программного обеспечения давно была сложным и трудоемким занятием. Потребность в более быстром и надежном программном обеспечении становится все более острой, особенно по мере роста сложности приложений. Команда доктора Браунли в Университете Стерлинга поставила перед собой цель совершить революцию в этой области, используя возможности ИИ, в частности ChatGPT, для оптимизации и улучшения разработки программного обеспечения.

Оптимизация программного обеспечения ChatGPT

Исследование, проведенное под руководством доктора Браунли, использовало ChatGPT для автоматического анализа и оптимизации компьютерного кода. Запрашивая у модели искусственного интеллекта предложения по улучшению, исследователи стремились создать программное обеспечение, которое работает быстрее и надежнее. Результаты этого инновационного подхода могут оказать влияние на широкий спектр приложений, включая мобильные приложения.

Доктор Браунли объяснил,

«Мы обнаружили, что в открытом проекте, который мы использовали в качестве примера, модель большого языка смогла создать более быстрые версии программы примерно в 15% случаев, что наполовину лучше, чем предыдущий подход».

Одним из самых примечательных аспектов исследования стала способность ChatGPT выявлять и улучшать участки программного обеспечения, которые не были явно выделены исследователями. Эта адаптивность и креативность в оптимизации кода делают улучшения, основанные на ИИ, еще более ценными.

Доктор Браунли также отметил, что наиболее ощутимая польза оказывается в кармане пользователя — мобильные приложения, работающие более эффективно, означают, что батарея держится дольше, а сами приложения становятся более отзывчивыми при использовании

Помимо улучшения пользовательского опыта, это исследование имеет значительные последствия для устойчивого развития. По мере увеличения сложности программного обеспечения компьютеры потребляют больше энергии, что способствует росту экологических проблем. Способность эффективно автоматизировать улучшения программного обеспечения может сыграть ключевую роль в помощи странам в достижении их обязательств по нулевым выбросам.

Доктор Браунли подчеркнул потенциальный компромисс между энергией, необходимой для разработки и эксплуатации больших языковых моделей, и энергосбережением, которое они могут обеспечить при применении к широко используемому программному обеспечению. Он заявил,

«Здесь есть компромисс, потому что большие языковые модели требуют много энергии для создания и использования, но если их можно использовать для улучшения программного обеспечения, которое запускается много раз, то окупаемость может того стоить».

Трансформация разработки программного обеспечения

Исследование, проведенное под руководством доктора Браунли, имеет потенциал трансформировать ландшафт разработки программного обеспечения. С появлением автоматизированного улучшения программного обеспечения, основанного на ИИ, роли разработчиков могут эволюционировать, позволяя им сосредоточиться на задачах более высокого уровня проектирования. Этот тренд соответствует направлению, в котором развивалась разработка программного обеспечения на протяжении десятилетий.

Он также отметил, что вполне возможно испытывать обеспокоенность по этому поводу — ИИ, пишущий компьютерный код, звучит как начало сценария катастрофы из научной фантастики, — но это не приведет к захвату власти ИИ,

Он заверил, что создает инструменты, поддерживающие разработчиков, предоставляя больше информации, и что участие человека по-прежнему критически важно для эффективного использования этой информации.”

Результаты исследования, озаглавленные «Улучшение мутаций генетического улучшения с использованием больших языковых моделей», были представлены доктором Браунли на Симпозиуме по поисково-ориентированной разработке программного обеспечения 2023 года в Сан-Франциско, в рамках Совместной европейской конференции ACM по разработке программного обеспечения и Симпозиума по основам разработки программного обеспечения.

Исследование стало результатом совместных усилий, в которых приняли участие исследователи из различных учреждений, включая Университетский колледж Лондона, Университет Иоганна Гутенберга и Королевский колледж Лондона. Проект получил поддержку гранта UKRI EPSRC и гранта передового опыта ERC.

Прорывное исследование, проведенное доктором Сэнди Браунли и его командой в Университете Стерлинга, имеет потенциал открыть новую эру в разработке программного обеспечения, делая его быстрее, эффективнее и экологичнее. По мере того как ИИ продолжает играть все более заметную роль в различных сферах, его применение в оптимизации программного обеспечения обещает улучшить будущее технологий.

Самые умные крипто-энтузиасты уже читают нашу рассылку. Хотите присоединиться? Присоединяйтесь.

Поделиться статьёй

Отказ от ответственности. Предоставленная информация не является торговой рекомендацией. Cryptopolitan.com Мы не несем ответственности за любые инвестиции, сделанные на основе информации, представленной на этой странице. Мы настоятельно рекомендуем проводить независимое исследование и/или проконсультироваться с квалифицированным специалистом перед принятием любых инвестиционных решений.

Брайан Кум

Брайан Кум

Брайан Кум имеет более семи лет опыта в освещении блокчейна и криптовалют, активно работая в отрасли с 2017 года. Он публиковался в ведущих изданиях, включая BlockToday.com. Кроме того, он разработал курс «Ethereum 101» для BitDegree.org до перехода в Cryptopolitan в качестве штатного автора. Брайан пишет вечные руководства (EG), глубокие аналитические материалы, интервью и обзоры цен. Его фокус на DeFi, инновациях в блокчейне и новых криптопроектах радует читателей.

ЕЩЁ … НОВОСТИ