Подход к повышению качества генерации программного кода большими языковыми моделями

Approach to improving the quality of program code generation by large language models
A.N. Timofeev, S.S. Mikhaylova
2024-04-04

проверка кода на ошибкибазы знанийбольшие языковые моделиверификация на основе онтологийгенерация программного кода
Проблема. Исследуются проблемы, возникающие при использовании больших языковых моделей в задачах генерации кода, и существующие методы их решения. Цель. Повысить качество генерации программного кода. Результаты. Предложен подход к повышению качества на основе верификации результатов генерации с использованием модели, включающей онтологии и базы знаний. Практическая значимость. Среди возможных применений онтологий и баз знаний в задачах генерации кода можно выделить: проверку кода на возможные ошибки, генерацию объяснений, генерацию подсказок, подготовку задач и оценку результатов. Предложенный подход нацелен на верификацию и обогащение семантики промежуточных или финальных результатов большой языковой модели (LLM), а также на повышение качества вручную написанного кода.
1
Предложен подход, повышающий качество генерации программного кода путем верификации результатов, сгенерированных LLM, с использованием модели, включающей онтологии и базы знаний.
2
Предложенный подход также может применяться для улучшения качества вручную написанного кода.
3
Модель верификации нацелена на обогащение и проверку семантики промежуточных или конечных выводов больших языковых моделей.
4
Использование онтологий и баз знаний обеспечивает дополнительные возможности: проверку кода на ошибки, генерацию объяснений, подсказок, подготовку задач и оценку результатов.

Программный код, сгенерированный большими языковыми моделями

Повышение качества сгенерированного программного кода посредством проверки и семантического обогащения с помощью модели, включающей онтологии и базы знаний (проверка на ошибки, генерация объяснений и подсказок, подготовка задач и оценка результатов)

Publication Details
Publication Date
2024-04-04
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Authors
A.N. Timofeev
S.S. Mikhaylova
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%