• bitcoinBitcoin(BTC)$78,308.00-1.09%
  • ethereumEthereum(ETH)$2,476.59-1.32%
  • tetherTether(USDT)$1.00-0.01%
  • binancecoinBNB(BNB)$721.92-4.33%
  • rippleXRP(XRP)$1.39-3.30%
  • usd-coinUSDC(USDC)$1.00-0.02%
  • solanaSolana(SOL)$101.89-2.38%
  • tronTRON(TRX)$0.3402540.45%
  • Figure HelocFigure Heloc(FIGR_HELOC)$1.03-0.94%
  • zcashZcash(ZEC)$1,245.06-0.17%
  • HyperliquidHyperliquid(HYPE)$84.19-2.24%
  • dogecoinDogecoin(DOGE)$0.085767-5.37%
  • RainRain(RAIN)$0.0163861.98%
  • USDSUSDS(USDS)$1.00-0.01%
  • moneroMonero(XMR)$512.381.64%
  • whitebitWhiteBIT Coin(WBT)$80.83-1.44%
  • chainlinkChainlink(LINK)$11.81-6.11%
  • leo-tokenLEO Token(LEO)$9.190.07%
  • cardanoCardano(ADA)$0.213162-3.47%
  • stellarStellar(XLM)$0.179947-5.24%
  • bitcoin-cashBitcoin Cash(BCH)$250.37-3.85%
  • daiDai(DAI)$1.00-0.02%
  • Ethena USDeEthena USDe(USDE)$1.00-0.03%
  • USD1USD1(USD1)$1.00-0.02%
  • CantonCanton(CC)$0.103783-4.89%
  • litecoinLitecoin(LTC)$52.70-3.18%
  • the-open-networkGram (prev. Toncoin)(GRAM)$1.38-1.31%
  • uniswapUniswap(UNI)$6.07-12.13%
  • avalanche-2Avalanche(AVAX)$7.83-2.51%
  • hedera-hashgraphHedera(HBAR)$0.076855-3.27%
  • Global DollarGlobal Dollar(USDG)$1.000.00%
  • nearNEAR Protocol(NEAR)$2.527.78%
  • suiSui(SUI)$0.77-6.42%
  • shiba-inuShiba Inu(SHIB)$0.000005-4.03%
  • paypal-usdPayPal USD(PYUSD)$1.00-0.01%
  • crypto-com-chainCronos(CRO)$0.057850-4.37%
  • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
  • MemeCoreMemeCore(M)$1.222.97%
  • tether-goldTether Gold(XAUT)$4,403.150.52%
  • Circle USYCCircle USYC(USYC)$1.140.01%
  • BittensorBittensor(TAO)$256.18-1.22%
  • Ripple USDRipple USD(RLUSD)$1.00-0.01%
  • okbOKB(OKB)$113.42-1.18%
  • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.14-0.04%
  • mantleMantle(MNT)$0.60-5.58%
  • AsterAster(ASTER)$0.73-4.46%
  • aaveAave(AAVE)$125.01-3.89%
  • pax-goldPAX Gold(PAXG)$4,407.340.56%
  • polkadotPolkadot(DOT)$1.11-9.18%
  • World Liberty FinancialWorld Liberty Financial(WLFI)$0.0566431.09%
TradePoint.io
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop
No Result
View All Result
TradePoint.io
No Result
View All Result

This AI Paper Unveils Amazon’s Latest Machine Learning Insights on Buggy-Code in Large Language Models

December 15, 2023
in AI & Technology
Reading Time: 4 mins read
A A
This AI Paper Unveils Amazon’s Latest Machine Learning Insights on Buggy-Code in Large Language Models
ShareShareShareShareShare

Programming can be complex, and writing code without errors is sometimes possible. Large language models of code (Code-LLMs) have been developed to help with code completion, but they can sometimes overlook bugs in the code context. To address this issue, researchers from the University of Wisconsin–Madison and Amazon Web Services have conducted a study to improve the performance of LLMs in detecting potential bugs during code generation.

Research in automatic program repair, leveraging Code-LLMs, aims to alleviate the burden of identifying and fixing programming bugs. Similar to adversarial examples in other domains, small semantic-preserving code transformations can degrade the performance of code-learning models. Existing benchmarks like CodeXGLUE, CodeNet, and HumanEval have been pivotal for studying code completion and program repair. To enhance data availability, methods synthesize artificial bugs through code mutants or learn to create bugs. 

Code completion, a crucial feature in integrated development environments, has seen advancements with Transformer-based language models of code. However, these models often overlook the presence of bugs, a common occurrence in software development. The research introduces the concept of buggy-code completion (bCC), where potential bugs are present in the code context, exploring Code-LLMs’ behavior in such scenarios. Benchmark datasets, buggy-HumanEval and buggy-FixEval, are introduced to evaluate Code-LLMs in the presence of synthetic and realistic bugs, revealing significant performance degradation. Post-mitigation methods are explored to address this issue.

