自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 python和numpy纯手写BP神经神经网络

这里写目录标题python和numpy纯手写BP神经神经网络二级目录三级目录神经网络的基本理解神经网络公式前向传播激活函数误差求解反向传播参数更新神经网络python代码 python和numpy纯手写BP神经神经网络 二级目录 三级目录 神经网络的基本理解 神经网络分为三层,输入层,隐含层以及输出层。隐含层可以为多层神经网络。输入层为输入样本的数据维度(N*D),输出层为样本标签y,y可以为离散值(分类任务)也可以为连续值(回归任务)。 个人理解,神经网络的训练过程主要有四个步骤,包括: (1)正向传播:

2022-02-14 16:16:35 2356

原创 BP神经网络的原理以及基于python的实现

在用python搭建BP神经网络,其实可以直接调用sklearn。python是一种面向对象的语言,既然有现成的包可以直接调用,调用sklearn包更符合python编程的特性。 但是调用会对模型构成原理,造成模糊认识。因此为了加强对模型的认识,进行对BP神经网络的代码编写。 ...

2021-04-30 16:08:36 1558

原创 Docker(阿里云)

docker可实现容器和镜像。用户可以方便的将一个程序从一个平台迁移到另一个平台。 Docker可以让本机安装环境不变的情况下,虚拟出不同的环境,不同的容器存放不同的镜像。 主要应用场景包括: (1)要求不同环境下处理不同的项目; (2)比赛(天池)对你的模型进行考核; (3)云服务提供商更好的利用服务器资源。 ...

2021-02-26 01:03:35 872

原创 前向传播与反向传播

损失函数,就是指当前构建的函数与实际y值之间的误差。 目标函数,对损失函数进行进一步的完善,比如加入正则化。 前向传播:通过数据,计算出每个变量及每层的权重,数据与每一层的参数相乘,得到预测值,求得预测值与目标值的损失值(loss)。 反向传播:在得到loss值后,反过来调整每一层的权重,需要计算偏导。 得到新的权重后,继续进行前向传播,计算loss,然后再反向传播进行迭代,直至loss到达最小值。 ...

2021-02-23 09:25:05 203

原创 keras实现cnn模型代码

利用keras 实现cnn模型,关键在于: (1)原始数据的处理。(可输入的格式) (2)卷积层、池化层、全连接层的搭建 (3)各层对输入数据的size变化。 1.库的导入 np_utils库中的功能,应该就是对label进行one-hot处理一类的操作。 from models import Sequential 是keras搭建模型的一种框架,Sequential是一系列网络层按顺序构成的栈。 将一些网络层通过.add()堆叠起来,就构成了一个模型。 from models.layers import

2021-02-22 22:13:31 1928

原创 卷积神经网络

这里写目录标题一级目录输入层卷积层二级目录三级目录 一级目录 ``卷积神经网络的基础依旧是层级网络,在原有的神经网络的基础上做了新的改进,添加了很多新功能的层次。 卷积神经网络的层级结构可分为输入层、卷积层、激活层、池化层、全连接层。 输入层 输入层,作为卷积神经网络的第一层,表示着数据的输入。个人理解,该层所进行的操作,对数据进行划分,维度的处理以及包括数据清洗,归一化等预处理等操作。 卷积层 卷积层,作为卷积神经网络最重要的一层(理解了卷积层也就理解了卷积神经网络),对原数据所含的信息进行提取。卷积层

2020-09-03 15:17:52 424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除