收藏 分销(赏)

基于BP神经网络算法对服装设计过程建模策略的研究_王玲.pdf

上传人:自信****多点 文档编号:237365 上传时间:2023-04-07 格式:PDF 页数:5 大小:1.52MB
下载 相关 举报
基于BP神经网络算法对服装设计过程建模策略的研究_王玲.pdf_第1页
第1页 / 共5页
基于BP神经网络算法对服装设计过程建模策略的研究_王玲.pdf_第2页
第2页 / 共5页
基于BP神经网络算法对服装设计过程建模策略的研究_王玲.pdf_第3页
第3页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、基于B P神经网络算法对服装设计过程建模策略的研究王 玲(安庆职业技术学院,安徽 安庆 2 4 6 0 0 3)摘 要:本文针对服装制造领域为了满足民众的定制穿衣需求,在科技与生产的结合中探索新的定制设计方法。利用B P神经网络技术对服装的尺寸进行物理模型设定,然后结合C l o3 D软件与B P神经网络算法对服装进行打板设计,缩短了设计周期,降低了生产成本,提高了时间效率,满足服装行业在快消品市场中庞大的需求量,满足服装的功能各向异性,季节更迭的穿衣习性,时尚潮流与流行的引领,专业运动服饰的柔性定制等有着极大的助益。关键词:B P神经网络;物理建模;c l o 3 D;服装生产中图分类号:T

2、 S9 4 1.2 6 文献标志码:A 文章编号:2 0 9 5 9 6 9 9(2 0 2 2)0 6 0 0 3 1 0 51 文献综述反向传播(B a c kP r o p a g a t i o n,B P)神经网络算法其原理为符合函数链,计算过程包括输入数据的正向传播和输出误差的反向传播1。B P神经网络神经算法是人工智能发展过程出现的算法,B P算法出现时间较早,但因为计算机性能等多重问题导致该算法的实用性较低,随着计算机科学的发展和人工智能领域的发展使B P神经网络算法得到了重视2。B P神经网络算法属于计算机深入学习的一种方法,根据样本数量和设定点,通过迭代计算来实现学习的目的

3、,对自变量与因变量之间的关系进行图1 神经元模型图描述3。例如,本文研究中设定模特的身高尺寸为自变量,而所需要设计服装的尺寸为因变量,通过B P神经网络算法的迭代计算获得所需要的设计。具体神经元模型图如图1所示。在图2中Xi表示输入层,Yi表示隐含层,而Wi表示为输入层与输出层之间的权值,当Wi为正时表示激活,当Wi为负时表示抑制。F代表着B P神经网络算法中输入层到输出层之间的激活函数,其作用为限定输出的范围。在使用B P神经网络算法时,需要设定一个阈值,该阈值可以输入函数。B P网络神经算法是多元神经组合,以三层B P神经网络为例,其中包含输入层、隐含层和输出层,具体的结构如图2所示。图2

4、 B P网络神经算法结构图图2中X表示为输入层,在输入层中有n个神第3 7卷 第6期2 0 2 2年1 2月 景德镇学院学报J o u r n a l o f J i n g D e Z h e nU n i v e r s i t y V o l.3 7N o.6D c e.2 0 2 2收稿日期:2 0 2 2 0 9 2 0基金项目:省 级教 学 示范 课(2 0 2 0 J J X S F 1 5 8 9);省 级 教 学 示 范 课(2 0 2 0 S J J X S F K 1 5 8 8);省 级 自 然 科 学 研 究 重 点 项 目(K J 2 0 2 1 A 1 4 3 5

5、)作者简介:王 玲(1 9 7 9),女,安徽安庆人。讲师,本科,从事服装设计与工艺研究。经元,每个神经元与隐含层Y相连,在隐含层中有m个神经元,输入层向隐含层传送的为网络权重值,使用V来表示。隐含层Y通过网络权重值W向输出层O传递。在B P网络神经算法中隐含层第Yj节点的输出表达为式所示:n e tj=ni=1(Vi jxi+j)yj=f(n e tj),j=1,2,m 输出层第Ok节点的表达式为式所示:n e tk=mj=1(Wj kyj+k)Ok=f(n e tk),k=1,2,r 在B P神经网络算法中激活函数f(x)具备单极性与双极性函数,单极性函数用l o gs i g(x)=11

