
DeepLearning
Ch-e-r-i-s-h
No pain,no gain.
展开
-
Softmax回归模型
原文链接: http://ufldl.stanford.edu/wiki/index.php/Softmax%E5%9B%9E%E5%BD%92 Softmax回归模型是logistic回归模型在多分类问题上的推广,在多分类问题中,类标签 可以取两个以上的值。由于 logistic 回归是针对二分类问题的,因此类标记。假设函数(hypothesis functio转载 2015-04-18 14:48:10 · 1561 阅读 · 3 评论 -
Softmax回归C++实现
前言本文的实现主要是参照了Andrew NG的深度学习课程所讲的内容。理论知识上一篇博文已经介绍。C++代码来源于一个开源项目,链接地址我忘了,哪天找到了再附上。对原代码改动不大,只是进行了一些扩充。实验环境Visual Studio 2013OpenCV 2.4数据数据来自http://archive.ics.uci.edu/ml/datasets/Optical+Re原创 2015-04-18 16:41:02 · 6729 阅读 · 6 评论 -
神经网络
一、概述 以监督学习为例,假设有训练样本集 ,那么神经网络算法能够提供一种复杂且非线性的假设模型 ,它具有参数 ,可以以此参数来拟合训练数据。 最简单的神经网络仅由一个“神经元”构成,以下即是这个“神经元”的示意图: 图1原创 2015-05-04 20:24:41 · 2990 阅读 · 0 评论 -
神经网络C++代码
前言 神经网络的理论知识上一篇博文已经介绍。本文主要是通过编程实现神经网络模型,并对给定样本集进行分类。我们知道神经网络分为输入层、隐层和输出层。各层在通过前向传播计算激活值和反向传播计算偏导数的时候,只要分清楚该层的输入、输出即能正确编程实现。 本文的C++代码主要来自于万能的网络,感谢众大神的开源精神。实验环境Visual Studio 2013原创 2015-05-05 12:20:45 · 3463 阅读 · 3 评论 -
ubuntu14.04安装cuda7.0
前言为了顺利的把Caffe跑起来,昨天把公司电脑系统换成了Ubuntu14.04。其实编译Caffe很简单,麻烦的地方就在于安装各种库,尤其是cuda toolkit。百度了一下cuda在ubuntu下面的安装教程,真的是五花八门,最后找了一个很靠谱的教程。安装步骤第一步 下载cuda toolkit安装包去CUDA官网下载cuda toolkit的安装包 根据自己的原创 2015-05-26 20:28:13 · 813 阅读 · 0 评论