目标函数的总结与整理

laurdawn

博客园
首页
新随笔
联系
订阅
管理

随笔 - 7 文章 - 0 评论 - 0

深度学习笔记 目标函数的总结与整理

(作者还处于小白阶段,,,一下皆是自行搜索总结的结果,像信息论还处于学习阶段,暂时无法给出相关解释,还请各位大神给予相关指点,谢谢)  
  目标函数,或称损失函数,是网络中的性能函数,也是编译一个模型必须的两个参数之一。由于损失函数种类众多,下面以keras官网手册的为例。
在官方keras.io里面,有如下资料:
mean_squared_error或mse

mean_absolute_error或mae

mean_absolute_percentage_error或mape

mean_squared_logarithmic_error或msle

squared_hinge

hinge

binary_crossentropy(亦称作对数损失,logloss)

categorical_crossentropy:亦称作多类的对数损失,注意使用该目标函数时,需要将标签转化为形如(nb_samples, nb_classes)
的二值序列

sparse_categorical_crossentrop:如上,但接受稀疏标签。注意,使用该函数时仍然需要你的标签与输出值的维度相同,你可能需要在标签数据上增加一个维度:np.expand_dims(y,-1)

kullback_leibler_divergence:从预测值概率分布Q到真值概率分布P的信息增益,用以度量两个分布的差异.

cosine_proximity:即预测值与真实标签的余弦距离平均值的相反数

mean_squared_error
  顾名思义,意为均方误差,也称标准差,缩写为MSE,可以反映一个数据集的离散程度。
  标准误差定义为各测量值误差的平方和的平均值的平方根,故又称为均方误差。
  公式:

  公式意义:可以理解为一个从n维空间的一个点到一条直线的距离的函数。(此为在图形上的理解,关键看个人怎么理解了)
mean_absolute_error
  译为平均绝对误差,缩写MAE。
  平均绝对误差是所有单个观测值与算术平均值的偏差的绝对值的平均。
  公式
(fi
是预测值,yi
是实际值,绝对误差
)

mean_absolute_percentage_error
  译为平均绝对百分比误差 ,缩写MAPE。
  公式:
(At
表示实际值,
F
t

表示预测值)

mean_squared_logarithmic_error
  译为均方对数误差,缩写MSLE。
  公式:

(n是整个数据集的观测值,pi
为预测值,ai
为真实值)

squared_hinge
  公式为max(0,1-y_true*y_pred)^2.mean(axis=-1),取1减去预测值与实际值的乘积的结果与0比相对大的值的平方的累加均值。

hinge
  公式为为max(0,1-y_truey_pred).mean(axis=-1),取1减去预测值与实际值的乘积的结果与0比相对大的值的累加均值。
  Hinge Loss 最常用在 SVM 中的最大化间隔分类中,
  对可能的输出 t = ±1 和分类器分数 y,预测值 y 的 hinge loss 定义如下:
  L(y) = max(0,1-t
y)  看到 y 应当是分类器决策函数的“原始”输出,而不是最终的类标。例如,在线性的 SVM 中

y = w*x+b

可以看出当 ty 有相同的符号时(意味着 y 预测出正确的分类)
  |y|>=1

此时的 hinge loss
  L(y) = 0

但是如果它们的符号相反
  L(y)则会根据 y 线性增加 one-sided error。(译自wiki)
binary_crossentropy
  即对数损失函数,log loss,与sigmoid相对应的损失函数。
  公式:L(Y,P(Y|X)) = -logP(Y|X)
  该函数主要用来做极大似然估计的,这样做会方便计算。因为极大似然估计用来求导会非常的麻烦,一般是求对数然后求导再求极值点。
  损失函数一般是每条数据的损失之和,恰好取了对数,就可以把每个损失相加起来。负号的意思是极大似然估计对应最小损失。