6、+e-x;双极性函数用t a ns i g(x)=1-e-x1+e-x。对输出层神经元向量设定为O=(O1,O2,Or)T,在计算前的预期神经元向量设为dk,实际结果与预期结果不符时存在误差E,误差E的表达式如式所示:E=12rk=1(dk-Ok)2 为了确保B P神经网络算法计算出的数据与预期值接近,减低误差值过大而导致的计算不准,需要使用梯度下降法来规范,具体的表达式如、式所示:Vi j=-Evi j,i=1,2,n;j=1,2,m Vj k=-Ewj k,j=1,2,m;k=1,2,r 在和式中的符号代表着误差值的降低,代表B P神经网络学习效率,带入权值后得到和式:Vi j(t+1)=

7、Vi j(t)-Evi jWj k(t+1)=Wi j(t)-Ewj k2 实验方法使用B P神经网络需要使用MAT L A B软件,在软件中对设定输入层数据和输出层数据,通过软件建立模型并进行迭代计算,在软件中可以实现函数逼近、数据类别规划、模式识别、数据压缩等功能4。通过深入学习再进行迭代计算后得到最终仿真模拟的数据,在软件执行前设定好相应阈值,确定数据模型和迭代计算次数,最终得到服装样式及尺寸5。运用B P神经网络算法进行服装打板设计一共需要七个步骤:第一:收集样本数据,是根据设计需求进行的,这个需求也就是算法中所说的阈值,这个阈值决定着算法结果与预期结果之间的误差。例如设计修身的衣服,

8、样本数据要采用标准类型的进行设计,如果以休闲运动为主,则需要扩大样本数据的范围。在样本采集中样本数据越多,最终得到的结果与预期误差越小;第二:在静体尺寸上加入今年的流行元素,例如叶子图案、条形图案等,制作成为纸质样板;第三:使用读图仪器对纸质样板进行采样,将采样后的数据导入到c l o3 D软件中,采集的数据精确到小数点后两位即可;第四:静体尺寸数据录入到软件中作为输入层数据,纸质样本尺寸录入到软件中作为输出参考,根据上述数据建立B P神经网络模型;第五:使用MAT L A B对数据进行迭代计算,通过B P网络神经算法对输入层与输出层数据进行计算,得到输入层与输出层数据之间的影射关系;第六:将

9、采集到的样本数据导入到B P网络神经模型中进行仿真模拟;第七:将仿真模拟后的结果进行输出,与预期的数据进行对比,通过对比确定B P网络神经模型的可靠性。3 实验过程3.1 B P神经网络算法模型设定B P神经网络算法属于多元神经组成,其中设置若干神经元,尤其是服装设计中包括很多组数据组成,在本文研究中以女性长裤为例。在运用B P神经网络算法时,需要对其中数据进行归一化处理,将所有的数据单位调整为统一单位并控制在-1,1或者是0,1,算法中归一公式如式所示:xi=xi-xm i nxm a x-xm i n 女性长裤的输入变量共有十二项,分别是:脚踝围度、小腿围度、膝盖围度、大腿围度、下档围度、

10、上档前后长度、腰高、裤长、腰长、立裆、臀围度、腰围23 景德镇学院学报 2 0 2 2年第6期度。输出变量共有十四项,分别是:后省收量、后下档长、后臀围线长、后下档线长、后膝盖围度、后裤口长度、前省收量、前下挡长、立裆、裤长、前臀围度、前下档线、前膝盖围度、裤口长度6。女裤具体结构如图3所示:B P神经网络算法模型分为输入层、隐含层、输入层和激活函数。在输出层中还需要设定具体的节点数量,在隐含层中需要设定具体的层数。确定输入变量和输出变量可以得知此次模型的输入变量为1 2个,输出变量为1 4个。本文研究的复杂性相对较低,在隐含层中设定一层即可完成实验,隐含层中的节点数量可以在算法训练期间进行调

