CN102779287B - 一种具有增量式学习能力的墨键开度预测方法 - Google Patents
一种具有增量式学习能力的墨键开度预测方法 Download PDFInfo
- Publication number
- CN102779287B CN102779287B CN201210164591.7A CN201210164591A CN102779287B CN 102779287 B CN102779287 B CN 102779287B CN 201210164591 A CN201210164591 A CN 201210164591A CN 102779287 B CN102779287 B CN 102779287B
- Authority
- CN
- China
- Prior art keywords
- neural network
- network
- ink
- fuzzy art
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Feedback Control In General (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明是数字化印刷油墨预置的方法,提出了一种基于Fuzzy ART神经网络和BP神经网络的Fuzzy ART-BP混合神经网络算法的墨键开度值预测方法。该网络充分利用Fuzzy ART神经网络的自学习、自组织和对信息模糊化处理能力将输入向量产生稳定的分类,针对每个分类利用BP神经网络对训练样本的输入和输出向量进行非线性映射,即以印刷现场温度、湿度和印刷机转速以及墨区对应的网点面积率为输入向量,以墨键开度值作为输出向量,建立训练样本的图文数字信息与墨键控制参数间的映射关系,用收敛的网络来预测新样本的墨键开度值。该网络学习的针对性更强,减少BP网络的迭代次数,同时使网络具有增量式学习的能力,提高了网络的泛化性。
Description
技术领域
本发明属于数字印刷领域,具体涉及一种具有增量式学习能力的墨键开度预测方法。
背景技术
随着印前领域中数字文件使用的增多,数字流程越来越多地应用于印刷工艺,数字流程在CTP(计算机直接制版)技术中的作用越来越重要。同时印刷企业面临的短板、复杂和快速的印刷生产活越来越多,这样也对印刷企业提出了更高的要求。对印刷企业来说,缩短印刷准备时间的一个有效办法就是对油墨进行预先设置。预先估计墨槽最佳出墨量并进行墨键预置,可以节约很多印刷机的开机准备时间、降低生产成本、提高印刷质量和效率,还可以显著降低纸张的浪费。
印刷机控制油墨用量的方法实际上是把印版上可印刷的部分在垂直长边的方向分成很多个狭长的区域-墨区或墨道,每个墨区的墨量是可以根据印版上此墨区面积内图文部分所占的面积百分比-网点面积率的多少进行精确调节的,图文部分的面积百分比越高,则需要的墨量越多。油墨预置就是在开始印刷前根据胶片、印版或其他载体得到各墨区内的网点面积率等信息,并建立网点面积率与墨键开度之间的函数关系,进而初步设定印刷机上各墨区的上墨量。油墨预置技术是数字化技术进入印刷生产环节的代表性技术,是数字化印刷工作流程中重要的关键技术之一,对印刷质量和印刷效率起着决定性的作用。
传统的基于BP神经网络算法的油墨预置技术不具备对训练样本数据的增量学习能力(在线学习),而且泛化能力弱,对新样本数据训练学习时会破坏网络已经记忆的模式,导致网络的墨键开度预测结果不够准确。为解决该问题本文使用Fuzzy ART(模糊自适应共振神经网络)和BP(BackPropagation)神经网络,将两种神经网络进行综合应用形成一种具有增量式学习能力的Fuzzy ART-BP混合神经网络。然而,基于FuzzyART-BP混合神经网络算法的油墨预置技术可以有效地节省了印刷机开机的调整时间,减少开机准备的纸张、油墨浪费,同时降低了印刷操作人员的劳动强度,克服了印刷操作人员单凭经验来调控墨量带来的弊端和BP神经网络对新样本数据学习训练时不能实现增量式学习的弊端,提高了油墨预置技术的预测精度。
发明内容
本发明涉及一种具有增量式学习能力的墨键开度预测方法。国内印刷业为了进一步提高印刷质量和生产效率,一些企业相继引进了国外各种油墨预置***,在开机前预先调整印刷机的墨键,但油墨预置***在实际应用中却不尽人意,没有考虑到墨键间相互影响、印刷条件的影响,同时不能对新样本数据的学习训练实现增量式学习,致使没有达到预期的使用效果。
本发明所述的方法是以实地密度(均匀且无空白地印刷出来的表面颜色密度)符合国标印刷标准的印张为训练样本,运用Fuzzy ART-BP混合神经网络对训练样本进行有导师训练及对未训练和训练的样本进行墨键开度预测,其中BP神经网络选用3层(输入层、隐含层和输出层)。首先将客户的原稿数字化,即得到完整的版面数据信息,然后通过RIP(光栅图像处理器)光栅化处理后产生点阵信息,并将产生的点阵信息通过软件转化产生低分辨率的版面信息,即网点面积率。以印刷现场条件(包括现场温度、现场湿度、印刷机转速)与墨区对应的网点面积率作为Fuzzy ART-BP混合神经网络的输入原始数据,并对输入原始数据进行[0,1]归一化后送至Fuzzy ART-BP混合神经网络的输入层,以训练样本对应的墨键开度作为Fuzzy ART-BP混合神经网络的输出层原始数据,同时也对输出原始数据进行[0,1]归一化处理后送至Fuzzy ART-BP混合神经网络的输出层,其中BP神经网络的隐含层节点数设定在21-35,根据训练结果进行最优调整,最终选取隐含层节点数23。
调用Fuzzy ART-BP算法程序对合格实际印张训练学习,从而建立了印张图文数字信息和印刷条件(现场温度、现场湿度、印刷机转速)与墨键开度的非线性映射关系,Fuzzy ART神经网络首先对印张图文数字信息和印刷条件进行自适应聚类操作,针对分类后的数据进行BP神经网络训练学习,当BP神经网络收敛误差小于10e-4时,BP神经网络最终收敛,保存非线性映射的权值和阈值,以及Fuzzy ART神经网络的权值至数据库。如果当BP神经网络的收敛误差不小于10e-4时,继续对训练样本对迭代计算,直至收敛误差小于10e-4。用训练好的FuzzyART-BP混合神经网络来预测未训练样本,墨键开度预测值通过网络或者存储媒介传送到印刷机的实时数据库中,进而由控制台控制印刷机印刷。该方法可有效缩短开机准备时间,提高印刷效率和质量,实现对新样本数据进行增量式的学习。
Fuzzy ART-BP混合神经网络算法进行训练时是采用的有导师学***方和小于指定的误差时训练完成,保存此时网络的权值和阈值,Fuzzy ART-BP混合神经网络训练学习结束。
为了更好地使用基于Fuzzy ART-BP混合神经网络算法的数字化油墨预置技术,本文给出了Fuzzy ART-BP混合神经网络算法详细的步骤,具体介绍如下:
(1)参数介绍
Fuzzy ART-BP混合神经网络的输入向量P=(a1,a2...an)T,20≤n≤30;即墨区的网点面积率、现场温度、现场湿度和印刷机转速归一化的数据。
Fuzzy ART-BP混合神经网络期望输出向量T=(s1,s2,...sq)T,q=n-3;即墨键开度归一化的数据;
隐含层单元输入向量S=(s1,s2,...sp)T,p取21-35;输出向量B=(b1,b2,...bp)T, p取21-35。
输出层单元输入向量L=(l1,l2,...lq)T,q=n-3;实际输出向量C=(c1,c2,cq)T,q=n-3。
输入层至隐含层的连接权Wi1j1, i1=1,2,...,p,j1=1,2,...,n。
隐含层至输出层的连接权Vti1, i1=1,2,...,p,t=1,2,...,q。
隐含层各单元的输出阈值θi1, i1=1,2,...,p。
输出层各单元的输出阈值yt, t=1,2,...,q。
α为BP神经网络的动量因子,0<α<1。
β为BP神经网络的学习速率,0<β<1。
(2)Fuzzy ART-BP混合神经网络具体学习过程
1)选取一组输入、实际输出的样本对P=(a1,a2,...an)T、T=(s1,s2,...sq)T,并对样本对归一化处理,然后分别提供给Fuzzy ART-BP混合神经网络的输入层和输出层。
2)对Fuzzy ART-BP混合神经网络的输入层的输入向量P=(a1,a2,...an)T进行补码操作作为Fuzzy ART神经网络的输入向量I,这样可有效地抑制Fuzzy ART神经网络类别的增生,具体操作如式(1-1)所示。
I=(a1,a2,a3,...an,1-a1,1-a2,1-a3,...,1-an) (1-1)
2)然后通过Fuzzy ART 神经网络的“胜者为王”的原则对输入向量I进行分类。
3)就输入向量I所属类别编号J建立相应类别编号的BP神经网络,并对类别J的BP神经网络初始化,即给每个连接权值Wi1j1和Vti1、阈值θi1与yt赋予(-1,1)内的随机数,最后设定BP神经网络算法的收敛误差ε;
4)将与补码操作后得到的输入向量I相对应的原始输入向量P和其期望输出的样本对P=(a1,a2,...an)T、T=(s1,s2,...sq)T,归一化后输入到类别J的BP神经网络。
5)用输入层样本数据P=(a1,a2,...an)T、连接权值Wi1j1和阈值θi1计算隐含层各单元的输入si1,然后用si1通过传递函数计算隐含层各单元的输出bi1,传递函数选用sigmoid函数,其形式为:,si1计算公式如式(1-2)所示,bi1计算公式如式(1-3)所示。
6)利用隐含层的输出bi1、连接权Vti1阈值yt,来计算输出层各个单元的输出lt,如式(1-4)所示,然后利用传递函数计算输出层各个单元的响应ct,传递函数选用sigmoid函数,其形式为:,如式(1-5)所示。
7)利用Fuzzy ART-BP混合神经网络的实际输出C=(c1,c2,...cq)T和网络的期望输出T=(s1,s2,...sq)T,计算误差E,如式(1-6)所示,如果E小于设定的收敛误差ε,则Fuzzy ART-BP混合神经网络收敛,结束迭代并保存权值Wi1j1、Vti1和阈值θi1、yt;否则继续步骤8),修改权值和阈值矩阵后继续判断误差E是否小于设定的收敛误差。
8)利用Fuzzy ART-BP混合神经网络的实际输出C=(c1,c2,...cq)T,网络的期望输出T=(s1,s2,...sq)T,计算输出层各单元的一般化误差dt,如式(1-7)所示。
dt=(st-ct)·ct·(1-ct) (1-7)
9)利用Fuzzy ART-BP混合神经网络的BP网络的输出层各单元的一般化误差dt、连接权Vti1和隐含层的输出bi1计算隐含层各单元的一般化误差ei1,如式(1-8)所示。
10)利用输出层各单元的一般化误差dt与隐含层各单元的输出bi1来修正连接权Vti1,如式(1-9)所示,阈值yt修改如式(1-10)所示。
11)利用隐含层各单元的一般化误差ei1,输入层各单元的输入P=(a1,a2,...an)来修正连接权值Wi1j1,如式(1-11)所示,阈值θi1修改如式(1-12)所示。
12)用输入层样本数据P=(a1,a2,...an)T、连接权值和阈值计算隐含层各单元的输入,如式(1-13),然后用通过传递函数计算隐含层各单元的输出,如式(1-14),传递函数选用sigmoid函数,其形式为:
13)利用隐含层的输出、连接权阈值。计算输出层各单元的输出,如式(1-15),然后利用传递函数计算输出层各单元的响应,传递函数选用sigmoid函数,其形式为:如式(1-16)。
14)利用网络的实际输出,网络的期望输出T=(s1,s2,...sq)T,计算目标函数(误差)E′,如式(1-17),如果E′小于设定的收敛误差ε,则网络收敛,结束迭代并保存权值和阈值;否则返回步骤8),修改权值和阈值矩阵,继续迭代计算。
15)选取下一个训练样本对提供给Fuzzy ART-BP混合神经网络,继续步骤1)-15),直到所有的训练样本对训练完毕。
上述过程可用图(2)Fuzzy ART-BP混合神经网络的学习训练流程图表示。
附图说明
图1油墨预置技术示意图。
图2Fuzzy ART-BP混合神经网络的学习训练流程图。
图3墨键开度预测中青色预测结果图。
图4墨键开度验证中青色预测结果图。
图5训练100组数据的网络相应各个墨区的网络预测差值的直观表示图。图6训练150组数据的网络相应各个墨区的网络预测差值的直观表示图。
具体实施方式
首先将训练样本原稿数字化,即得到完整的版面数据信息,然后通过RIP(光栅图像处理器)光栅化处理后产生点阵信息,并将产生的点阵信息通过软件转化产生版面信息-网点面积率。印刷现场的相对湿度为30%,印刷机转速是4000张/小时,温度为25℃,由于采集的各数据单位不一致,为了加快训练网络的收敛性,因而须对数据进行[0,1]归一化处理,对上面三个条件做归一化处理分别为:0.3,0.4,0.25。所用的墨斗满格是100,进行归一化处理时候用实际墨键开度除以100即可,网点面积率的值在[0-100%]之间,也不用归一化处理直接取小数值。试验现场温度、试验现场湿度、印刷机转速是影响墨键开度的主要因素,相邻墨键间也会有相互影响,所以不能单一的以某一点的网点面积率作为BP神经网络的输入,故而确定输入层的神经元个数为23个,包括现场温度、现场湿度、印刷机转速和20个墨区的网点面积率;输出层节点数的确定:输出层节点依次为20个墨区网点面积率对应的墨键开度;隐含层节点数设定在23。学习速率β=0.4,动量因子α=0.9,期望的误差ε=10e-4;Fuzzy ART神经网络的学习速率η=0.15,Fuzzy ART神经网络的警戒阈值ρ=0.95。
Fuzzy ART-BP混合神经网络算法与BP神经网络算法有着明显的优势就是能够对新样本数据进行增量式学习,下面针对此功能进行预测精度的测试。由于Fuzzy ART-BP混合神经网络算法对更多的数据有很强的分析能力,其预测结果和BP神经网络预测结果有显著提高。因此,在现有的数据基础上利用蒙特卡洛模拟仿真出更多的数据,提供给Fuzzy ART-BP混合神经网络进行训练学习。其中青色现有的部分数据归一化处理后如下表所示:
网络输入端数据:
网络输出端数据:
在相同的印刷环境下,即印刷机转速、温度和空气湿度相同情况下,同一张印张相同的网点面积率对应的四色(CMYK是4种印刷油墨名称的首字母:青色Cyan、洋红色Magenta、黄色Yellow、K取的是black最后一个字母。)的墨键开度也不相同,所以要对现有的数据和仿真数据依据四色分别建立神经网络,并进行各自神经网络的训练学习和预测。
采用从小容量到大容量训练样本过渡的训练方法对基于Fuzzy ART-BP混合神经网络的油墨预置技术进行网络有导师学习,也就是按着发明内容中Fuzzy ART-BP混合神经网络算法的详细步骤进行有导师训练学习,验证其与BP神经网络的油墨预置技术的优越性。首先选取100组样本对数据分别对基于BP神经网络油墨预置技术和基于Fuzzy ART-BP混合神经网络油墨预置技术进行网络学习,待其网络的收敛误差达到设定的收敛误差ε=10e-4后保存各自网络的权值和阈值等;然后从样本对数据中任取一组数据输入到已经训练好的两种油墨预置***,进行墨键开度预测,其中青色预测结果如图3所示。最后,再次选取其他50组样本对数据对两个神经网络的油墨预置技术进行学习,取同一组数据再次验证网络的预测能力,青色预测效果如图4所示。
为了更加直观看出Fuzzy ART-BP神经网络算法和BP神经网络算法的预测精度,本文将实际印品印刷合格时的墨键开度的真实值与两种神经网络预测值相减得到的差值称为网络预测差值,图5所示即为训练100组数据的网络相应各个墨区的网络预测差值的直观表示。图6所示即为训练150组数据的网络相应各个墨区的网络预测差值的直观表示。
从图3到图6可以看出,基于Fuzzy ART-BP混合神经网络的油墨预置技术的预测效果是非常可观的,预测差值基本上都控制在±2%左右。随着训练样本数据量增加,BP神经网络的预测差值变化范围加大,部分已经达到±3%,说明新学习的样本已经破坏了网络已经记忆的模式,不具备增量式学习的能力,致使预测结果误差有所加大。与BP神经网络相比,Fuzzy ART-BP混合神经网络能够针对输入数据进行自适应分类学习,然后就分类后的模式进行BP神经网络学习,使得网络对训练模式更加有针对性,尽可能地减少对新模式学习后破坏网络已记忆模式程度,预测结果基本上还控制在±2%左右,提高了网络预测准确度,使网络具备了增量式学习的能力。
Claims (1)
1.一种具有增量式学习能力的墨键开度预测方法,包括以下步骤:
1)以实地密度即均匀且无空白地印刷出来的表面颜色密度符合国标印刷标准的印张为训练样本,针对四色CMYK,即青色Cyan、品红色Magenta、黄色Yellow和黑色Black,分别建立相应的Fuzzy ART-BP混合神经网络;
2)将印刷条件,即现场温度、现场湿度、印刷机转速以及20-30个墨区的网点面积率归一化处理后作为Fuzzy ART-BP混合神经网络输入层输入数据;墨键开度归一化处理后作为Fuzzy ART-BP混合神经网络输出层输入数据;输入层输入数据经过Fuzzy ART自适应聚类,并保存类的权值至数据库,然后针对聚类后的某类数据建立BP神经网络,调节合适BP神经网络的隐含层节点数,设定为21-35;运用输入层、隐含层和输出层3层BP神经网络算法程序训练模块对训练样本有导师训练学习,当BP神经网络的收敛误差小于10e-4时,BP神经网络最终收敛,保存BP神经网络算法非线性映射的权值和阈值至数据库;
3)对于未训练样本可以将印张的网点面积率和印刷条件,即现场温度、现场湿度和印刷机转速,输给Fuzzy ART-BP混合神经网络算法的预测模块,Fuzzy ART-BP混合神经网络算法程序利用已存储的权值和阈值对输入的现场温度、现场湿度、印刷机转速和网点面积率进行预测计算,从而预测出未训练样本的网点面积率对应的墨键开度;墨键开度预测值通过网络或者存储媒介传送到印刷机控制台,控制台接收数据并自动控制相应的墨键供墨到印刷机完成印刷。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210164591.7A CN102779287B (zh) | 2012-05-24 | 2012-05-24 | 一种具有增量式学习能力的墨键开度预测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210164591.7A CN102779287B (zh) | 2012-05-24 | 2012-05-24 | 一种具有增量式学习能力的墨键开度预测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102779287A CN102779287A (zh) | 2012-11-14 |
CN102779287B true CN102779287B (zh) | 2015-05-06 |
Family
ID=47124197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210164591.7A Expired - Fee Related CN102779287B (zh) | 2012-05-24 | 2012-05-24 | 一种具有增量式学习能力的墨键开度预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102779287B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106274051B (zh) * | 2015-06-05 | 2018-03-27 | 靳鹏 | 一种油墨预置方法 |
US10135146B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via circuits |
CN109525956B (zh) * | 2019-01-02 | 2020-06-12 | 吉林大学 | 无线传感网中基于数据驱动的分簇的节能的数据收集方法 |
CN110533167B (zh) * | 2019-08-23 | 2022-02-08 | 中国石油化工股份有限公司 | 一种电动阀门执行机构用故障诊断方法及诊断*** |
CN113094804A (zh) * | 2020-01-08 | 2021-07-09 | 星河动力(北京)空间科技有限公司 | 一种具有增量式学习能力的固体火箭发动机比冲性能预测方法 |
-
2012
- 2012-05-24 CN CN201210164591.7A patent/CN102779287B/zh not_active Expired - Fee Related
Non-Patent Citations (4)
Title |
---|
"Fuzzy ART神经网络在统计质量控制中的应用";高彦章等;《仪器仪表与检测》;20050531;全文 * |
"基于神经网络的智能油墨预置技术";咎涛等;《北京工业大学学报》;20110531;第37卷(第5期);657-660 * |
"基于色墨控制模型的印刷色彩质量控制研究";康建山;《工程科技I辑》;20111015;全文 * |
"小波包分解与Fuzzy ART神经网络在磨削振动监测中的应用";咎涛等;《北京工业大学学报》;20080731;第34卷(第7期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN102779287A (zh) | 2012-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102779287B (zh) | 一种具有增量式学习能力的墨键开度预测方法 | |
CN105824586B (zh) | 一种组合式多订单拼版印刷排版优化方法 | |
JP6927344B2 (ja) | インク堆積均一性補償機構 | |
CN104657744B (zh) | 一种基于非确定主动学习的多分类器训练方法及分类方法 | |
CN108828949A (zh) | 一种基于自适应动态规划的分布式最优协同容错控制方法 | |
CN103258214A (zh) | 基于图像块主动学习的遥感图像分类方法 | |
CN105676649A (zh) | 一种基于自组织神经网络的污水处理过程控制方法 | |
CN103516954B (zh) | 图像数据生成方法及装置、图像记录方法及装置 | |
CN111553114A (zh) | 一种基于数据驱动的纺织印染智能配色方法 | |
CN103823943A (zh) | 一种用于色域最大化的多色打印印刷***拆分式建模方法 | |
Huhn et al. | Learning ergodic averages in chaotic systems | |
CN102529388B (zh) | 用于喷墨打印设备的总墨量测量方法和装置 | |
Kurt et al. | Estimation of screen density according to different screening methods with artificial neural network method in flexo printing system | |
TW202223560A (zh) | 製造設備製造參數調整控制系統及其方法 | |
CN103862858A (zh) | 一种多色打印印刷***光谱分色方法 | |
CN102582242A (zh) | 一种数字化印刷工作流程中墨键开度预测方法 | |
CN100402708C (zh) | 金属电沉积过程中基于神经元网络进行实时控制的方法 | |
CN110083317A (zh) | 一种提供印刷数据智能排列服务的*** | |
CN113156832B (zh) | 一种胶印机墨路***性能参数快速分析方法与*** | |
CN113469262A (zh) | 一种基于Fisher信息矩阵的增量学习方法 | |
CN104070773A (zh) | 用于确定省油墨量的印刷***及印刷方法 | |
Memiş et al. | An Application of Soft Decision-Making Methods to Energy Planning of Turkey | |
Yu et al. | The ink preset algorithm based on the model optimized by chaotic bee colony | |
Yu et al. | Study on the ink flow model of Lithographic Printing | |
Yu-zhao et al. | Price forecasting algorithm for coal and electricity based on PSO and RBF neural network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150506 Termination date: 20180524 |
|
CF01 | Termination of patent right due to non-payment of annual fee |