课题基金 / 基金详情

带深度学习部件的智能化软件DevOps关键技术研究

批准号:
62172199
项目类别:
面上项目
资助金额:
58.0 万元
负责人:
徐经纬
依托单位:
学科分类:
软件理论、软件工程与服务
结题年份:
2025
批准年份:
2021
项目状态:
已结题
项目参与者:
李泽南、黄羿、吴紫航、朱思远、张茂润、王森、盛朱恒、曾子涵、陈紫琦

项目摘要

结项摘要

徐经纬的其他基金

相似基金

相关文献

中文摘要
带深度学习模块的智能化软件在近十年的飞速发展中取得了巨大的成效。面向各类任务的深度神经网络模型作为其软件核心组件,已广泛应用于各行各业之中。当深度神经网络模型脱离了传统的实验室场景,转而步入真实的应用场景时,将面临很多和传统软件开发、部署和运维过程中面对的类似的软件工程问题。深度学习模型这类智能化软件天生带有开发过程快速迭代、部署运行环境差异大、以及脆弱的鲁棒性催生质量保障需求等特点。DevOps作为日渐兴起的软件开发过程模型,其核心思想在构建开发团队和运维团队的紧密协作,使得软件得以有效的进行持续演化。面对这一类新兴的带深度学习模块的智能化软件,本研究将模型及其训练得到的参数当作一种“新型的代码”,从软件工程的视角着眼智能化软件的DevOps思想,同时结合深度学习乃至机器学习的技术基石研究其中的软件工程问题,对于推动智能化软件的软件工程化有着深远的意义。
英文摘要
Intelligent software with deep learning models has achieved outstanding results in the rapid development of the past decade. As the core component of intelligent software, deep neural network models for various tasks have been widely used in many industry applications. When the deep neural network model deviates from the traditional laboratory scenario and enters the scenario of real-world application, it faces many software engineering problems similar to those encountered in the process of conventional software development, deployment, and operation and maintenance. Deep learning model based intelligent software is inherently characterized by rapid iteration of the development process, large differences in deployment and operating environments, and fragile robustness that give rise to quality assurance requirements. DevOps is an emerging software development process model. Its core idea is to build a close collaboration between the development team and the operation and maintenance team so that the software can effectively continue to evolve. Faced with this kind of emerging intelligent software with deep learning models, this research treats the model and its training parameters as a "new type of code." It focuses on the DevOps idea of intelligent software from the perspective of software engineering. Combining the technical cornerstones of deep learning and even machine learning to study the software engineering issues is of far-reaching significance for promoting the software engineering of intelligent software.
本项目面向带深度学习部件的智能化软件在真实应用环境中面临的工程化挑战,围绕模型开发过程快速迭代、部署环境高度异构以及运行可靠性与质量保障不足等关键问题,从软件工程视角系统研究智能化软件的 DevOps 方法与关键技术。项目提出“模型即代码(Model-as-Code)”统一工程范式,将模型结构、训练流程、数据资产与参数状态纳入统一版本控制与生命周期管理框架,构建覆盖开发、训练、测试、部署与运维的全流程 DevOps 技术体系。围绕模型构件化集成、训练数据管线优化、自动化测试验证、运行期质量保障及大模型参数高效微调等方向,突破多项关键技术,形成模型语义连接与可编程集成方法、高性能共享式数据加载机制、自动驾驶仿真测试平台、轻量级输入验证与不确定性感知质量控制方法,以及多 LoRA 虚拟化统一微调与服务框架等成果。项目累计发表 ICSE、ASE、NeurIPS、ICLR 等高水平论文 20 余篇,申请/授权发明专利 10 余项,研发智能化软件 DevOps 支撑平台原型并在自动驾驶仿真与大模型服务场景中完成验证,显著提升模型迭代效率与系统稳定性。相关研究为深度学习系统从“算法驱动”向“工程驱动”转型提供了系统化理论与工具支撑,对智能软件工程、大模型应用及垂域智能系统的规模化落地具有重要科学意义与应用前景。
带深度学习部件的智能化软件DevOps关键技术研究
  • 批准号:
    62172199
  • 项目类别:
    面上项目
  • 资助金额:
    58万元
  • 批准年份:
    2021
  • 负责人:
    徐经纬
  • 依托单位:
DevOps开发过程中用户群智需求的理解、挖掘应用技术研究
  • 批准号:
    61802170
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    23.0万元
  • 批准年份:
    2018
  • 负责人:
    徐经纬
  • 依托单位:
国内基金
海外基金