11、整,经过实验最终将隐含层中节点设定为1 0个,根据上述变量建立B P网络神经模型,学习率取值为0.1 5,训练次数为5 0 0次,训练结果误差的平方在0.0 0 1时停止训练,如果无法达到0.0 0 1继续训练。图3 女裤结构图3.2 B P神经网络算法模型变量筛选为了使算法模型稳定有几种降维方法,其中包括M I V平均影响值分析法、因子分析法和主成分分析法等7。通过对变量中影响较小且相关性较高的变量来提升算法模型的精确度和稳定性。上述的三种分析法都有很好的降维效果,具体使用哪种分析法需要根据运算的复杂性、变量的种类、隐含层的层数等条件进行判断。主成分分析法的运算量在三种分析法中属于中间级别,

12、影响因素中第一主成分影响大,不需要假设,各个主变量之间需要线性组合,筛选条件较好;因子分析法的运算量在三种分析法中属于最大的,影响因素是因子数,需要假设,变量因子之间需要线性组合,筛选情况一般;M I V平均影响值分析法的运算量在三种分析法中最小,影响因素较少,无线性约束,不需要假设,筛选情况最优,鉴于本次研究复杂性较低,所以采用M I V平均影响值分析法对算法模型进行筛选。M I V平均影响值分析法筛选变量需要在B P神经网络算法训练结束进行使用,如果原本算法模型准确度高且稳定的情况下不需要进行筛选,直接使用即可,当训练后发现结果与预期差别较大使用M I V平均影响值分析法8。使用方法是原有

13、的变量中按照一定比例放大和缩小,在训练样本中重新得到样本1和样本2,在仿真实验结果中同理得到仿真结果1和仿真结果2,两组结果的差值可以反映出数据的影响率,这个数值便是M I V平均影响值。使用原有的变量在进行学习后发现,计算的结果与理想有些出入,使用M I V平均影响值分析法对十二个输入变量进行分析,并对十二个输入变量的M I V平均影响值分析法结果进行比对,其中不重要的因素将会被剔除,具体的数值由表1所示:表1 M I V平均影响值分析法变量筛选表输入变量M I V平均影响值脚踝围度0.0 0 2 9小腿围度0.9 0 1 4膝盖围度0.8 7 3 2大腿围度0.1 9 9 4下档围度0.8

14、 4 3 3上档前后长度0.2 0 0 1腰高0.3 0 1 4裤长2.7 3 1 4腰长0.1 8 0 3立裆0.6 0 3 3臀围度2.0 0 0腰围度1.0 2 4 1通过表1中M I V平均影响值看出,关键变量有裤长(2.7 3 1 4)、臀围度(2.0 0 0)、腰围度(1.0 2 4 1)等,影响值最小的是脚踝围度和大腿维度,这两者除了特定的紧身服饰外几乎没有影响,鉴于这种情况,在后续的B P网络神经算法模型中将上述的变量删除,来提升模型的精确度和稳定性。4 实验结果及分析 B P神经网络算法在计算中有两种终止模式,一种是达到了训练的次数自动终止,会将最优解进行输出,如图4所示。在

15、图4中看到在训练到第1 3次的时候终止了训练,在B P神经网络算法训练中看到将整个训练过程分为三个模块,分别是训练模块(T r a i n i n g)、验证模块(V a l i d a t i o n)和测试模块(T e s t),在每个模块上访都有相应的R值记录,在第1 3次的训练中三332 0 2 2年第6期 王 玲:基于B P神经网络算法对服装设计过程建模策略的研究 个模块中的R0.9 9,具体数据如图5所示,通过图5看出所有的样本基本在拟合线上,这表明此次的训练结果最佳。在B P网络神经算法中R值越接近1说明情况越好,具体的训练结果如表2所示(为了方便表达截取小数点后两位)。经过B

