SearcharxivSearch

arXiv subjects

Hung Duong

Publications and source records attributed to Hung Duong.

2 recordsLinked to original sources

A Note on Code Quality Score: LLMs for Maintainable Large Codebases

Maintaining code quality in large-scale software systems presents significant challenges, particularly in settings where a large numbers of engineers work concurrently on a codebase. This paper introduces Code Quality Score (CQS) system to automatically detect issues with a set of code changes and provide actionable insights. At its core, the CQS system is powered by two Llama3 models, fine-tuned (with SFT and offline RL approaches), to a) detect common code quality issues related to coding best practices and b) to provide good ``critiques'' for LLM-generated code review respectively. To maintain good user experience, we layer the system with hand-crafted rules to filter out incorrect responses/hallucinations. Offline evaluations show that our CQS system is able to achieve an impressive precision rate for identifying valid issues. This system has already been rolled out to developers in an industrial scale setting and has consistently achieved 60\% week over week user helpfulness rate, demonstrating its effectiveness in a real-world environment. In this paper, we present details of the CQS system along with some learnings on curating developer feedback to create training data for LLM fine-tuning.

cs.SE

Gradient ascent method for fully nonlinear parabolic differential equations with convex nonlinearity

We introduce a generic numerical schemes for fully nonlinear parabolic PDEs on the full domain, where the nonlinearity is convex on the Hessian of the solution. The main idea behind this paper is reduction of a fully nonlinear problem to a class of simpler semilinear ones parameterized by the diffusion term. The contribution of this paper is to provide a directional maximum principle with respect to the diffusion coefficient for semilinear problems, which specifies how to modify the diffusion coefficient to approach to the solution of the fully nonlinear problem. While the objects of the study, diffusion coefficient, is infinite dimensional, the maximum direction of increase can be found explicitly. This also provides a numerical gradient ascent method for the fully nonlinear problem. To establish a proof-of-concept, we test our method in a numerical experiment on the fully nonlinear Hamilton-Jacobi-Bellman equation for portfolio optimization under stochastic volatility model.

math.AP