
神经网络与深度学习
土豆拍死马铃薯
这个作者很懒,什么都没留下…
展开
-
一层简单人工神经网络的Java实现
2、数据类import java.util.Arrays;public class Data { double[] vector; int dimention; int type; public double[] getVector() { return vector; } public void setVector(double[] vector) { this.ve原创 2017-06-16 11:22:37 · 6884 阅读 · 4 评论 -
神经网络与深度学习 1.1 感知器
原创 2017-07-31 20:49:48 · 441 阅读 · 0 评论 -
神经网络与深度学习 1.2 S型神经元
神经网络与深度学习 1.2 S型神经元原创 2017-07-31 20:56:08 · 756 阅读 · 0 评论 -
神经网络与深度学习 1.3 神经网络的架构 1.4 一个简单的分类手写数字的网络架构
神经网络与深度学习 1.3 神经网络的架构 1.4 一个简单的分类手写数字的网络架构原创 2017-07-31 20:59:51 · 481 阅读 · 0 评论 -
神经网络与深度学习 1.5 使用梯度下降算法进行学习
代价函数、梯度下降算法、学习速率、随机梯度下降算法原创 2017-08-01 20:34:02 · 491 阅读 · 2 评论 -
神经网络与深度学习 1.6 使用Python实现基于梯度下降算法的神经网络和MNIST数据集的手写数字分类程序
import mnist_loadertraining_data, validation_data, test_data = mnist_loader.load_data_wrapper()training_data = list(training_data)# ---------------------# - network.py example:iimport network原创 2017-08-02 21:55:45 · 3968 阅读 · 0 评论 -
神经网络与深度学习 自制MNIST测试数据供神经网络测试
一、利用windows自带画图工具画布大小为28*28,用刷子工具,颜色为黑色,写字并保存。二、python代码将其转为灰度图from PIL import Imageimport numpy as npclass Data2: def getTestPicArray(self,filename): im = Image.open(原创 2017-08-05 18:55:14 · 1658 阅读 · 1 评论 -
神经网络与深度学习 第二章 反向传播算法(两个假设、四个基本方程及其证明、代码及注释)
2.1 热身:神经网络中使用矩阵快速计算输出的方法2.2 关于代价函数的两个假设2.3 Hadamard乘积 s⊙t2.4 反向传播的四个基本方程2.5 四个基本方程的证明2.6 反向传播算法2.7 代码2.8 在哪种层面上,反向传播是快速的算法?2.9 反向传播:全局观2.7 代码:原创 2017-08-13 21:11:04 · 3460 阅读 · 2 评论 -
神经网络与深度学习 使用Python实现基于梯度下降算法的神经网络和自制仿MNIST数据集的手写数字分类可视化程序 web版本
本文描述并实现了一个可视化的基于Python平台和梯度下降算法的神经网络的手写数字识别程序。采用web服务,用户在前台页面的手写板中输入手写数字,并可以输入神经网络进行学习,同时还能进行预测。较好的解决了MNIST数据库以及传统手写数字识别程序过于抽象的问题。但如效果图所示,准备度还大大有待提高,这也是今后努力的方向。原创 2017-08-07 22:35:41 · 5989 阅读 · 0 评论