16、P神经网络算法与纸质模板的误差仅为0.2 4%。图4 最终训练结果图图5 训练数据图表2 算法结果对比表/c m部位样本1仿真1样本2仿真2样本3仿真3样本4仿真4样本5仿真5后省收量2 0.1 2 2 0.4 3 2 5.0 2 2 4.4 7 2 0.4 8 2 0.5 2 2 1.4 5 2 2.3 0 2 1.9 2 1.9 4后下档长2 2.0 8 2 2.6 3 2 7.0 3 2 6.7 6 2 2.5 5 2 2.5 8 2 5.4 9 2 5.0 1 2 4.0 0 2 4.6 7后臀围线长2 8.0 5 2 7.8 0 3 3.4 9 3 2.9 4 2 7.2 5 2 7

17、.8 2 3 0.7 5 3 1.3 6 3 0.4 6 3 0.4 4后下档线长2 4.0 0 2 4.0 1 2 8.6 3 2 8.2 3 2 3.4 7 2 3.7 6 2 6.0 0 2 7.2 6 2 5.8 4 2 6.1 3后膝盖围度1 0 1.4 9 1 0 0.7 0 1 0 8.1 6 1 0 7.8 99 1.1 1 9 2.7 8 9 7.3 5 9 7.0 1 9 7.3 3 9 6.1 5后裤口长度2 8.1 0 2 9.2 2 3 1.8 7 3 1.5 6 2 7.4 5 2 6.1 5 2 9.9 1 3 1.2 7 3 1.0 9 3 0.7 3前省收量7

18、 3.4 4 7 2.2 3 7 6.7 9 7 6.7 8 6 3.5 5 6 5.1 5 6 7.3 4 6 6.0 1 6 7.3 4 6 9.0 6前下裆长4.0 64.2 03.8 03.6 43.0 13.6 42.9 63.0 32.9 23.2 6立裆2 2.0 6 2 2.2 9 2 5.9 3 2 5.4 2 2 2.6 4 2 1.9 9 2 4.1 9 2 5.2 2 2 4.3 8 2 3.8 3裤长2 4.0 2 2 4.5 8 2 9.2 2 2 8.6 3 2 4.6 8 2 4.4 7 2 9.5 6 2 9.7 1 2 6.1 3 2 6.8 2前臀围度2

19、6.6 8 2 7.0 8 3 1.7 2 3 1.5 9 2 7.0 4 2 7.2 5 2 9.7 9 2 9.9 7 2 8.9 4 2 9.3 3前下裆线2 3.8 7 2 4.0 8 2 8.2 6 2 7.7 3 2 3.0 4 2 3.7 8 2 6.1 5 2 5.8 1 2 5.8 1 2 5.2 5前膝盖围度7 3.3 9 7 2.7 3 7 6.5 5 7 5.8 2 6 3.5 6 6 2.2 9 6 9.3 2 6 9.0 7 6 5.3 9 6 5.9 1裤口长度3.1 13.4 62.9 42.6 82.9 62.8 32.73.2 25.15.5 55 设计结果

20、展示在实验方法第二个步骤中纸质打板时可以增加设计元素或者流行元素,使服装展现自己的色彩,图6中第四幅图像是一个素板的,根据模型进行训练即可达到最优解,前三幅设计中都增加了相应的元素,其中有云朵、花等元素,为整体衣服提升了一个档次。图6 设计效果展示图6 结论用B P神经网络算法进行服装设计是服装行业智能制造的第一步,在初期时会因为采集数据和增加元素花费大量时间,但随着越来越多的B P神经网络算法模型搭建完成,后期设计会变得简单、高效。在汇聚了大量的B P神经算法模型后,设计师只需要抓住每年的流行趋势与流行元素,便能直接生产当年当季的新款,后期通过物联网技术和全自动生产线便可完成服装产业的智能制