Proposed mitigation methods include Removal-then-completion, eliminating buggy fragments; Completion-then-rewriting, fixing bugs post-completion with models like RealiT; and Rewriting-then-completion, resolving bugs by rewriting code lines before completion. Performance, measured by pass rates, favors Completion-then-rewriting and Rewriting-then-completion. Code-LLMs like RealiT and INCODER-6B function as code fixers, infilling language models in these methods.

The presence of potential bugs substantially degrades Code-LLMs’ generation performance, with over a 50% drop in passing rates for a single bug. With bug location knowledge, the Heuristic Oracle exhibits a notable performance gap between buggy-HumanEval and buggy-FixEval, emphasizing bug location importance. Likelihood-based methods show diverse performance on the two datasets, suggesting bug nature influences aggregation method choice. Post-mitigation methods, including removal-then-completion and rewriting-then-completion, offer performance improvements. Still, a gap exists, indicating the need for further research in enhancing code completion with potential bugs.

In summary, the research conducted can be presented in below points:

  • The research introduces a new task called bCC.
  • bCC generates functional implementations from a code context with potential bugs.
  • The study is evaluated on two datasets named buggy-HumanEval and buggy-FixEval.
  • Code-LLMs’ performance degrades significantly, with test-case pass rates dropping below 5%.
  • Post-mitigation methods are proposed, including removal-then-completion and rewriting-then-completion, yet performance gaps persist.
  • This work enhances the understanding of Code-LLMs in bCC.
  • The research suggests ways to improve code completion in the presence of potential bugs.

Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to join our 34k+ ML SubReddit, 41k+ Facebook Community, Discord Channel, and Email Newsletter, where we share the latest AI research news, cool AI projects, and more.

If you like our work, you will love our newsletter..


YOU MAY ALSO LIKE

LandingAI Releases Agentic Document Extraction Gen2 with DPT-3 Pro and DPT-3 Verity

Apple Wallet Is Not The Same As Apple Pay: Here’s How They Differ

Hello, My name is Adnan Hassan. I am a consulting intern at Marktechpost and soon to be a management trainee at American Express. I am currently pursuing a dual degree at the Indian Institute of Technology, Kharagpur. I am passionate about technology and want to create new products that make a difference.


🔥 Check out our AI Research News GPT on ChatGPT

Credit: Source link

ShareTweetSendSharePin

Related Posts

LandingAI Releases Agentic Document Extraction Gen2 with DPT-3 Pro and DPT-3 Verity
AI & Technology

LandingAI Releases Agentic Document Extraction Gen2 with DPT-3 Pro and DPT-3 Verity

September 10, 2026
Apple Wallet Is Not The Same As Apple Pay: Here’s How They Differ
AI & Technology

Apple Wallet Is Not The Same As Apple Pay: Here’s How They Differ

September 9, 2026
Google Open-Sources Mantis: A Modular Skills Toolkit That Lets Coding Agents Find, Reproduce and Patch Vulnerabilities
AI & Technology

Google Open-Sources Mantis: A Modular Skills Toolkit That Lets Coding Agents Find, Reproduce and Patch Vulnerabilities

September 9, 2026
Muse, The Band, Lost Its Social Media Handles To Muse, Meta’s New AI Agent
AI & Technology

Muse, The Band, Lost Its Social Media Handles To Muse, Meta’s New AI Agent

September 9, 2026
Next Post
Jeff Bezos said he would ‘love’ to be friends with Elon Musk

Jeff Bezos said he would 'love' to be friends with Elon Musk

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

No Result
View All Result
Meta Introduces Muse, a Personal AI Agent That Runs on Its Own Dedicated Secure Cloud Computer

Meta Introduces Muse, a Personal AI Agent That Runs on Its Own Dedicated Secure Cloud Computer

September 9, 2026
Tropical Storm Bertha makes landfall

Tropical Storm Bertha makes landfall

September 6, 2026
Plane makes emergency landing on California beach

Plane makes emergency landing on California beach

September 4, 2026

About

Learn more

Our Services

Legal

Privacy Policy

Terms of Use

Bloggers

Learn more

Article Links

Contact

Advertise

Ask us anything

©2020- TradePoint.io - All rights reserved!

Tradepoint.io, being just a publishing and technology platform, is not a registered broker-dealer or investment adviser. So we do not provide investment advice. Rather, brokerage services are provided to clients of Tradepoint.io by independent SEC-registered broker-dealers and members of FINRA/SIPC. Every form of investing carries some risk and past performance is not a guarantee of future results. “Tradepoint.io“, “Instant Investing” and “My Trading Tools” are registered trademarks of Apperbuild, LLC.

This website is operated by Apperbuild, LLC. We have no link to any brokerage firm and we do not provide investment advice. Every information and resource we provide is solely for the education of our readers. © 2020 Apperbuild, LLC. All rights reserved.

No Result
View All Result
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop

© 2023 - TradePoint.io - All Rights Reserved!