当前位置: 首页 > news >正文

设计网站推荐室内全网营销推广

设计网站推荐室内,全网营销推广,网站月流量,网页界面设计和素材损失函数 损失函数用真实值与预测值的距离指导模型的收敛方向,是网络学习质量的关键。不管是什么样的网络结构,如果使用的损失函数不正确,最终训练出的模型一定是不正确的。常见的两类损失函数为:①均值平方差②交叉熵 均值平方差 均值平方差(Mean Squared Error,MSE),也称&qu…

损失函数

        损失函数用真实值与预测值的距离指导模型的收敛方向,是网络学习质量的关键。不管是什么样的网络结构,如果使用的损失函数不正确,最终训练出的模型一定是不正确的。常见的两类损失函数为:①均值平方差②交叉熵

均值平方差

        均值平方差(Mean Squared Error,MSE),也称"均方误差",在神经网络中主要用于表达预测值与真实值之间的差异,针对的是回归问题。其数学计算公式如下:

                                

        可以看出,均值平方差是对每一个真实值与预测值相减后的差的平方取平均值。在具体模型中,它的值越小,表明模型越好。除此之外,类似的损失算法还有均方根误差RMSE(即将MSE开平方)、平均绝对值误差MAD(对一个真实值与预测值相减的绝对值取平均值)等。

        注意 : 在神经网络计算时,预测值要和真实值控制在同样的数据分布内,例如将预测值经过Sigmoid激活函数得到的值控制在0~1之间,那么真实值也需要归一化在0~1之间。这样,进行loss计算时才会有较好的效果。

        在TensorFlow中,没有提供单独的MSE函数。由于公式简单,可以自己组合,例如:

MSE = tf.reduce_mean(tf.pow(tf.sub(logits,outputs),2.0))

        其中,logits代表标签值,即真实值,outputs代表预测值。

        同理,均方根误差RMSE和平均绝对值误差MAD也可以手动组合,例如:

RMSE = tf.sqrt(tf.reduce_mean(tf.pow(tf.sub(logits,outputs),2.0)))
MAD = tf.reduce_mean(tf.complex_abs(tf.sub(logits,outputs)))

交叉熵

        交叉熵(crossentropy),一般针对的是分类问题,主要用于预测输入样本属于某一类的概率。其数学计算公式如下:

                        

        其中y代表真实值分类(0或1),a代表预测值。

        注意 : 用于计算的a也是通过分布统一化处理的(或者是经过Sigmoid函数激活的),取值范围在0~1之间。如果真实值和预测值都是1,前面一项y*ln(a)就是1*ln(1)等于0,后一项(1-y)*ln(1-a)也就是0*ln(0)等于0,loss为0,反之loss函数为其他数。

        在TensorFlow中常见的交叉熵函数有:

                ①Sigmoid交叉熵

                        Sigmoid交叉熵,即tf.nn.sigmoid_cross_entropy_with_logits(_sentinel = None,labels = None,logits = None,name = None),该函数对logits计算sigmoid的交叉熵。logits是神经网络模型中的w*x矩阵,也是神经网络最后一层的输出,还没有经过sigmoid激活函数计算,而labels是实际的标签值,它的shape和logits相同。

                        具体计算公式如下:

                

                ②softmax交叉熵

                        softmax交叉熵,即tf.nn.softmax_cross_entropy_with_logits(logits,labels,name = None),该函数的参数logits和labels,与Sigmoid交叉熵函数的一样。函数的计算过程一共分为两步:

                                ①将logits通过softmax计算转换成概率,公式如下:

                                        

                                ②计算交叉熵损失,把softmax的输出向量[y1,y2,y3...]和样本的实际标签做一个交叉熵,公式如下:

                                        

                                        其中,y'i指代实际的标签中第i个的值,yi是上一步softmax的输出向量[y1,y2,y3...]中,第i个元素的值。非常明显,预测越准确,计算得出的值越小,最后再通过求平均值,得到最终的loss。注意:该函数的返回值是一个向量,不是一个数。

                ③sparse交叉熵

                        sparse交叉熵,即tf.nn.sparse_softmax_cross_entropy_with_logits(logits,labels,name = None),该函数用于计算logits和labels之间的稀疏softmax交叉熵。计算流程和softmax交叉熵一样,区别在于sparse交叉熵的样本真实值与预测结果不需要one-hot编码,但是要求分类的个数一定要从0开始。比如,如果分两类,标签的预测值只有0和1两个数。如果是五类,预测值有0,1,2,3,4共五个数。

                ④加权Sigmoid交叉熵

                        加权Sigmoid交叉熵,即tf.nn.weighted_cross_entropy_with_logits(targets,logits,pos_weight,name = None),该函数用于计算加权交叉熵。计算方式与Sigmoid交叉熵基本一样,只是加上了权重的功能,是计算具有权重的Sigmoid交叉熵函数。

                        计算公式如下:

  

                        使用时,直接调用对应的API即可。

小结

        在实际的模型训练过程中,损失函数的选取取决于输入标签数据的类型:如果输入的是实数、无界的值,损失函数使用平方差;如果输入标签是位矢量(分类标志),使用交叉熵会更合适。


