- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 使用两个栈实现队列
/* * @Time : 12/24/2018 21:38 * @Author : Zhang, Chen (chansonzhang) * @Email : [email protected] * @FileName: DoubleStackQueue.java */public class DoubleStackQueue<T> { priv...
2018-12-24 22:08:49 130
原创 找出第k大的数
用容量为k的最小堆实现:/* * * @Time : 12/24/2018 20:34 * @Author : Zhang, Chen (chansonzhang) * @Email : [email protected] * @FileName: MinHeap.java */public class MinHeap { private int[] e...
2018-12-24 21:37:16 945
原创 线性可分支持向量机(SVM)与硬间隔最大化
分类决策函数:f(x)=sign(wx+b)f(x)=sign(wx+b)f(x)=sign(wx+b)其中sign(z)={+1if z≥0−1otherwisesign(z)=\begin{cases}+1 &amp;if\space z\ge 0\\-1 &amp;otherwise\end{cases}sign(z)={+1−1if ...
2018-12-12 21:48:36 407
原创 删除k个数字使剩下数字最小(大)
如:1593121212去掉3个数,剩下1121212最小。思路如下:删除k个,可以采用贪心算法,每次删除1个那么每次删哪一个呢?若N<2,那就不用纠结了,因为最多只有一个选择若N>=2,则该整数可以写成XabY,X,Y分别是前缀和后缀,长度可以为0. a,b是相邻的两个数字,且a在b的左边。我们面临的选择就是删除a还是删除b的问题。若删除a,删除后变为XbY; 若删除b,...
2018-12-07 22:18:49 2516
原创 Softmax求导及多元交叉熵损失梯度推导
假设n为特征个数,K为目标分类个数,则:对于一个n×1n\times 1n×1输入样本向量x=(x1,⋯&ThinSpace;,xi,⋯&ThinSpace;,xn)Tx=(x_1,\cdots,x_i,\cdots,x_n)^Tx=(x1,⋯,xi,⋯,xn)T一个K×nK\times nK×n的权重矩阵W(每行对应一个类)以及一个K×1K\times 1K×1...
2018-12-01 15:31:26 4288
原创 二元交叉熵损失梯度推导
二元交叉熵损失(logistic 损失)定义如下:Llogistic(y^,y)=−ylogy^−(1−y)log(1−y^)L_{\text{logistic}}(\hat{y},y)=-ylog\hat{y}-(1-y)log(1-\hat{y})Llogistic(y^,y)=−ylogy^−(1−y)log(1−y^)其中y∈{0,1}y\in\{0,1\}y∈{0,1...
2018-12-01 15:28:20 10195
语音和语言处理英文版第3版带书签
2018-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人