Подход к повышению качества генерации программного кода большими языковыми моделями
Approach to improving the quality of program code generation by large language models
2024-04-04
SCID: 54.1/72hrbfqm
Discuss with AI
проверка кода на ошибкибазы знанийбольшие языковые моделиверификация на основе онтологийгенерация программного кода
Figures from the paper
Abstract (AI)
Проблема. Исследуются проблемы, возникающие при использовании больших языковых моделей в задачах генерации кода, и существующие методы их решения. Цель. Повысить качество генерации программного кода. Результаты. Предложен подход к повышению качества на основе верификации результатов генерации с использованием модели, включающей онтологии и базы знаний. Практическая значимость. Среди возможных применений онтологий и баз знаний в задачах генерации кода можно выделить: проверку кода на возможные ошибки, генерацию объяснений, генерацию подсказок, подготовку задач и оценку результатов. Предложенный подход нацелен на верификацию и обогащение семантики промежуточных или финальных результатов большой языковой модели (LLM), а также на повышение качества вручную написанного кода.
Key Findings
1
Предложен подход, повышающий качество генерации программного кода путем верификации результатов, сгенерированных LLM, с использованием модели, включающей онтологии и базы знаний.
2
Предложенный подход также может применяться для улучшения качества вручную написанного кода.
3
Модель верификации нацелена на обогащение и проверку семантики промежуточных или конечных выводов больших языковых моделей.
4
Использование онтологий и баз знаний обеспечивает дополнительные возможности: проверку кода на ошибки, генерацию объяснений, подсказок, подготовку задач и оценку результатов.
Research Object
Программный код, сгенерированный большими языковыми моделями
Research Subject
Повышение качества сгенерированного программного кода посредством проверки и семантического обогащения с помощью модели, включающей онтологии и базы знаний (проверка на ошибки, генерация объяснений и подсказок, подготовка задач и оценка результатов)
Publication Details
Publication Date
2024-04-04
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Download PDF
Subscribe to digest