芮建武
- 作品数:37 被引量:130H指数:7
- 供职机构:中国科学院软件研究所更多>>
- 发文基金:国家高技术研究发展计划中国科学院知识创新工程重要方向项目国家科技支撑计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于错误根因的Linux驱动移植接口补丁推荐
- 2022年
- Linux内核版本变更带来驱动程序调用内核接口的不一致性错误非常频繁,其通过手工修复不仅工作量繁重,还可能引入新的错误.针对这个问题,驱动移植中间库辅助适配和驱动移植辅助信息等方面的已有研究提供了辅助示例,但是还需要人工分析和手工构造补丁,人工修复的工作量依然较大并且效率较低.为此,通过推荐高质量补丁降低人工修复的工作量并提高修复效率.与传统方法通过错误代码形式的相似性识别同类错误不同,提出依据错误发生的相同原因和来源识别同类错误.提出了一种分层搜索算法用于获取待修复错误对应的错误根因,通过错误根因识别同类错误的修复实例,从其中提取并选择针对性修复模板实现同类未修复错误的高质量补丁推荐.在收集的19个真实驱动程序数据集上的实验表明,所提方法相比传统方法的补丁推荐正确率有显著提高.
- 李斌李斌马恒太贺也平李晓卓
- 一种解决文件名乱码问题的ZIP文件解压缩方法
- 本发明提供一种解决文件名乱码问题的ZIP文件解压缩方法,包括以下步骤:根据当前操作系统使用的字符集编码确定目标编码;提取一文件名;根据提取的文件名确定源编码;如源编码与目标编码不相同,则将符合源编码的编码规则的文件名转换...
- 刘汇丹诺明花吴健芮建武贺也平刘奎恩
- 文献传递
- 操作系统国际化基础的研究与实践
- 全球化操作系统需要完善的国际化基础来支持对世界文字的输入、输出、存储与处理。本文从世界文字计算机处理的宏观角度出发,采用比较与分类、抽象与具体的研究方法,对操作系统框架、文字处理与图形用户界面等方面进行了研究。文章深入剖...
- 芮建武
- 关键词:计算机软件操作系统文字处理民族文字
- 文献传递
- 一种字形加粗方法
- 本发明提供一种字形加粗方法,包括以下步骤:从字库中读取字形信息;通过字形信息判断字形的类别;若字形是点阵字形,则采用笔画线上像素点复制平移叠加的方法进行字形加粗;并且,将x方向的加粗幅度dx在字形高度H的1/72和1/4...
- 刘汇丹洪锦玲芮建武吴健刘奎恩
- 文献传递
- 基于数学形态学的联机手写字符识别去噪方法被引量:4
- 2009年
- 手写输入时由于笔尖抖动等原因产生了大量噪声,有效地去除噪声是手写识别的前提和关键。根据联机手写识别中手写体字符形态的特性,分析了手写时由于各种原因而产生的噪声,运用数学形态学中膨胀、腐蚀、细化等基本运算,提出了一种将数学形态学应用于联机手写识别预处理的方法,该方法可以有效地消除大量的冗余信息。测试结果表明,提出的方法可行,具有很好的鲁棒性,可以配合其他方案应用于各种联机手写字符识别中。
- 孙嫣刘瀚猛芮建武吴健
- 关键词:数学形态学联机手写识别噪声消除
- 编码字符集标准及分类研究被引量:8
- 2006年
- 编码字符集标准是计算机处理文字信息的基础,本文提出了编码字符集三元组抽象,对现有编码字符集标准进行了简单回顾和总结,深入剖析了影响巨大的ISO 2022标准及其派生标准,对ISO 2022编码机制应用于多语言环境的局限性进行了探讨,阐明了使用通用编码字符集UCS的必要性,并对其进行了分析。探讨了现有编码分类方法存在的问题,引入了一种对编码字符集以及实现方法进行分类的新方法,使用该方法对现有标准进行了归类;最后对汉字字符集相关的国家标准进行了分析评介。
- 谢谦芮建武吴健
- 关键词:计算机应用中文信息处理编码字符集
- 利用并行GPU对分层分布式狄利克雷分布算法加速被引量:2
- 2013年
- 分层分布式狄利克雷分布(HD-LDA)算法是一个对潜在狄利克雷分布(LDA)进行改进的基于概率增长模型的文本分类算法,与只能在单机上运行的LDA算法相比,可以运行在分布式框架下,进行分布式并行处理。Mahout在Hadoop框架下实现了HD-LDA算法,但是因为单节点算法的计算量大,仍然存在对大数据分类运行时间太长的问题。而大规模文本集合分散到多个节点上迭代推导,单个节点上文档集合的推导仍是顺序进行的,所以处理大规模文本集合时仍然需要很长时间才能完成全部文本的分类。为此,提出将Hadoop与图形处理器(GPU)相结合,将单节点文本集合的推导过程转移到GPU上运行,实现单节点多个文档并行推导,利用多台并行的GPU对HD-LDA算法进行加速。应用结果表明,使用该方法能使分布式框架下的HD-LDA算法对大规模文本集合处理达到7倍的加速比。
- 温腊芮建武何婷婷郭亮
- 关键词:文本分类
- 基于已有实例的Linux驱动程序前向移植接口补丁推荐被引量:2
- 2021年
- Linux内核版本频繁升级对驱动程序带来的关联影响程度和影响范围都很大,为了修复这种关联影响带来的驱动程序调用内核接口的不一致性错误,不断修改旧版本驱动代码进行前向移植是一个持续和紧迫的问题.驱动演化辅助理解、驱动移植中间库辅助适配和驱动移植辅助信息等方面的已有研究,通过检索语句级别的辅助信息提高了驱动移植的效率.但是已有方法仅关注了检索辅助信息本身却并没有区分其中包含的有效补丁素材,因此还需要人工分析和手工构造适配性补丁.为了克服上述限制,提出了一种全新的方法旨在推荐驱动前向移植中接口错误的高质量补丁.观察发现,依赖相同内核接口服务的多个不同驱动程序之间存在相同或相似的内核接口调用,内核版本升级后其他驱动的历史开发信息中可能存在这种复用接口及其使用变更的已有实例代码.利用出错接口语句和相似已有实例的共性分析错误问题的特点,通过已有实例的辅助作用抽取针对性的接口修改方式和修改内容等细粒度素材生成待推荐补丁.具体结合分界点识别、相似度计算、细粒度差异比较和频度计算确定有效修改方式.提出了一种基于已有实例差异特征的分类算法,通过区分修改内容的不同类型分别从2种数据源提取.最后使用编辑脚本技术生成推荐补丁列表.在9个不同类型的真实驱动程序上的实验表明,该方法能够推荐驱动移植中7类接口错误补丁,有效补丁占比约67.4%,对现有辅助方法形成了有效补充和拓展.
- 李斌李斌马恒太贺也平
- 神经网络模型压缩方法综述被引量:12
- 2019年
- 由于存储空间和功耗的限制,神经网络模型在嵌入式设备上的存储和计算仍然是一个巨大的挑战。模型压缩作为一种有效的解决方法,受到了越来越多研究者的关注。针对卷积神经网络模型进行了研究,分析了模型中存在的冗余信息,并对国内外学者在神经网络模型压缩方面的研究成果整理,从参数剪枝,权重共享和权重矩阵分解等方面总结了神经网络压缩的主要方法。最后针对神经网络模型发展现状及目前面临的若干主要问题进行了讨论,指出了下一步的研究方向。
- 曹文龙芮建武李敏
- 关键词:神经网络矩阵分解
- 一种图形用户界面的多语言自适应方法
- 本发明公开了一种图形用户界面的多语言自适应方法,其方法为根据要显示或要处理的主语言设置布局模式,根据用户交互操作和程序设置计算要显示的各个图形部件的位置和尺寸,然后根据确定的布局模式对各个图形部件的位置和尺寸实施变换,最...
- 芮建武刘汇丹吴健姚延栋姜力郭伟军
- 文献传递