一种基于集成学习的自动贴装参数智能决策方法与流程

    专利2022-07-08  104


    本发明涉及半导体器件技术领域,具体涉及一种基于集成学习的自动贴装参数智能决策方法。



    背景技术:

    自动贴装是决定电子封装产品性能及精度的关键工序,而自动贴装的结果是由自动点胶和贴片的多个参数共同决定的。南京理工大学、苏州科技学院和中电38所等均采用工艺试验法分析了芯片尺寸、贴片胶体杨氏模量和热膨胀系数等因素对自动贴装效果的影响。但点胶和贴片参数数量较多,且共同影响最后的贴装效果,依靠经验很难快速选择最优参数。试验法通常需要设计大量工艺试验,根据贴装效果不断调整工艺参数,同一个芯片往往需要迭代多次,参数确认周期长;工艺确认成本高,需要投入大量的工艺验证件和辅料;工程师经验难积累,未建立起芯片固有特征与自动贴装参数之间的关系。利用集成学习技术进行自动贴片工艺参数智能决策是解决上述问题的一种有效途径,但目前没有团队将人工智能引入电子封装的工艺参数决策。



    技术实现要素:

    本发明是为了解决电子封装未能引入人工智能的问题,提供一种电子封装领域自动贴片参数智能决策方法。该方法将人工智能领域的机器学习中的集成学习与自动贴片的参数智能决策过程相结合,为自动点胶和贴片的工艺参数生成提供了可行方案,从而解决了稀疏和分散参数的预测问题,克服了单纯依靠工艺试验进行决策的周期长、成本高、经验难积累的缺点。

    本发明提供一种基于集成学习的自动贴装参数智能决策方法,包括如下步骤:

    s1、数据准备:收集自动贴装数据的输入特征、自动贴装过程的第一稀疏参数和第二稀疏参数形成数据集,将数据集划分为训练集、验证集和测试集;

    s2、建立输入特征属性向量:将输入特征进行预处理得到输入特征属性向量;

    s3、建立预测模型:采用集成学习boosting算法(用来减小监督式学习中偏差的机器学习算法)中的adaboost算法(迭代算法)和xgboost算法(极端梯度提升)对第一稀疏参数进行预测,选择基回归器并设置超参数,使用数据集训练,得到预测模型;

    s4、补充预测模型:在预测模型中,采用集成学习bagging算法(引导聚集算法)中的随机森林对第二稀疏参数进行预测,选择基学习器并设置超参数,使用数据集训练,得到最终预测模型;

    s5、生成自动贴装参数:调用最终预测模型,输入新产品的输入特征属性向量,生成预测的第一稀疏参数和第二稀疏参数,得到智能预测自动贴装参数。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s1第一稀疏参数包括:点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数、贴片后延迟速度参数和提前收胶参数;步骤s1和步骤s4中第二稀疏参数包括:点胶气压参数和贴片前延迟速度参数。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s1中数据集的样本总数不少于1000组,训练集、验证集和测试集的比例依次为:70%,20%,10%。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s1中数据集的输入特征包括:数值型特征、序数特征和标称特征。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,数值型特征包括芯片长度、芯片宽度、芯片高度和针头内径,序数特征为焊盘洁净度,标称特征为导电胶种类。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s2包括:

    s21、定义数值型特征并将数值型特征进行归一化处理,得到数值型特征向量;

    s22、将序数特征进行编码,得到序数特征向量;

    s23、将标称特征进行one-hot编码,得到标称特征向量;

    s24、将数值型特征向量、序数特征向量和标称特征向量组合,得到输入特征属性向量。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s21中归一化处理的公式为:

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s3中采用adaboost算法进行预测的第一稀疏参数包括:点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数和贴片后延迟速度参数。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s3中采用xgboos算法进行预测的第一稀疏参数为提前收胶参数。

    本发明所述的一种基于集成学习的自动贴装参数智能决策方法,作为优选方式,步骤s3中基回归器和步骤s4中基学习器均为cart。

    本发明具有以下优点:

    (1)缩短试验周期,节约工艺试验所需物料成本。对于需要自动贴装的产品,不再需要盲目地设置参数进行大量的工艺试验。只需输入待贴装芯片的固有特征属性,即可给出一组预测的自动贴装工艺参数。30种器件工艺参数确认时间从3—7天缩短至1小时,每个芯片的工艺迭代次数由30次缩短为不超过6次。

    (2)采用集成学习的方法,弥补了使用单一学习器预测稀疏参数准确率较低的弊端。本发明中分别将基学习器以串行和并行的方式进行集成,并赋予每个基学习器一定的权重,使得最终预测效果远超越单一学习器的效果。

    (3)将人工智能机器学习领域的算法用于电子封装领域的自动贴装工艺参数智能决策,建立了从芯片固有特征属性到待预测的点胶和贴片参数的模型。工程师经验以人工智能算法模型的形式保存了下来,工艺数据得到了充分的挖掘和利用。

    附图说明

    图1为一种基于集成学习的自动贴装参数智能决策方法流程图;

    图2为一种基于集成学习的自动贴装参数智能决策方法boosting算法结构图;

    图3为一种基于集成学习的自动贴装参数智能决策方法随机森林算法结构图;

    图4为一种基于集成学习的自动贴装参数智能决策方法实施例2-3流程图。

    具体实施方式

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

    实施例1

    如图1所示,一种基于集成学习的自动贴装参数智能决策方法,包括如下步骤:

    s1、数据准备:收集自动贴装数据的输入特征、自动贴装过程的第一稀疏参数和第二稀疏参数形成数据集,将数据集划分为训练集、验证集和测试集;

    s2、建立输入特征属性向量:将输入特征进行预处理得到输入特征属性向量;

    s3、建立预测模型:如图2-3所示,采用集成学习boosting算法中的adaboost算法和xgboost算法对第一稀疏参数进行预测,选择基回归器并设置超参数,使用数据集训练,得到预测模型;

    s4、补充预测模型:在预测模型中,采用集成学习bagging算法中的随机森林对第二稀疏参数进行预测,选择基学习器并设置超参数,使用数据集训练,得到最终预测模型;

    s5、生成自动贴装参数:调用最终预测模型,输入新产品的输入特征属性向量,生成预测的第一稀疏参数和第二稀疏参数,得到智能预测自动贴装参数。

    实施例2

    如图1所示,一种基于集成学习的自动贴装参数智能决策方法,包括如下步骤:

    s1、数据准备:收集自动贴装数据的输入特征、自动贴装过程的第一稀疏参数和第二稀疏参数形成数据集,将数据集划分为训练集、验证集和测试集;第一稀疏参数包括:点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数、贴片后延迟速度参数和提前收胶参数;第二稀疏参数包括:点胶气压参数和贴片前延迟速度参数;数据集的样本总数不少于1000组,训练集、验证集和测试集的比例依次为:70%,20%,10%;数据集的输入特征包括:数值型特征、序数特征和标称特征;

    s2、建立输入特征属性向量:如图4所示,将输入特征进行预处理得到输入特征属性向量;数值型特征包括芯片长度、芯片宽度、芯片高度和针头内径,序数特征为焊盘洁净度,标称特征为导电胶种类;

    s21、定义数值型特征并将数值型特征进行归一化处理,得到数值型特征向量;

    归一化处理的公式为:

    s22、将序数特征进行编码,得到序数特征向量;

    s23、将标称特征进行one-hot编码,得到标称特征向量;

    s24、将数值型特征向量、序数特征向量和标称特征向量组合,得到输入特征属性向量。

    s3、建立预测模型:如图2-3所示,采用集成学习boosting算法中的adaboost算法和xgboost算法对点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数和贴片后延迟速度参数进行预测,选择基回归器并设置超参数,使用数据集训练,得到预测模型;

    s4、补充预测模型:在预测模型中,采用集成学习bagging算法中的随机森林对提前收胶参数进行预测,选择基学习器并设置超参数,使用数据集训练,得到最终预测模型;基学习器为cart(分类和回归树);

    s5、生成自动贴装参数:调用最终预测模型,输入新产品的输入特征属性向量,生成预测的第一稀疏参数和第二稀疏参数,得到智能预测自动贴装参数。

    实施例3

    如图1所示,针对一组现有的自动贴装工艺参数以及对应的自动贴装效果(根据gjb548b评价标准给出),数据集样本量为1000,设计一种基于集成学习的自动贴装参数智能决策方法,包括如下步骤:

    s1、数据准备:收集自动贴装数据的输入特征、自动贴装过程的第一稀疏参数和第二稀疏参数形成数据集,将数据集划分为训练集、验证集和测试集;第一稀疏参数包括:点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数、贴片后延迟速度参数和提前收胶参数;第二稀疏参数包括:点胶气压参数和贴片前延迟速度参数;数据集的样本总数不少于1000组,训练集、验证集和测试集的比例依次为:70%,20%,10%;数据集的输入特征包括:数值型特征、序数特征和标称特征;

    s2、建立输入特征属性向量:如图4所示,将输入特征进行预处理得到输入特征属性向量;数值型特征包括芯片长度、芯片宽度、芯片高度和针头内径,序数特征为焊盘洁净度,标称特征为导电胶种类;s21、定义数值型特征并将数值型特征进行归一化处理到区间[0,1],得到数值型特征向量;

    归一化处理的公式为:

    s22、将序数特征进行编码,编码分别为{0,1,2},得到序数特征向量;

    s23、将标称特征进行one-hot编码,得到标称特征向量;

    s24、将数值型特征向量、序数特征向量和标称特征向量组合,得到输入特征属性向量。

    本实施例芯片长度4mm、芯片宽度2.5mm、芯片高度0.3mm和针头内径0.16mm,焊盘洁净度1,本实施例的输入特征属性向量为:[4,2.5,0.3,0.16,1,1,0]t

    s3、建立预测模型:如图2-3所示,采用集成学习boosting算法中的adaboost算法和xgboost算法对点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数和贴片后延迟速度参数进行预测,选择基回归器并设置超参数,使用数据集训练,得到预测模型;具体的,基回归器为cart(分类和回归树),回归器数量为100,每棵树的节点划分标准为mse(均方误差),最大深度为9;对提前收胶采用xgboost算法进行预测,默认的基回归器为cart,树的最大深度为6,采样概率为60%,特征选择概率为60%。

    s4、补充预测模型:在预测模型中,采用集成学习bagging算法中的随机森林对提前收胶参数进行预测,选择基学习器并设置超参数,使用数据集训练,得到最终预测模型;具体的,基学习器为cart(分类和回归树),学习器个数为25,节点可划分的最少样本数为2,叶节点的最少样本数为1,最小纯度衰减率为0;

    s5、生成自动贴装参数:调用最终预测模型,输入新产品的输入特征属性向量[4,2.5,0.3,0.16,1,1,0]t,生成预测的第一稀疏参数和第二稀疏参数,得到智能预测自动贴装参数:点胶速度:2.0mm/s,提前收胶:52.85ms,提前出胶:35.0ms,点胶高度:0.06mm,点胶气压:110.4kpa,贴片提前减速距离:1.0mm,贴片前延迟速度:16.42mm/s,贴片后减速距离:1.0mm,贴片后延迟速度:20.0mm/s。

    以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。


    技术特征:

    1.一种基于集成学习的自动贴装参数智能决策方法,其特征在于:包括如下步骤:

    s1、数据准备:收集自动贴装数据的输入特征、自动贴装过程的第一稀疏参数和第二稀疏参数形成数据集,将所述数据集划分为训练集、验证集和测试集;

    s2、建立输入特征属性向量:将所述输入特征进行预处理得到输入特征属性向量;

    s3、建立预测模型:采用集成学习boosting算法中的adaboost算法和xgboost算法对所述第一稀疏参数进行预测,选择基回归器并设置超参数,使用所述数据集训练,得到预测模型;

    s4、补充预测模型:在所述预测模型中,采用集成学习bagging算法中的随机森林对所述第二稀疏参数进行预测,选择基学习器并设置所述超参数,使用所述数据集训练,得到最终预测模型;

    s5、生成自动贴装参数:调用所述最终预测模型,输入新产品的所述输入特征属性向量,生成预测的所述第一稀疏参数和所述第二稀疏参数,得到智能预测自动贴装参数。

    2.根据权利要求1所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s1所述第一稀疏参数包括:点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数、贴片后延迟速度参数和提前收胶参数;步骤s1和步骤s4中所述第二稀疏参数包括:点胶气压参数和贴片前延迟速度参数。

    3.根据权利要求1所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s1中所述数据集的样本总数不少于1000组,所述训练集、所述验证集和所述测试集的比例依次为:70%,20%,10%。

    4.根据权利要求1所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s1中所述数据集的输入特征包括:数值型特征、序数特征和标称特征。

    5.根据权利要求4所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:所述数值型特征包括芯片长度、芯片宽度、芯片高度和针头内径,所述序数特征为焊盘洁净度,所述标称特征为导电胶种类。

    6.根据权利要求4所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s2包括:

    s21、定义所述数值型特征并将所述数值型特征进行归一化处理,得到数值型特征向量;

    s22、将所述序数特征进行编码,得到序数特征向量;

    s23、将所述标称特征进行one-hot编码,得到标称特征向量;

    s24、将所述数值型特征向量、所述序数特征向量和所述标称特征向量组合,得到所述输入特征属性向量。

    7.根据权利要求6所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s21中所述归一化处理的公式为:

    8.根据权利要求1所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s3中采用adaboost算法进行预测的所述第一稀疏参数包括:点胶时间参数、点胶速度参数、点胶高度参数、提前出胶参数、贴片提前减速距离参数、贴片后减速距离参数和贴片后延迟速度参数。

    9.根据权利要求1所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s3中采用xgboos算法进行预测的所述第一稀疏参数为提前收胶参数。

    10.根据权利要求1所述的一种基于集成学习的自动贴装参数智能决策方法,其特征在于:步骤s3中所述基回归器和步骤s4中所述基学习器均为cart。

    技术总结
    本发明提供一种基于集成学习的自动贴装参数智能决策方法,收集自动贴装数据的输入特征、自动贴装过程的参数形成数据集,处理得到输入特征属性向量,采用AdaBoost算法和XgBoost算法对参数进行预测,建立预测模型;采用随机森林对参数进行预测,得到最终预测模型;调用最终预测模型,输入新产品的输入特征属性向量,得到智能预测自动贴装参数。本发明提供一种电子封装领域自动贴片参数智能决策方法,将人工智能领域的机器学习中的集成学习与自动贴片的参数智能决策过程相结合,为自动点胶和贴片的工艺参数生成提供了可行方案,从而解决了稀疏和分散参数的预测问题,克服了单纯依靠工艺试验进行决策的周期长、成本高、经验难积累的缺点。

    技术研发人员:杜仲辉;刘德喜;井津域;史磊;康楠;刘洋;景翠
    受保护的技术使用者:北京遥测技术研究所;航天长征火箭技术有限公司
    技术研发日:2020.11.13
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-20300.html

    最新回复(0)