Engineering AI Judge Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lin, Jiahuei, Lin, Dayi, Zhang, Sky, Hassan, Ahmed E.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915036322070528
author Lin, Jiahuei
Lin, Dayi
Zhang, Sky
Hassan, Ahmed E.
author_facet Lin, Jiahuei
Lin, Dayi
Zhang, Sky
Hassan, Ahmed E.
contents AI judge systems are designed to automatically evaluate Foundation Model-powered software (i.e., FMware). Due to the intrinsic dynamic and stochastic nature of FMware, the development of AI judge systems requires a unique engineering life cycle and presents new challenges. In this paper, we discuss the challenges based on our industrial experiences in developing AI judge systems for FMware. These challenges lead to substantial time consumption, cost and inaccurate judgments. We propose a framework that tackles the challenges with the goal of improving the productivity of developing high-quality AI judge systems. Finally, we evaluate our framework with a case study on judging a commit message generation FMware. The accuracy of the judgments made by the AI judge system developed with our framework outperforms those made by the AI judge system that is developed without our framework by up to 6.2%, with a significant reduction in development effort.
format Preprint
id arxiv_https___arxiv_org_abs_2411_17793
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Engineering AI Judge Systems
Lin, Jiahuei
Lin, Dayi
Zhang, Sky
Hassan, Ahmed E.
Software Engineering
Artificial Intelligence
AI judge systems are designed to automatically evaluate Foundation Model-powered software (i.e., FMware). Due to the intrinsic dynamic and stochastic nature of FMware, the development of AI judge systems requires a unique engineering life cycle and presents new challenges. In this paper, we discuss the challenges based on our industrial experiences in developing AI judge systems for FMware. These challenges lead to substantial time consumption, cost and inaccurate judgments. We propose a framework that tackles the challenges with the goal of improving the productivity of developing high-quality AI judge systems. Finally, we evaluate our framework with a case study on judging a commit message generation FMware. The accuracy of the judgments made by the AI judge system developed with our framework outperforms those made by the AI judge system that is developed without our framework by up to 6.2%, with a significant reduction in development effort.
title Engineering AI Judge Systems
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2411.17793