一种基于朴素贝叶斯分类器的内存测试方法技术

技术编号:22054730 阅读:19 留言:0更新日期:2019-09-07 15:04
本发明专利技术提供一种基于朴素贝叶斯分类器的内存测试方法,包括如下步骤:S1.选择内存引入测试项目;S2.根据内存引入测试项目的测试结果对应的产线良率生成训练数据;S3.使用训练数据对朴素贝叶斯分类器进行训练分类;S4.采用经过训练的朴素贝叶斯分类器对即待引入内存进行产线良率预测;S5.根据预测的产线良率判断是否对待引入内存进行引入。本发明专利技术采用测试项选择依据、参数化处理方法以及朴素贝叶斯与测试项相结合的方式,将现有内存引入测试项目与朴素贝叶斯分类器的人工智能算法相结合,实现待引入内存产线良率预测,判断待引入内存好坏,为部件工程师提供可控的计算支撑。

A Memory Testing Method Based on Naive Bayesian Classifier

【技术实现步骤摘要】
一种基于朴素贝叶斯分类器的内存测试方法
本专利技术属于服务器测试领域,具体涉及一种基于朴素贝叶斯分类器的内存测试方法。
技术介绍
内存作为服务器的重要组成部分之一。前期对其进行充分的测试及实验有利于提高服务器整体的稳定性。并且服务器大部分错误来自于存储部件。内存是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。内存是由内存芯片、电路板、金手指等部分组成的。常用的内存测试的测试项包含基本测试、压力测试、性能测试、重启测试、RMT测试和功耗测试等。这些测试对内存选型显得尤为重要,也常常用来判断内存是否符合引入标准。进行内存引入测试胡目的是为了提高产线批量生产的良率。而当前内存引入测试的测试项目并未与产线良率相关联,通常,内存引入测试仅仅是判断当前内存是否满足各个测试项得要求,满足就引入,不满足就不引入。这样的做法很容易忽略各个测试项的联系,也无法根据测试项的测试结果去预测产线批量生产的良率,因而经常会出现新款内存的引入测试均符合各种测试项目的要求,但产线的良率居高不下。此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于朴素贝叶斯分类器的内存测试方法,是非常有必要的。
技术实现思路
针对现有技术的上述现有的内存引入测试忽略各个测试项的联系,无法根据测试项的测试结果去预测产线批量生产的良率,经常会出现新款内存的引入测试均符合各种测试项目的要求,但产线的良率居高不下的缺陷,本专利技术提供一种基于朴素贝叶斯分类器的内存测试方法,以解决上述技术问题。本专利技术提供一种基于朴素贝叶斯分类器的内存测试方法,包括如下步骤:S1.选择内存引入测试项目;S2.根据内存引入测试项目的测试结果对应的产线良率生成训练数据;S3.使用训练数据对朴素贝叶斯分类器进行训练分类;S4.采用经过训练的朴素贝叶斯分类器对即待引入内存进行产线良率预测;S5.根据预测的产线良率判断是否对待引入内存进行引入。进一步地,步骤S1中内存引入测试项目包括RMT测试、利用率测试、性能测试和金手指厚度测试。此四项测试项目的原因是这四个测试项目的测试结果可以做标准化处理,从而可以忽略突变因素的影响,可以提高本专利技术的准确性。进一步地,步骤S2具体步骤如下:S21.获取每个内存引入测试项目的测试结果;S22.将每个内存引入测试项目的测试结果参数化;S23.将产线良率参数化;S24.将每个内存引入测试项目的测试结果参数与产线良率参数对应,生成训练数据。训练数据由已有的内存引入测试项目的既有结果同产线良率结合产生。进一步地,步骤S22具体步骤如下:S221.获取每个内存引入测试项目的测试标准;S222.取每个内存引入测试项目的测试结果与其对应的测试标准之差。选择内存引入测试项目的测试标准人不同,已有的内存引入测试项目的既有结果与测试标准的差不同,从而参数化结果不同。进一步地,RMT测试的内存引入测试项目参数为14个,利用率测试的内存引入测试项目参数为1个,性能测试的内存引入测试项目参数为1个,金手指厚度测试的内存引入测试项目参数为1个。进一步地,产线良率参数为两个,分别为小于标准良率阈值F和大于等于标准良率阈值T。产线良率通常取良和不良两个参数。进一步地,步骤S4中对待引入内存进行产线良率预测,生成待引入内存小于标准良率阈值的概率PF和大于等于标准良率阈值的概率PT。通过将内存引入测试项目的参数化结果与产线良率的两个参数相关联,得出产线良率小于标准良率阈值F的概率分布和产线良率大于等于标准良率阈值T的概率分布。进一步地,步骤S5具体步骤如下:S51.比较待引入内存小于标准良率阈值的概率PF和大于等于标准良率阈值的概率PT;S52.若PT的数量级高于PF的数量级超过设定第一阈值,则待引入内存可以引入;若PT的数量级低于PF的数量级超过设定第二阈值,则待引入内存不可引入。通过小于标准良率的概率和大于标准良率的概率的数量级来预测待引入内存的良率。进一步地,步骤S52中,若PT的数量级与PF的数量级相同,则提高内存引入测试项目的测试精度,重新获取每个内存引入测试项目的测试结果,返回步骤S21。对朴素贝叶斯分类算法进行弥补,对落入同一数量级的概率做了单独处理,保证结果的可靠性。进一步地,第一阈值为一个数量级,第二阈值为一个数量级。本专利技术的有益效果在于,本专利技术采用测试项选择依据、参数化处理方法以及朴素贝叶斯与测试项相结合的方式,将现有内存引入测试项目与朴素贝叶斯分类器的人工智能算法相结合,实现待引入内存产线良率预测,判断待引入内存好坏,为部件工程师提供可靠的计算支撑。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的方法流程示意图一;图2是本专利技术的方法流程示意图二。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。实施例1:如图1所示,本专利技术提供一种基于朴素贝叶斯分类器的内存测试方法,包括如下步骤:S1.选择内存引入测试项目;内存引入测试项目包括RMT测试、利用率测试、性能测试和金手指厚度测试;S2.根据内存引入测试项目的测试结果对应的产线良率生成训练数据;S3.使用训练数据对朴素贝叶斯分类器进行训练分类;S4.采用经过训练的朴素贝叶斯分类器对即待引入内存进行产线良率预测;S5.根据预测的产线良率判断是否对待引入内存进行引入。实施例2:如图2所示,本专利技术提供一种基于朴素贝叶斯分类器的内存测试方法,包括如下步骤:S1.选择内存引入测试项目;S2.根据内存引入测试项目的测试结果对应的产线良率生成训练数据;具体步骤如下:S21.获取每个内存引入测试项目的测试结果;S22.将每个内存引入测试项目的测试结果参数化;具体步骤如下:S221.获取每个内存引入测试项目的测试标准;S222.取每个内存引入测试项目的测试结果与其对应的测试标准之差;S23.将产线良率参数化;产线良率参数为两个,分别为小于标准良率阈值F和大于等于标准良率阈值T;S24.将每个内存引入测试项目的测试结果参数与产线良率参数对应,生成训练数据;S3.使用训练数据对朴素贝叶斯分类器进行训练分类;S4.采用经过训练的朴素贝叶斯分类器对即待引入内存进行产线良率预测,生成待引入内存小于标准良率阈值的概率PF和大于本文档来自技高网
...