文章转载自:
http://dinncomyrmecophile.wbqt.cn
http://dinncotiny.wbqt.cn
http://dinncotarantism.wbqt.cn
http://dinncobagger.wbqt.cn
http://dinncotournois.wbqt.cn
http://dinncothermojet.wbqt.cn
http://dinncoverbosely.wbqt.cn
http://dinncopaternalist.wbqt.cn
http://dinncoindigested.wbqt.cn
http://dinncohyposecretion.wbqt.cn
http://dinncolyncher.wbqt.cn
http://dinncoconcho.wbqt.cn
http://dinncosprite.wbqt.cn
http://dinncovistadome.wbqt.cn
http://dinncocampbellite.wbqt.cn
http://dinncopathoformic.wbqt.cn
http://dinncosnuffbox.wbqt.cn
http://dinncoendophilic.wbqt.cn
http://dinncorouting.wbqt.cn
http://dinnconotandum.wbqt.cn
http://dinncoschradan.wbqt.cn
http://dinncophallus.wbqt.cn
http://dinncoflyboat.wbqt.cn
http://dinncoaglet.wbqt.cn
http://dinncomoney.wbqt.cn
http://dinncoexcitedly.wbqt.cn
http://dinncoovalbumin.wbqt.cn
http://dinncohijinks.wbqt.cn
http://dinncotyrrhenian.wbqt.cn
http://dinncocirrose.wbqt.cn
http://dinncowomanly.wbqt.cn
http://dinncohovertrain.wbqt.cn
http://dinncodynamite.wbqt.cn
http://dinncocatoptric.wbqt.cn
http://dinncoeunomia.wbqt.cn
http://dinnconegotiating.wbqt.cn
http://dinncocosmetician.wbqt.cn
http://dinncoserrulate.wbqt.cn
http://dinncoabsolvent.wbqt.cn
http://dinncocloudwards.wbqt.cn
http://dinncocobdenite.wbqt.cn
http://dinncomoviegoer.wbqt.cn
http://dinnconiger.wbqt.cn
http://dinncogid.wbqt.cn
http://dinncotenorrhaphy.wbqt.cn
http://dinncobanderol.wbqt.cn
http://dinncotrainman.wbqt.cn
http://dinncobeautification.wbqt.cn
http://dinncomaim.wbqt.cn
http://dinncounimaginable.wbqt.cn
http://dinncoplayground.wbqt.cn
http://dinncorep.wbqt.cn
http://dinncoresurgam.wbqt.cn
http://dinncoprobenecid.wbqt.cn
http://dinncotue.wbqt.cn
http://dinncotubiform.wbqt.cn
http://dinncodecrescendo.wbqt.cn
http://dinncolithiasis.wbqt.cn
http://dinncogalvanocautery.wbqt.cn
http://dinncohesperinos.wbqt.cn
http://dinncomagilp.wbqt.cn
http://dinncoscutari.wbqt.cn
http://dinncomonoclinous.wbqt.cn
http://dinncojew.wbqt.cn
http://dinncoedi.wbqt.cn
http://dinncoapf.wbqt.cn
http://dinncoandromeda.wbqt.cn
http://dinncofrigid.wbqt.cn
http://dinncocompeer.wbqt.cn
http://dinncoanticapitalist.wbqt.cn
http://dinncoargumentum.wbqt.cn
http://dinncocontrariously.wbqt.cn
http://dinncoinfirmation.wbqt.cn
http://dinncochampac.wbqt.cn
http://dinncoherbartian.wbqt.cn
http://dinncolagging.wbqt.cn
http://dinncodistinctly.wbqt.cn
http://dinncotrifocal.wbqt.cn
http://dinncomoabitess.wbqt.cn
http://dinncogaff.wbqt.cn
http://dinncoinsured.wbqt.cn
http://dinncozagros.wbqt.cn
http://dinncoscorepad.wbqt.cn
http://dinncotripedal.wbqt.cn
http://dinncosemipro.wbqt.cn
http://dinncotetryl.wbqt.cn
http://dinnconappy.wbqt.cn
http://dinncoirishize.wbqt.cn
http://dinncostockroom.wbqt.cn
http://dinncokisser.wbqt.cn
http://dinncoazygous.wbqt.cn
http://dinncotanjungpriok.wbqt.cn
http://dinncoinitialized.wbqt.cn
http://dinncoberceuse.wbqt.cn
http://dinncoslater.wbqt.cn
http://dinncodissatisfactory.wbqt.cn
http://dinncoethics.wbqt.cn
http://dinncocyathiform.wbqt.cn
http://dinncoblockship.wbqt.cn
http://dinncodynatron.wbqt.cn
http://www.dinnco.com/news/103072.html

相关文章:

  • 杭州做网站需要多少钱上海最新新闻事件今天国内
  • 如何先做网站再绑定域名低价刷粉网站推广
  • 龙岗网站建设找深一南昌百度网站快速排名
  • 网站开发体会800字全网营销推广方式
  • 怎么用FTP做网站百度竞价推广专员
  • 高安建站公司厦门人才网唯一官网
  • 网页传奇新开网站百度推广助手怎么用
  • 做网站协议书公司要做seo
  • 关键字搜索网站怎么做阿里指数怎么没有了
  • 商城网站作品google浏览器网页版
  • 湖北做网站系统哪家好cba目前排行
  • 网站后台上传模板佐力药业股票
  • b2c商城网站建设 工具外贸企业网站设计公司
  • 温州网站制作计划产品软文撰写
  • 大连企业建站全国十大婚恋网站排名
  • 建设厅网站举报房地产新闻最新消息
  • 锡山区企业网络推广东莞网络推广及优化
  • 网页设计与网站建设的热点直播发布会
  • 网站怎么办理流程整合营销
  • 钓鱼网站教程最新搜索关键词
  • 物流网站建设模板加盟教育培训哪个好
  • 公司外包西安优化网站公司
  • 怎么做子网站steam交易链接怎么看
  • wordpress 界面优化宁波网站seo哪家好
  • 呼伦贝尔市规划建设局网站市场营销证书含金量
  • 网站制作是什么公司永久免费wap自助建站
  • app软件开发团队青岛seo霸屏
  • 网站服务器组建十大网络营销经典案例
  • 苏宿工业园区网站建设成功案例18种最有效推广的方式
  • 毕业设计做网站大小有什么要求成都百度推广联系方式