专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

搭建解决三好学生成绩问题的神经网络04简化神经网络模型

  前言:
  我们在搭建解决三好学生成绩问题的神经网络03神经网络循环500次中构建的三好学生神经网络模型更多的是从一般的思维方法来设计的,这与神经网络通常设计中的思路并不一致。现在我们对这个模型进行优化,让它的逻辑更加清晰、运行更加高效。基本概念:张量、向量、矩阵的相关概念请看Numpy简单的使用自由太阳的博客CSDN博客简述numpy的使用方法张量在tensorflow使用:
  我们先看一段代码:从三好学生神经网络模型截取的部分代码,添加了几个print语句以便查看变量的取值。Author:北京QQ:838262020time:2021330导入TensorFlow包importtensorflowastf定义三个占位符,数据类型为浮点型x1tf。placeholder(dtypetf。float32)x2tf。placeholder(dtypetf。float32)x3tf。placeholder(dtypetf。float32)yTraintf。placeholder(dtypetf。float32)print(x1:sx1)定义三个可变参数,数据类型为浮点型w1tf。Variable(0。1,dtypetf。float32)w2tf。Variable(0。1,dtypetf。float32)w3tf。Variable(0。1,dtypetf。float32)print(w1:sw1)n1w1x1n2w2x2n3w3x3print(n1:sn1)yn1n2n3print(y:sy)
  运行结果:x1:Tensor(Placeholder:0,dtypefloat32)w1:tf。VariableVariable:0shape()dtypefloat32refn1:Tensor(mul:0,dtypefloat32)y:Tensor(add1:0,dtypefloat32)
  我们可以知道:x1是一个Tensor对象,Placeholder:0中的冒号后面数字代码该操作输出结果的编号,‘0’表示第一个输出结果编号,大多数情况下只有一个输出结果。typefloat32表示x1是一个float32(32位浮点数)数据类型。w1是一个tf。Variable对象(可变参数对象),它不是Tensorf对象n1是一个Tensor对象,是由mul:0操作而来的,mul是乘法(multiple)操作的简称,这个操作对应于n1x1w1表达式。y是一个Tensor对象,是由add1:0操作而来的,对应于yn1n2n3表达式。
  我们通过上述可以知道,张量在程序中有两层含义:一、包含了对于输入数据的计算操作(给张量赋值时等号右边的表达式操作)二、容纳一个或者一组数据,也就是它的输出数据(在程序就是张量赋值语句左边的变量)
  用向量重新组织输入数据
  如果现在要在三好学生中添加一个艺术分数,那么在神经网络的输入成添加一个x4节点,隐藏层添加一个n4节点。即输入数据改变时,整套逻辑没有改变,也要修改整个网络模型,这样太过于复杂。在神经网络中更多的是一串的数据组成的。如三好学生的三个分数可以用数组【90,80,70】来表示。我们把每一列称为一维,三好学生的三个分数称为一个三维向量。简化后的代码实现:Author:北京QQ:838262020time:2021330导入TensorFlow包importtensorflowastf定义占位符,数据类型为浮点型xtf。placeholder(shape〔3〕,dtypetf。float32)yTraintf。placeholder(shape〔〕,dtypetf。float32)定可变参数,数据类型为浮点型wtf。Variable(tf。zeros(〔3〕),dtypetf。float32)nwxytf。reducesum(n)lossabs(yyTrain)optimizertf。train。RMSPropOptimizer(0。001)trainoptimizer。minimize(loss)会话对象sesstf。Session()初始化可变参数inittf。globalvariablesinitializer()sess。run(init)输出要查看的变量和喂数据foriinrange(5000):result1sess。run(〔train,x,y,yTrain,loss〕,feeddict{x:〔90,80,70〕,yTrain:85})print(result1)result2sess。run(〔train,x,y,yTrain,loss〕,feeddict{x:〔98,95,87〕,yTrain:96})print(result2)
  通过上面的代码我们可以看见:原来的输入节点变量x1,x2,x3x1tf。placeholder(dtypetf。float32)x2tf。placeholder(dtypetf。float32)x3tf。placeholder(dtypetf。float32)
  改成了一个3维的向量存入变量x:xtf。placeholder(shape〔3〕,dtypetf。float32)
  原来的可变参数w1,w2,w3:定义三个可变参数,数据类型为浮点型w1tf。Variable(0。1,dtypetf。float32)w2tf。Variable(0。1,dtypetf。float32)w3tf。Variable(0。1,dtypetf。float32)
  改成了一个3维向量w,tf。zeors(〔3〕)表示的是一个3维向量元都为零,即〔0,0,0〕。wtf。Variable(tf。zeros(〔3〕),dtypetf。float32)
  原本的yTraintf。placeholder(dtypetf。float32)是一个普通数字,因此我们只需要添加shape〔〕,即yTraintf。placeholder(shape〔〕,dtypetf。float32)
  隐藏层节点n1,n2,n3也简化成n;nwx
  现在的ytf。reducesum(n)代替了yn1n2n3,即tf。reducesum函数的作用是把作为它的参数的向量(矩阵)中的所有维度的值相加求和。
  概念补充标量、多维数组、张量等标量:普通的一个数字,可以是整数或者浮点数(小数)多维数组:对应数学中的矩阵,如两个学生的分数分别为90,80,70和98,95,87,用矩阵表示编辑,称做2x3的矩阵。张量的阶和形态:张量主要用来存放节点的输出数据的,其中存放的数据可以是一个标量,也可以是一个向量(一组数),还可以是一个矩阵(二维的数组),甚至可以是用多维数组来表达的数据。TensorFlow中用形态(shape)来表达在张量中存储的数据的形态。
  注意:
  不要把向量的维度和数组的维度混淆。向量中,我们把向量中有几个数字,我们把它叫作几个维度,其中每一个数字叫作一维。在多维数组中,除了最后一维是一个一维数组外,其他每一维都是包含数组作为内容项的,并且维度越高,包含的内容项的维度也越高,比如,二维数组的第一维包含的内容项都是一维数组,而三维数组包含的内容项都是一个个二维数组。如〔〔〔90,80,70〕,〔98,95,87〕〕,〔〔88,90,63〕,〔93,94,34〕〕〕,这个三维数组可以用来表示两个班级学生的成绩,也就是说在‘学生’和‘分数类型(德育、智育,体育)’的基础上,引入了班级的维度作为第一个维度。第一个维度包含两个班级,第二个维度是每个班级包含两个学生,第三个维度包含3个数组;这个三维数组可以称为2x2x3的三维数组。在TensorFlow中查看和设定张量的形态Author:北京QQ:838262020time:2021331importtensorflowastfxtf。placeholder(dtypetf。float32)xShapetf。shape(x)sesstf。Session()标量的形态resultsess。run(xShape,feeddict{x:8})print(result)向量的形态resultsess。run(xShape,feeddict{x:〔3,4,5〕})print(result)向量的形态resultsess。run(xShape,feeddict{x:〔〔3,4,5〕,〔2,3,4〕〕})print(result)
  运行结果〔〕〔3〕〔23〕
  softmax函数规范可变参数
  根据三好学生的计算公式:总分德育分0。6智育分0。3体育分0。1,我们可以看出三个权重之和为1。根据权重之和为1这个规则,我们可以使用这个规则大大减小优化器调整可变参数的工作量。Author:北京QQ:838262020time:2021330导入TensorFlow包importtensorflowastf定义占位符,数据类型为浮点型xtf。placeholder(shape〔3〕,dtypetf。float32)yTraintf。placeholder(dtypetf。float32)定可变参数,数据类型为浮点型wtf。Variable(tf。zeros(〔3〕),dtypetf。float32)wntf。nn。softmax(w)nxwnytf。reducesum(n)lossabs(yyTrain)optimizertf。train。RMSPropOptimizer(0。1)trainoptimizer。minimize(loss)会话对象sesstf。Session()初始化可变参数inittf。globalvariablesinitializer()sess。run(init)输出要查看的变量和喂数据foriinrange(5):result1sess。run(〔train,x,w,wn,y,yTrain,loss〕,feeddict{x:〔90,80,70〕,yTrain:85})print(result1〔3〕)result2sess。run(〔train,x,w,wn,y,yTrain,loss〕,feeddict{x:〔98,95,87〕,yTrain:96})print(result2〔3〕)
  运行结果:〔0。333333340。333333340。33333334〕〔0。413998010。327278320。25872371〕〔0。449920。328194050。22188595〕〔0。528471890。29058680。18094125〕〔0。55933630。280439050。1602246〕〔0。631813940。234697510。13348855〕〔0。65760130。222040980。12035771〕〔0。593037780。266266410。14069577〕〔0。61907250。253823610。12710389〕〔0。682496910。209636390。1078667〕
  我们可以看见wn三个数之和一直为1。三好学生模型是典型的线性问题,线性问题是神经网络中最简单的一类。我们的问题符合ywx或者(ywxb)。