【技术保护点】
1.一种基于朴素贝叶斯分类器的内存测试方法,其特征在于,包括如下步骤:S1.选择内存引入测试项目;S2.根据内存引入测试项目的测试结果对应的产线良率生成训练数据;S3.使用训练数据对朴素贝叶斯分类器进行训练分类;S4.采用经过训练的朴素贝叶斯分类器对即待引入内存进行产线良率预测;S5.根据预测的产线良率判断是否对待引入内存进行引入。

【技术特征摘要】
1.一种基于朴素贝叶斯分类器的内存测试方法,其特征在于,包括如下步骤:S1.选择内存引入测试项目;S2.根据内存引入测试项目的测试结果对应的产线良率生成训练数据;S3.使用训练数据对朴素贝叶斯分类器进行训练分类;S4.采用经过训练的朴素贝叶斯分类器对即待引入内存进行产线良率预测;S5.根据预测的产线良率判断是否对待引入内存进行引入。2.如权利要求1所述的基于朴素贝叶斯分类器的内存测试方法,其特征在于,步骤S1中内存引入测试项目包括RMT测试、利用率测试、性能测试和金手指厚度测试。3.如权利要求2所述的基于朴素贝叶斯分类器的内存测试方法,其特征在于,步骤S2具体步骤如下:S21.获取每个内存引入测试项目的测试结果;S22.将每个内存引入测试项目的测试结果参数化;S23.将产线良率参数化;S24.将每个内存引入测试项目的测试结果参数与产线良率参数对应,生成训练数据。4.如权利要求3所述的基于朴素贝叶斯分类器的内存测试方法,其特征在于,步骤S22具体步骤如下:S221.获取每个内存引入测试项目的测试标准;S222.取每个内存引入测试项目的测试结果与其对应的测试标准之差。5.如权利要求3所述的基于朴素贝叶斯分类器的内存测试方法,其特征在于,RMT测试的内存引入测试项目参数为14个,...

【专利技术属性】
技术研发人员:刘波
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1