实验1:

在一个简单的 仅有前向传播与反向传播的过程中,我们发现,无论前向传播的参数(w1,w2)是多少,再训练足够多代之后,都会通过后向传播得到相同的损失率。

实验1.1:

实验1.2:

通过两个实验我们可以发现,在改变w1,w2后,仅会使第一代的损失率不同,而在训练有限代之后,都会使最终的损失率相同。

实验2:

实验2主要是针对在Tensorflow深度学习模型中对参数(w1,w2)作用的探讨:

实验2.1:

        在这个实验中,我们设一组数据是x1,x2,y_label: 当x1 + x2 < 0为1 否则为0

实验2.2:

        在这个实验中,我们设一组数据是x1,x2,y_label = x1 + x2

实验过程:在实验2.2的实验中,参数仅有w[2,1],最后我们发现经过训练过程,w11,w12

都最终趋向于1,也就是y = x1 * w11 + x2 * w12 越来越趋向于现实值y_label。

结论:

参数的作用就是通过前向传播的矩阵运算与后向传播的迭代优化,找到由实际数据推出未来结果的公式。

还有一个问题其实也容易看出来,在实验2.2中,y与y_label都是float32的,但是实验2.1的并不是,其y_label是非0即1的,但是预测值y却并不是非0即1的,也就是该模型建立起来之后应该会有两个结果,即结果一是围绕0的,结果二是围绕1的。

另外值得注意的是通过random_normal制造出来的随机数是介于-1 - 1的。

3.26 Tensorflow 实验记录相关推荐

  1. 【Oracle RAC+DG实验】Oracle RAC+ASM+DataGuard配置实验记录+常见问题

    [Oracle RAC+DG实验]Oracle RAC+ASM+DataGuard配置实验记录+常见问题 1.环境规划: ---RAC环境介绍(primary database)            ...

  2. 【视觉项目】【day3】8.22号实验记录(利用canny检测之后的来进行模板匹配)

    [day3]8.22号实验记录(几乎没干正事的一天,利用canny检测之后的来进行模板匹配) 今天没搞代码,主要是问研究生学长工业摄像头的接法的,学长也不知道,明天问问老师... 晚上搞了一下cann ...

  3. 【深度学习】图像匹配Siamese网络实验记录

    图像匹配Siamese网络实验记录 Ⅰ. Siamese 网络介绍 Ⅱ. 数据集 AT&T 分拣行李匹配图像 Ⅲ. 实验记录 A. 模型1 1. 实验1 2. 实验2 3. 实验3 B. 模型 ...

  4. tensorflow 实验过程可重复

    在做科研时使用tensorflow作为算法开发工具.后来有了更好用的pytorch之后,由于很多基础代码都是用tensorflow编写的,所以,就没有转到pytorch上来. 最近在写论文,比较重视算 ...

  5. CSAPP实验记录(二)Bomb Lab

    CSAPP实验记录(二)Bomb Lab 二进制炸弹是由一系列阶段组成的程序.每个阶段都要求你在 stdin 上键入一个特定的字符串.如果你输入了正确的字符串,那么这个阶段就被拆除,炸弹进入下一个阶段 ...

  6. CSAPP Lab2 实验记录 ---- Bomb Lab(Phase 1 - Phase 6详细解答 + Secret Phase彩蛋解析)

    文章目录 Lab 总结博客链接 实验前提引子 实验需要指令及准备 Phase 1 Phase 2 Phase 3 Phase 4 Phase 5 Phase 6 Phase Secret(彩蛋Phas ...

  7. 用Python实现不同数据源的对象匹配【实验记录】

    任务简介: 现有两份针对同一主题的数据,但是在人物的属性名称及格式上有所不同,需要对两份数据进行匹配来确定是同一个人. 匹配属性: 1 人名 2 出生日期 3 国籍 原始数据举例 1 数据源1(以下简 ...

  8. 中国电子实验记录(ELN)系统行业研究报告(2022版)

    内容简介: 电子实验记录(ELN)系统是伴随着无纸化管理在实验室的应用需求而逐步发展起来的专业化系统开发平台.该系统以人为中心,可以专门用来进行辅助实验设计并结构化地记录实验过程与数据,支持实验室研发 ...

  9. CSAPP Link总结;HIT linkbomb实验记录

    目录结构: 一.链接总结 (1)符号解析:1.符号定义分类 2.静态链接解析过程 3.符号表条目 (2)重定位 (3)动态链接 1.静态库的缺点 2.位置无关代码 3.数据和代码调用 二.HIT li ...

  10. linux 配置tensorflow 全过程记录

    linux 配置tensorflow 全过程记录 前几天刚下一个deepin系统,是基于linux 内核的,界面的设计有些mac的feel 感觉还是挺不错的,之后就赶紧配置了一下tensorflow ...

最新文章

  1. 如何学习:自考小组学习
  2. 用远线程实现文件自删除
  3. JS判断是否是移动设备进行http链接重定向
  4. VC++实现QPSK调制
  5. php oauth 服务端,OAuth 2.0 PHP客户端和服务器示例
  6. Codeforces Round #131(Div. 2)
  7. spring 缓存(spring自带Cache)(入门)源码解读
  8. 路飞学院python官网-路飞学院-Python爬虫实战密训班-第1章
  9. CentOS 7 上 Docker 安装
  10. oracle cronb,利用Crontab实现对Oracle数据库的定时备份
  11. WAS6.1在JDK1.5环境下JSP无法编译问题
  12. oracle日期相减工作日_oracle 日期相减 转载
  13. .NET应用架构设计—表模块模式与事务脚本模式的代码编写
  14. Cocos2d-x场景(Scene)详解
  15. Laravel关联模型中过滤结果为空的结果集(has和with区别)
  16. java求航班飞行时间代码,基于JAVA的航班动态接口调用代码实例
  17. goldendict下优质词典简介及安装
  18. 苹果鼠标右键怎么按_如何在Mac上使用多点触控手势?苹果MacOSX系统常用多点触摸板操作手势教程...
  19. Python基础笔记
  20. tcl网络电视android无法启动,tcl智能电视系统升级和刷机常见问题解答

热门文章

  1. Web性能测试工具:http_load安装使用简介
  2. python modbus类封装_如何避免从入门到放弃——python小组学习复盘
  3. 拓端tecdat|Python随机波动率(SV)模型对标普500指数时间序列波动性预测
  4. 拓端tecdat|R语言预测期货波动率的实现:ARCH与HAR-RV与GARCH,ARFIMA模型比较
  5. deepin linux 怎么安装软件,Linux Deepin 从 Backports 安装软件包
  6. C小项目 简易英汉词典
  7. 【图像处理】hough变换_检测直线
  8. 如何用cv2.imread()读取falsk接收的图片
  9. 使用tf.data.Dataset.from_tensor_slices五步加载数据集
  10. 数据集中异常值的处理之lof,iforest算法