paper-with-me

Papers

FTSmartAudit: A Knowledge Distillation-Enhanced Framework for Automated Smart Contract Auditing Using Fine-Tuned LLMs

2024-10-17 · Zhiyuan Wei, Jing Sun, Zijian Zhang, Xianhao Zhang, Meng Li, Mauro Conti

The rise of blockchain technologies has greatly accelerated the development and deployment of smart contracts. However, their inherent vulnerabilities and susceptibility to bugs have led to significant financial losses, underscoring the challenges in securing smart contracts. While traditional auditing methods are crucial, they often fall short in addressing the increasing complexity and volume of smart contracts. Recent advancements in Large Language Models (LLMs) offer promising solutions for enhancing software auditing by automatically identifying security vulnerabilities. Despite their potential, the practical application of these models is hindered by substantial computational demands. This paper investigates the feasibility of using smaller, fine-tuned models to achieve comparable or even superior results in smart contract auditing. We introduce the FTSmartAudit framework, which is designed to develop cost-effective, specialized models for smart contract auditing through the fine-tuning of LLMs. Our contributions include: (1) a single-task learning framework that streamlines data preparation, training, evaluation, and continuous learning; (2) a robust dataset generation method utilizing domain-special knowledge distillation to produce high-quality datasets from advanced models like GPT-4o; (3) an adaptive learning strategy to maintain model accuracy and robustness; (4) the proven effectiveness of fine-tuned models in detecting specific vulnerabilities and complex logical errors; and (5) a framework that can be extended to other domains requiring LLM solutions. Our experimental results demonstrate that smaller models can surpass state-of-the-art commercial models and tools in detecting vulnerabilities in smart contracts.

📄 PDF Abstract BibTeX arXiv:2410.13918

Code (0)

등록된 구현이 없습니다.

Tasks

Dataset GenerationKnowledge Distillation

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

Resource-Efficient Automatic Software Vulnerability Assessment via Knowledge Distillation and Particle Swarm Optimization

2025-07-30 · Chaoyang Gao, Xiang Chen, Jiyu Wang, Jibin Wang 외 arxiv

The increasing complexity of software systems has led to a surge in cybersecurity vulnerabilities, necessitating efficient and scalable solutions for vulnerability assessment. However, the deployment of large pre-trained…

Computational EfficiencyKnowledge Distillation

DL-KDD: Dual-Light Knowledge Distillation for Action Recognition in the Dark

2024-06-04 · Chi-Jui Chang, Oscar Tai-Yuan Chen, Vincent S. Tseng

Human action recognition in dark videos is a challenging task for computer vision. Recent research focuses on applying dark enhancement methods to improve the visibility of the video. However, such video processing resul…

Action RecognitionKnowledge DistillationTemporal Action LocalizationVideo Classification

Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training

2025-10-04 · Xiaochen Zhao, Chengting Yu, Kairong Yu, Lei Liu 외 arxiv

Spiking Neural Networks (SNNs) exhibit exceptional energy efficiency on neuromorphic hardware due to their sparse activation patterns. However, conventional training methods based on surrogate gradients and Backpropagati…

Robust feature knowledge distillation for enhanced performance of lightweight crack segmentation models

2024-04-09 · Zhaohui Chen, Elyas Asadi Shamsabadi, Sheng Jiang, Luming Shen 외

Vision-based crack detection faces deployment challenges due to the size of robust models and edge device limitations. These can be addressed with lightweight models trained with knowledge distillation (KD). However, sta…

Crack SegmentationKnowledge Distillation

Dual Knowledge Distillation for Efficient Sound Event Detection

2024-02-05 · Yang Xiao, Rohan Kumar Das

Sound event detection (SED) is essential for recognizing specific sounds and their temporal locations within acoustic signals. This becomes challenging particularly for on-device applications, where computational resourc…

Event DetectionKnowledge DistillationSound Event Detection