categorical_crossentropy
  多分类的对数损失函数,与softmax分类器相对应的损失函数,理同上。
  tip:此损失函数与上一类同属对数损失函数,sigmoid和softmax的区别主要是,sigmoid用于二分类,softmax用于多分类(小编还在入门阶段,,对于两种对数损失函数的区别不甚清楚,推导也不大懂,欢迎大神补充,谢谢)。
sparse_categorical_crossentrop
  在上面的多分类的对数损失函数的基础上,增加了稀疏性(即数据中多包含一定0数据的数据集),如目录所说,需要对数据标签添加一个维度np.expand_dims(y,-1)。
kullback_leibler_divergence
  (译自WIKI)
  对于离散随机变量,其概率分布PQ的KL散度可按下式定义为

即按概率P求得的PQ的对数差的平均值。KL散度仅当概率PQ各自总和均为1,且对于任何i皆满足
  Q(i)>0P(i)>0时,才有定义。式中出现0Ln0的情况,其值按0处理。
  对于连续随机变量,其概率分布PQ可按积分方式定义为

其中pq分别表示分布PQ的密度。
  更一般的,若PQ为集合X的概率测度,且Q关于P绝对连续,则从PQ的KL散度定义为

其中,假定右侧的表达形式存在,则
Q关于P的R–N导数。
  相应的,若P关于Q绝对连续,则

即为P关于Q的相对熵,用以度量两个分布的差异。

cosine_proximity
  此方法用余弦来判断两个向量的相似性。
  设向量 A = (A1,A2,...,An),B = (B1,B2,...,Bn),则有

  

  

  余弦值的范围在[-1,1]之间,值越趋近于1,代表两个向量的方向越趋近于0,他们的方向更加一致。相应的相似度也越高。

分类: 深度学习

好文要顶 关注我 收藏该文


laurdawn关注 - 0粉丝 - 0

+加关注

0
0

« 上一篇:java调用linux管道信息的误区

posted @ 2016-09-07 14:55 laurdawn 阅读(7473) 评论(0) 编辑 收藏

刷新评论刷新页面返回顶部
注册用户登录后才能发表评论,请 登录 或 注册,访问网站首页。

【推荐】50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库【推荐】搭建微信小程序 就选腾讯云【推荐】报表开发有捷径:快速设计轻松集成,数据可视化和交互


最新IT新闻京东战略投资人常斌:零售业的未来是让零售变得无界· Node.js基金会官方的开发者认证准备就绪· 为了让你相信无人车很安全,英特尔请这位NBA明星球员代言· 阿里研究院:10大关键词解读中国互联网创新飞跃的五年· 张忠谋:用30年把台积电打造成为全球最大芯片代工商» 更多新闻...


最新知识库文章实用VPC虚拟私有云设计原则· 如何阅读计算机科学类的书· Google 及其云智慧· 做到这一点,你也可以成为优秀的程序员· 写给立志做码农的大学生
» 更多知识库文章...

公告
昵称:laurdawn园龄:1年3个月粉丝:0关注:0+加关注

<
2017年10月







24
25
26
27
28
29
30

1
2
3
4
5
6
7

8
9
10
11
12
13
14

15
16
17
18
19
20
21

22
23
24
25
26
27
28

29
30
31
1
2
3
4

搜索

常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签

随笔分类
javase(5)
linux命令(1)
深度学习(1)

随笔档案
2016年9月 (1)
2016年8月 (1)
2016年7月 (5)

阅读排行榜
1. 深度学习笔记 目标函数的总结与整理(7473)
2. 在控制台列出桌面文件及文件大小,按修改时间排序(53)
3. PrintWriter类(27)
4. java调用linux管道信息的误区(23)
5. 接口回调(22)

Copyright ©2017 laurdawn

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,463评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,868评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,213评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,666评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,759评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,725评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,716评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,484评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,928评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,233评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,393评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,073评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,718评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,308评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,538评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,338评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,260评论 2 352

推荐阅读更多精彩内容