涉嫌严重违纪违法,内蒙古美女厅官潘志峰被查,涉多次权色交易最近几个月,总是有女干部的瓜,毕竟她们只是少数,但是却有损其她女干部的,对于这种人应该加大严打的力度。今年开年就有好几位官员被曝,有扬州的戴副局长,有云南厅级干部段颖,有山西的张玥瞰中国内蒙古冰雪初融候鸟翩跹随着气温转暖回升,内蒙古自治区多地迎来大批迁徙候鸟。在鄂尔多斯达拉特旗和锡林郭勒盟阿巴嘎旗,成群的候鸟在水面上展翅起舞,嬉戏觅食,静谧的湖水与灵动的鸟儿相映成趣,勾勒出一幅美丽生态全国人大代表邵丽九省联动建立黄河流域城市发展共同体大河网讯(记者莫韶华)3月8日,三八国际妇女节来了,全国人大代表著名作家河南省文联主席邵丽在接受大河网记者采访时说两会上女性代表委员占了很大比例,现在女同胞在各个领域都非常出众,在WCBA总决赛四川女篮94比105内蒙古队,3月10日主场再战今日(3月7日)19时30分,WCBA联赛总决赛正式揭幕,上赛季冠亚军内蒙古女篮和四川女篮再度会师总决赛。在两队首回合比赛中,四川女篮94比105客场不敌内蒙古女篮,系列赛0比1落94岁老兵默默捐助困难学生,直到去世子女才知晓视频加载中现代快报讯(记者王益)2023年1月26日,94岁的老兵周海龙去世。子女在整理他的遗物时,看到一张学校出具的捐赠证书,这时他们才知晓,老人曾经默默捐助了十几名困难学生。6与时间赛跑,角膜劝捐员和他们的光明事业121724400万1万。这是一组与爱尔眼库工作者们息息相关的数字,12小时内是眼角膜捐献摘取的最佳时间,17MM是眼角膜摘取平均直径,24小时则是他们的待机时长,无论何时何地接到甄嬛传22皇后的靠山太后的宫斗水平有多高?阅读此文之前,麻烦您点击下关注,方便与您讨论分享,也能及时观看下一篇精彩文章。非常感谢您的关注!文接上期。都说这一入宫门深似海,在后宫之中,明争暗斗的手段屡见不鲜,甚至稍有不慎便会3月份加息50个基点概率大增,美股三大指数大幅收跌道指收跌1。72,标普500指数收跌1。53,纳指收跌1。252年期美债收益率自2007年以来首次突破52年期和10年期美债收益率倒挂幅度续刷40多年纪录美股三大指数周二小幅低开后平安银行去年净赚455亿增25,房地产业不良率有所上升上市银行年报季开启。3月8日,平安银行(000001。SZ)发布的2022年度业绩报告显示,该银行去年实现归属于该银行股东的净利润455。16亿元,同比增长25。3实现营业收入17元气满满!潞州区消费潜力持续释放黄河新闻网长治讯今年以来,长治市消费市场元气逐渐恢复,重点商圈购物中心迎来客流回归,超市销售业绩喜人,线下消费正加速回暖。潞州区乘势而上,出台一系列政策举措,提振消费信心,促进消费现有房贷应该自动转换为新房贷标准做为银行不应该有两套不同的房贷标准,新标准3。6,老房贷就是不按新的执行而是还按6。0。这种巨大的差异在非常时期推出的救市政策面前,有阻碍救市之嫌。当然银行可以说一切按合同办事。可
微信大更新!收近日,微信又上了新功能立即冲上微博热搜这次更新的是微信8。0。27版本官方解释这次更新解决了一些已知问题我们来看看都有哪些吧冲上热搜榜的是二维码页面下方新增扫一扫换个样式和保存图片这是全中国最低调的一线厂牌NOUS,不为人知的故事今天,派克特发布了W。O。T。W。TMixTapeVol。2,强烈建议大家去听一听。厂牌系列推文做到现在已经有大半年时间了,我们相继推出了GOSH说唱会馆活死人SUPMUSIC四个新能源车陷入微博骂战,互撕背后在打什么算盘?作者易牟原创深眸财经(chutou0325)车圈的瓜,从来都没有停止。就好比上个月,哈啰单车经理划破70辆美团单车事件引发网友们的调侃霸道总裁商战现场(小黄车版)好高级的商战真实的歌曲爱的奉献后面隐藏着怎样的故事歌曲爱的奉献后面隐藏着怎样的故事北京的一个中学生患了严重的肾病,需要进行换肾手术,可是中学生的父母都是工薪阶层,无力承担高昂的手术费,最后孩子们纷纷把自己的压岁钱都捐了出来。班主任旅途见闻故事一八八五年镇南关大捷满清对列强唯一胜利陆地战役大家好,很高兴能担任大家这次的导游,我的工作,不但是给大家提供适时的讲解,还会把自己从业多年的体验,分享给大家,让大家在游览过程中,真正体会到精神的愉悦和快乐。接下来,要给大家介绍职业教育为产业强国夯实技术技能基础央视网消息(新闻联播)习近平总书记指出,在全面建设社会主义现代化国家新征程中,职业教育前途广阔大有可为。党的十八大以来,我国积极推进职业教育高质量发展,支持中外职业教育交流合作。十记者调查公共泳池水质问题为何一些游泳馆的水那么脏?在热浪频频来袭的夏天,游泳成为很多人的避暑方式之一。然而,公共游泳池水质不合格等问题屡被曝光。近期,全国多地出现儿童在游泳池感染腺病毒,将游泳池的卫生安全问题推上风口浪尖一些游泳场说电影分手的决心暧昧女玩转了警察的心作者石头大侠这是一部中国女演员汤唯,饰演的韩国影片角色的第三部影片。第一部晚秋,第二部仙境,第三部分手的决心。这部影片,获得了第75届戛纳电影节,主竞赛单元最佳导演奖。在戛纳首映后从甜腻的奶茶转向于0脂0卡0糖饮料,年轻人为何偏爱健康水饮?摘要年轻人喜欢健康饮品来养生,笔者走访便利店,进一步了解背后的原因!透明的水瓶里斜插着一整根人参,光是这样的外表便足够吸人眼球,教人联想起泡满药材的养生桶。近日,这款浸泡着整根人参话剧大象之歌中文版为亚洲大厦方寸剧场揭幕,全新黑匣子剧场定位非驻演在亚洲大厦二楼,沉寂许久的8号小剧场重新迎来如织观众。即日起至9月12日,话剧大象之歌中文版将在这里由三组演员阵容轮番上演,这也是一台好戏星空间8号小剧场正式更名为方寸剧场后亮相的把组织力服务力更深融于引领力中团十八届中央委员,中国青年报社党委书记总编辑张坤习近平总书记论党的青年工作的出版,不仅为做好新时代党的青年工作指明前进方向,提供了根本遵循,而且也是意识形态宣传工作的重要教材。特别
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网