- 博客(4)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 cs231n作业1--two_layer_net
已有很多人写了关于cs231n作业的博客,而且写的特别好。我写此只是为了加强理解与记忆。http://blog.csdn.net/yc461515457/article/details/51944683上文很详细的推导了对网络求解梯度的公式与思路!
2017-04-26 21:35:50 1118
原创 cs231n作业1--softmax
1、思想: 与SVM不同,SVM直接利用线性映射的结果进行计算损失值,而softmax需要对线性映射得到的值进行指数归一化,然后在进行损失值计算。在SVM损失函数中使用的是折叶函数,而在softmax中使用的交叉熵函数。 2、损失函数公式: 每个测试样本的损失值计算 所有测试样本的损失值计算3、梯度公式: http://www.jianshu.com/p/8eb17fa4116
2017-04-26 16:21:31 1430
原创 cs231n作业1--SVM
SVM算法: 1、算法思想:寻找一个超平面来划分不同类别的数据。http://www.cnblogs.com/end/p/3848740.html用图表很好的解释了什么是SVM 2、损失函数公式: 表示每个样本分类的损失值 对所有测试样本的平均损失值3、求导(梯度公式) : 在代码理解过程中遇到了一些
2017-04-26 11:58:38 2155
原创 cs231n作业1--KNN
一、KNN算法: 1、算法思想:kNN算法则是从训练集中找到和新数据最接近的k条记录,然后根据他们的主要分类来决定新数据的类别。该算法涉及3个主要因素:训练集、距离或相似的衡量、k的大小。 2、优缺点:需要存储训练集,把测试样本分别与训练集中每一个数据进行比较,存储与计算读很耗费资源。由于要存储大量训练样本集,所以就SVM、softmax分类器就利用权重来记录样本信息(此处用记录样本信息,是因为
2017-04-26 10:45:16 915
cvCreateMat和CvCtreateMatHeader的问题
2016-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人