Using MML code generation to create new high-energy astrophysics science software
Description
We plan to train an LLM on previous large code bases for high-energy astrophysics science pipeline and analysis software. HEASARC is under a mandate to work on next-generation science software to modernize the existing code base and make it easier for new high-energy astrophysics missions to develop data plans at lower cost. By training LLM(s) on existing code the code assistants should be more effective in reducing the FTEs required to implement new systems.
Detailed example
A code assistant optimized for this type of software
AI / analytics pattern
Generative AI: AI that generates new or synthetic content (e.g., images, videos, audio, text, code).
Automation level / stage
a) Pre-deployment – The use case is in a development or acquisition status.
Expected benefit
Modernizing the software that is maintained by HEASARC and reducing the FTEs for new development
Controls / human review
ATO: Not reported; PIA: Not published