• bitcoinBitcoin(BTC)$84,376.000.41%
  • ethereumEthereum(ETH)$2,694.070.01%
  • tetherTether(USDT)$1.00-0.01%
  • binancecoinBNB(BNB)$772.74-0.46%
  • rippleXRP(XRP)$1.52-3.57%
  • usd-coinUSDC(USDC)$1.00-0.01%
  • solanaSolana(SOL)$120.99-0.89%
  • tronTRON(TRX)$0.333416-1.24%
  • zcashZcash(ZEC)$1,644.476.37%
  • Figure HelocFigure Heloc(FIGR_HELOC)$1.063.41%
  • HyperliquidHyperliquid(HYPE)$92.910.72%
  • dogecoinDogecoin(DOGE)$0.096424-2.90%
  • chainlinkChainlink(LINK)$14.131.06%
  • moneroMonero(XMR)$556.06-0.48%
  • whitebitWhiteBIT Coin(WBT)$84.150.31%
  • USDSUSDS(USDS)$1.000.00%
  • cardanoCardano(ADA)$0.251691-3.44%
  • RainRain(RAIN)$0.01276217.12%
  • leo-tokenLEO Token(LEO)$8.980.99%
  • stellarStellar(XLM)$0.215155-2.72%
  • bitcoin-cashBitcoin Cash(BCH)$334.44-2.53%
  • nearNEAR Protocol(NEAR)$5.092.54%
  • uniswapUniswap(UNI)$9.842.57%
  • litecoinLitecoin(LTC)$72.27-0.69%
  • CantonCanton(CC)$0.1378412.75%
  • Ethena USDeEthena USDe(USDE)$1.00-0.02%
  • suiSui(SUI)$1.18-0.28%
  • avalanche-2Avalanche(AVAX)$10.77-1.09%
  • daiDai(DAI)$1.00-0.03%
  • the-open-networkGram (prev. Toncoin)(GRAM)$1.6010.70%
  • USD1USD1(USD1)$1.000.01%
  • hedera-hashgraphHedera(HBAR)$0.092930-2.15%
  • BittensorBittensor(TAO)$319.460.81%
  • shiba-inuShiba Inu(SHIB)$0.000006-1.84%
  • crypto-com-chainCronos(CRO)$0.0680012.64%
  • Global DollarGlobal Dollar(USDG)$1.00-0.01%
  • MemeCoreMemeCore(M)$1.242.67%
  • paypal-usdPayPal USD(PYUSD)$1.00-0.01%
  • BitwayBitway(BTW)$1.01-0.56%
  • EthenaEthena(ENA)$0.2691110.75%
  • tether-goldTether Gold(XAUT)$4,279.31-0.06%
  • OndoOndo(ONDO)$0.54-1.30%
  • quant-networkQuant(QNT)$176.6475.55%
  • okbOKB(OKB)$120.80-0.70%
  • Ripple USDRipple USD(RLUSD)$1.00-0.01%
  • Circle USYCCircle USYC(USYC)$1.140.00%
  • aaveAave(AAVE)$155.04-0.23%
  • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
  • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.00%
  • mantleMantle(MNT)$0.691.58%
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

Meet LLMSA: A Compositional Neuro-Symbolic Approach for Compilation-Free, Customizable Static Analysis with Reduced Hallucinations

December 23, 2024
in AI & Technology
Reading Time: 5 mins read
A A
Meet LLMSA: A Compositional Neuro-Symbolic Approach for Compilation-Free, Customizable Static Analysis with Reduced Hallucinations
ShareShareShareShareShare

Static analysis is an inherent part of the software development process since it enables such activities as bug finding, program optimization, and debugging. The traditional approaches have two major drawbacks: methods based on code compilation are bound to fail in any development scenario where the code is incomplete or rapidly changing, and the need for tailoring calls for intimate knowledge of compiler internals and IRs inaccessible to many developers. These issues prevent static analysis tools from being widely used in real-world scenarios.

The existing static analysis tools, such as FlowDroid and Infer, use IRs to detect issues in programs. However, they rely on compilation, which limits their usability in dynamic and incomplete codebases. Furthermore, they do not have enough support for tailoring analysis tasks to the needs of specific users; rather, customization requires deep knowledge of compiler infrastructures. Query-based systems such as CodeQL, which seek to mitigate these constraints, nevertheless present significant learning challenges stemming from intricate domain-specific languages and comprehensive application programming interfaces. These deficiencies limit their efficiency and uptake in various programming contexts.

YOU MAY ALSO LIKE

Your Old GPU Could Be Worth More Than You Think

Sarvam AI Releases Saaras V4: A Speech-to-Text Model for All 22 Indian Languages and Global English

