文章详情

题名 · 作者 · 摘要 · 关键词 · DOI · 参考文献

基于领域微调的嵌入式信号处理MATLAB-VSIPL代码翻译技术研究

李伟超,韩文俊,李路野,黎贺,丁琳琳

(南京电子技术研究所,江苏 南京 210039)

栏目:人工智能 · 第 2026 年第 16 期 · 页码:61-65 · 2096-4706(2026)16-0061-05 · 中图分类号:TP311.5;TP18 · 文献标识码:A · DOI:10.19850/j.cnki.2096-4706.2026.16.011

摘要

近年来,大语言模型在通用代码翻译领域取得了显著进展,但将其直接应用于嵌入式信号处理MATLAB-VSIPL代码翻译任务时,模型准确率和规范性较差。针对此问题,文章提出一种基于领域微调的嵌入式信号处理MATLAB-VSIPL智能化代码翻译方法,通过历史项目代码库的挖掘和预处理,构建高质量MATLAB-VSIPL代码对训练样本,并结合有监督微调将信号处理领域VSIPL编程规范和转换规则注入通用大语言模型,使其掌握MATLAB高级语言到复杂VSIPL低级语言的映射逻辑。同时,本文采用参数高效微调和早停等训练策略,有效缓解模型在领域样本数量有限条件下的过拟合问题。实验结果表明,该方法能够有效提升MATLAB-VSIPL代码翻译的语义相似度和功能一致性。

关键词

大语言模型;MATLAB-VSIPL;代码翻译;LoRA;参数高效微调

参考文献

  1. [1] 刘豪,李超.基于国产高性能CPU的信号处理平台设计 [J].现代导航,2025,16(5):380-385.
  2. [2] 邓竹莎.基于VSIPL的跨平台算法中间件软件设计 [J].电讯技术,2013,53(6):773-776.
  3. [3] 邱瑾.软件化雷达算法组件设计与实现 [D].西安:西安电子科技大学,2019.
  4. [4] Hui B Y,Yang J,Cui Z Y,et al. Qwen2.5-Coder Technical Report [J/OL].arXiv:2409.12186 [cs.CL].https://doi.org/10.48550/arXiv.2409.12186.
  5. [5] Yang Z,Liu F,Yu Z X,et al. Exploring and Unleashing the Power of Large Language Models in Automated Code Translation [J].Proceedings of the ACM on Software Engineering,2024,1(FSE):1585-1608.
  6. [6] Vaswani A,Shazeer N,Parmar N,et al. Attention Is All You Need [J/OL].arXiv:1706.03762 [cs.CL].https://doi.org/10.48550/arXiv.1706.03762.
  7. [7] 张钦彤,王昱超,王鹤羲,等.大语言模型微调技术的研究综述 [J].计算机工程与应用,2024,60(17):17-33.
  8. [8] Hu E J,Shen Y L,Wallis P,et al. LoRA: Low-Rank Adaptation of Large Language Models [J/OL].arXiv:2106.09685 [cs.CL].https://doi.org/10.48550/arXiv.2106.09685.
  9. [9] Zheng Y W,Zhang R C,Zhang J H,et al. LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Models [C]//Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations),2024:400-410.
  10. [10] Ren S,Guo D Y,Lu S,et al. CodeBLEU: a Method for Automatic Evaluation of Code Synthesis [J/OL].arXiv:2009.10297 [cs.SE].https://doi.org/10.48550/arXiv.2009.10297.

作者简介

李伟超(1988—),男,汉族,河南郑州人,工程师,博士学位,研究方向:嵌入式软件智能化开发。