21、造。43 景德镇学院学报 2 0 2 2年第6期参考文献:1 王竹君,李婷玉,邢英梅,等.改进B P网络在男西服规格尺寸自动生产上的应用J.武汉纺织大学学报,2 0 1 4(0 6):3 6 3 9.2 王东云,欧阳玲,王永林.计算机服装智能制造系统中的智能计算与应用M.北京:中国纺织出版社,2 0 1 2.1 0.3 陈雯柏.人工神经网络原理与实践M.西安:西安电子科技大学出版社,2 0 1 6.1.4 刘为敏,谢红.B P神经网络下的智能化合体服装样板生成J.纺织学报,2 0 1 8,3 9(0 7):1 1 6 1 2 1.5 刘晓航,刘莉.B P神经网络在服装人体工效学中的应用J.纺织

22、导报,2 0 1 6(0 9):1 1 4 1 1 5.6 陈奕帆,范行行,赵亚娟,等.交互式遗传算法在服装设计领域的应用J.计算机与网络,2 0 1 9,4 5(1 4):6 2 6 4.7 陆晗翔,刘晓刚.基于交互式F OA算法和服装部件库的三维服装设计J.山东农业大学学报(自然科学版),2 0 1 6,4 7(0 4):5 9 5 5 9 9.8 谭博文,张哲,张钰林.基于热传递模型的高温作业专用服装设计J.科学咨询(科技管理),2 0 2 0,(0 5):5 9 6 1.R e s e a r c ho nM o d e l i n gS t r a t e g yo fC o s t

23、 u m eD e s i g nP r o c e s sB a s e do nB PN e u r a lN e t w o r kA l g o r i t h mWA N GL i n g(A n q i n gV o c a t i o n a l a n dT e c h n i c a lC o l l e g e,A n q i n g2 4 6 0 0 3,A n h u iP r o v i n c e,C h i n a)A b s r t a c t:I no r d e r t om e e tt h en e e d so fp e o p l ei nt h e

24、f i e l do fg a r m e n tm a n u f a c t u r i n g,t h i sp a p e re x p l o r e sn e w m e t h o d s o f c o s t u m ed e s i g n i n t h e c o m b i n a t i o no f t e c h n o l o g ya n dp r o d u c t i o n.T h i sp a p e ru s e sB Pn e u r a ln e t w o r kt e c h n o l o g yt os e t t h ep h y s

25、 i c a lm o d e lo fc l o t h i n gs i z e,a n dt h e nc o m b i n e sC l o 3 Ds o f t w a r ea n dB Pn e u r a ln e t w o r ka l g o r i t h mt od e s i g nt h ec l o t h i n g,w h i c hs h o r t e n st h ed e s i g nc y c l e,r e d u c e st h ep r o d u c t i o nc o s t,i m p r o v e s t h e t i m

26、 ee f f i c i e n c y,m e e t st h eh u g ed e m a n do f t h ec l o t h i n gi n d u s t r yi nt h eFMC G m a r k e t,m e e t st h e f u n c t i o n a l a n i s o t r o p y.I na d d i t i o n,c l o t h i n ga n d t h ed r e s s i n gh a b i t sw h i l e s e a s o nc h a n g e s,t h e l e a d-i n go

27、 f t h e f a s h i o nt r e n da n dp o p u l a r i t y,t h e f l e x i b l ec u s t o m i z a t i o no fp r o f e s s i o n a l s p o r t s w e a rw i l lb e n e f i tal o t f r o mt h es t r a t e g y.K e yw o r d s:B Pn e u r a ln e t w o r k;p h y s i c a lm o d e l i n g;c l o 3 D;c l o t h i n gp r o d u c t i o n声 明本刊已同意中国学术期刊(光盘版)电子杂志社在中国知网及其系列数据库产品中以数字化方式复制、汇编、发行、信息网络传播本刊全文。作者向本刊提交文章发表的行为即视为同意我编辑部上述做法,特此声明。景德镇学院学报 编辑部532 0 2 2年第6期 王 玲:基于B P神经网络算法对服装设计过程建模策略的研究

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服