Researchers from Purdue University, Hong Kong University of Science and Technology, and Nanjing University have designed LLMSA. This neuro-symbolic framework aims to break the bottlenecks associated with traditional static analysis by enabling compilation-free functionality and full customization. The LLMSA framework uses datalog-oriented policy language to decompose complex analytical tasks into smaller, more tractable sub-problems. The methodology successfully addresses the hallucination errors in language models by combining deterministic parsing focused on syntactic attributes with neural reasoning targeted toward semantic elements. Furthermore, its implementation of complex techniques such as lazy evaluation wherein neural calculations are postponed until needed and incremental and parallel processing that optimize the utilization of computational resources while minimizing redundancy significantly improve its efficacy. This architectural framework places LLMSA as a versatile and resilient substitute for conventional static analysis techniques.

The proposed framework combines the symbolic and neural elements to satisfy its objectives. Symbolic constructors determine abstract syntax trees (ASTs) in a deterministic fashion to obtain syntactic characteristics, while neural components apply large language models (LLMs) for reasoning about semantic relationships. The limited Datalog-style policy language allows the user to intuitively sketch tasks, breaking them up into exact rules for inspection. Lazy evaluation saves the computational cost since it performs the neural operations only when necessary, whereas incremental processing saves redundant calculations in iterative processes. Concurrent execution makes independent rules execute concurrently and greatly improves performance. The framework has been tested with Java programs on tasks such as alias analysis, program slicing, and bug detection, hence demonstrating its versatility and scalability.

LLMSA performed well in a variety of static analysis tasks. It achieved 72.37% precision and 85.94% recall for alias analysis and 91.50% precision and 84.61% recall for program slicing. For the tasks of bug detection, it had an average precision of 82.77% and recall of 85.00%, thereby outperforming dedicated tools like NS-Slicer and Pinpoint by a fair margin of F1 score. In addition, the methodology could identify 55 out of 70 taint vulnerabilities in the TaintBench dataset, with a recall rate that exceeded an industrial-grade tool by 37.66% and a significant improvement in the F1 score. LLMSA achieved up to a 3.79× improvement compared with other designs in terms of computational efficiency, thus demonstrating its potential to perform various analytical tasks efficiently and proficiently.

This research presents LLMSA as a transformative approach to static analysis, overcoming challenges related to compilation dependency and limited customization. Strong performance, scalability, as well as flexibility across applications in the context of different tasks in analysis, have been gained using the neuro-symbolic framework along with a correctly defined policy language. Effectiveness and versatility ensure LLMSA is an essential resource, bringing about ease to the advanced methods of static analysis for software development.


Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and join our Telegram Channel and LinkedIn Group. Don’t Forget to join our 60k+ ML SubReddit.

🚨 Trending: LG AI Research Releases EXAONE 3.5: Three Open-Source Bilingual Frontier AI-level Models Delivering Unmatched Instruction Following and Long Context Understanding for Global Leadership in Generative AI Excellence….


Aswin AK is a consulting intern at MarkTechPost. He is pursuing his Dual Degree at the Indian Institute of Technology, Kharagpur. He is passionate about data science and machine learning, bringing a strong academic background and hands-on experience in solving real-life cross-domain challenges.

🧵🧵 [Download] Evaluation of Large Language Model Vulnerabilities Report (Promoted)


Credit: Source link

ShareTweetSendSharePin

Related Posts

Your Old GPU Could Be Worth More Than You Think
AI & Technology

Your Old GPU Could Be Worth More Than You Think

September 26, 2026
Sarvam AI Releases Saaras V4: A Speech-to-Text Model for All 22 Indian Languages and Global English
AI & Technology

Sarvam AI Releases Saaras V4: A Speech-to-Text Model for All 22 Indian Languages and Global English

September 26, 2026
Supersonic Labs Releases Julia 1: A 144.3M-Parameter Open Decision Model That Runs on a CPU
AI & Technology

Supersonic Labs Releases Julia 1: A 144.3M-Parameter Open Decision Model That Runs on a CPU

September 26, 2026
This External GPU Uses Wi-Fi To Transform Any Device Into A Gaming Rig
AI & Technology

This External GPU Uses Wi-Fi To Transform Any Device Into A Gaming Rig

September 26, 2026
Next Post
Microsoft Researchers Release AIOpsLab: An Open-Source Comprehensive AI Framework for AIOps Agents

Microsoft Researchers Release AIOpsLab: An Open-Source Comprehensive AI Framework for AIOps Agents

Leave a Reply Cancel reply

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

Search

No Result
View All Result
Is There Any Benefit To Keeping Your Smart TV In Standby Mode?

Is There Any Benefit To Keeping Your Smart TV In Standby Mode?

September 20, 2026
Paramount reaches settlement with California’s Rob Bonta to clear Warner Bros. merger

Paramount reaches settlement with California’s Rob Bonta to clear Warner Bros. merger

September 21, 2026
Dolly Parton gives update about her health

Dolly Parton gives update about her health

September 25, 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!