计算机研究与发展2023,Vol.60Issue(5) :964-973.DOI:10.7544/issn1000-1239.202330127

机器学习方法赋能系统软件:挑战、实践与展望

Empowering System Software with Machine Learning Methods:Challenges,Practice,and Prospects

唐楚哲 王肇国 陈海波
计算机研究与发展2023,Vol.60Issue(5) :964-973.DOI:10.7544/issn1000-1239.202330127

机器学习方法赋能系统软件:挑战、实践与展望

Empowering System Software with Machine Learning Methods:Challenges,Practice,and Prospects

唐楚哲 1王肇国 2陈海波3
扫码查看

作者信息

  • 1. 上海交通大学软件学院 上海 200240
  • 2. 领域操作系统教育部工程研究中心(上海交通大学) 上海 200240
  • 3. CCF
  • 折叠

摘要

机器学习方法为构建系统软件带来了新的机遇.为充分利用硬件资源支撑新型应用,系统软件的设计与实现需要不断改进与演化,以适应不同场景的需求.机器学习方法具有从数据中提取规律并自动优化系统性能的潜力.然而,使用机器学习方法赋能系统软件面临一些挑战,包括设计面向系统软件的定制化模型、获取足量且高质量的训练数据、降低模型开销对系统性能的影响,以及消除模型误差对系统正确性的影响等.介绍了上海交通大学并行与分布式系统研究所在索引结构、键值存储系统、并发控制协议等方面应用机器学习方法优化系统软件的实践,并从模型设计、系统集成和实践者自身知识储备等方面总结了经验与教训.此外,还回顾了国内外相关研究,并对此研究方向提出了展望与建议,希望为未来的研究提供参考与帮助.

关键词

机器学习/系统软件/索引结构/键值存储/并发控制

引用本文复制引用

基金项目

国家自然科学基金(61925206)

国家自然科学基金(62272304)

国家自然科学基金(62132014)

出版年

2023
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
参考文献量1
段落导航相关论文