毕业设计(基于TensorFlow的深度学习与研究)之总结概述篇

2023-11-10

阅读本文大概需要 10 分钟。

前言

今天是2020.07.30,距离我答辩已经过去1个月时间,距离我完成论文初稿并在paperpass上查重已经过去4个月时间,经过这么长时间的思考、沉淀,我将在本文中主要涉及3个方面的内容,希望能够给即将进入大四或者其他任何感兴趣的小伙伴带来一丝丝灵感。

第一部分内容我会结合我的公号推文与我的毕业设计,并以推文所发内容为主,点明其简介与每期推文的亮点,帮助大家更好的了解我写论文时候的思路;

第二部分我将会重点回答一个问题,这个问题在大部分小伙伴拿到毕设题目之后都会随口问道:我该怎么写?

在最后一部分,我将会稍作总结并把我毕设所涉及的相关资料通过百度网盘共享的形式发布出来,供小伙伴下载查看。

毕设推文简介及亮点提示

01 - TensorFlow环境搭建

文章简介:本文详细介绍了在windows和Linux两种操作系统下TensorFlow开发环境的搭建。在windows下我们介绍了如何在Anaconda中安装TensorFlow,并且我们通过使用Jupyter Notebook跑了一段简单的测试代码来验证安装的成功与否;在Linux下,我们详细讲解了如何借助virtualenv在CentOS中安装TensorFlow。

本文亮点:本文通过使用我的个人服务器(IP地址:111.230.34.114)为小伙伴们详细的讲解了如何在远程服务器上部署TensorFlow的开发环境

02 - 毕业设计之文献翻译篇

文章简介:本文是我被微信官方灰度付费测试功能后发的第一篇付费文章,毫无疑问,效果很不好,文章中主要包括三部分内容:原版英文文献、中文翻译以及我对付费功能的一些理解。

本文亮点:毫无亮点。

03 - TensorFlow 2.0概述

文章简介:本文将介绍与我的毕设论文演示案例相关的TensorFlow的一些基础知识,包括张量、计算图、操作、数据类型和维度以及模型的保存,接着在第二部分,本文将介绍演示案例代码中用到的一些TensorFlow 2.0中的高阶API,代码中不会涉及像TensorFlow 1.x版本中的Session等一些较为复杂的东西,所有的代码都是基于高阶API中的tf.keras.models来构建的(具体模型构建使用Sequential按层顺序构建),可以大大的方便读者更好的理解代码。

需要注意的一点,本论文中所实现的两个案例均在本机CPU上进行运算,对于更大数量级的数据训练建议采用添加GPU的方法或者托管在Google cloud、AWS云平台上进行数据的处理。

本文亮点:将知识点与演示代码穿插进行讲解,并避免了TensorFlow官网中一些晦涩难懂的解释。

04 - 毕业设计之AlexNet详解篇

文章简介:本文中,我将会对我本科毕业设计的核心AlexNet卷积神经网络进行详细的讲解,我将会分成三个部分来进行阐述:

  1. AlexNet论文讲解

  2. 图解AlexNet(8层)结构

  3. 五种花分类识别项目展示(部分代码展示)

本文亮点:通过图示讲解的方式对AlexNet网络结构进行了深层次的分析,并通过花卉识别的一个微缩版案例进行了更为完善的补充。

05 - 神经网络与深度学习概述(一)

文章简介:本文主要介绍了如下内容:神经元、简单神经网络、深度神经网络、激活函数、softmax算法、损失函数、梯度下降、反向传播。

本文亮点:通过形象生动、贴近生活的案例对神经网络与深度学习中较为复杂的概念做了通俗的解释。

06 - 神经网络与深度学习概述(二)

文章简介:本文主要介绍卷积神经网络的基础以及TensorFlow 2.0版本中的CNN,其中卷积神经网络基础部分包括如下内容:相关基础概念、局部感知野、参数共享、多卷积核、池化、多层卷积、池化层和卷积层的反向传播。

本文亮点:通过形象生动、贴近生活的案例对神经网络与深度学习中较为复杂的概念做了通俗的解释。

07 - 测试实验及结果分析(一)

文章简介:本文将介绍第一个案例:利用AlexNet完成MNIST手写字的训练和识别。(本文第一部分还通过图解的方式解释了AlexNet的8层结构,小伙伴们如果在前述系列文章中已经对其有了深刻的理解,此部分内容可以直接忽略,直接看第二部分演示案例即可)

本文亮点:talk is cheap,show you my code.

08 - 测试实验及结果分析(二)

文章简介:本文将介绍第二个案例:基于AlexNet完成五种花的训练和识别。

本文亮点:talk is cheap,show you my code.

09 - 毕业设计之番外篇

文章简介:本文将涉及两个问题:第一个是利用深度学习进行五种花的分类识别,第二个是利用深度学习识别滑动验证码的缺口位置。

本文亮点:本文借助华为云AI开发平台ModelArts进行数据标注、模型训练以及部署上线,值得注意的一点,完成本文所涉及的两个案例不需要任何代码的基础,只需要会鼠标拖拽即可。

10 - 毕业设计之完结篇

文章简介:本文对我的毕设系列推文在公号平台上的发布做了简单的规划安排。

本文亮点:文末讲解了一个使用fashion_mnist数据集完成的简单案例(其余内容毫无亮点)。

11 - 毕业设计之查重篇(非原创)

文章简介:本文是我从知乎、csdn、学术不端网、腾讯云 云+社区、阿里云社区等平台搜集到的关于论文查重的一些小技巧,我只是对其做了一个简单的整合。

本文亮点:感谢所有我借鉴过的文章,如有侵权,请联系我,立删!

如何瞎掰一篇论文

对于任何一个大四的学生,毕业前夕最为重要的事就是他们会花半个学期的时间做一件事:写论文。然而对于大部分的小伙伴来说(大学期间发过核心论文的小伙伴可以傲娇的不看这部分内容),写论文真的是头一遭,所以很多小伙伴都会产生一种空有一腔热血,想着我一定要好好开始写论文啦,但不知从何下手的冲动,在该小节中,我们就从宏观的角度说下写论文时候的思路,希望能够给各位2021届即将毕业的小伙伴们带来一丝丝帮助。

首先,我们来说下大致的流程,在大四上学期末(临近考研或学校的期末考试),各个学院会下发相关的毕设选题和对应的指导老师等信息,在这个时间段小伙伴一定切记:选择自己熟悉或有兴趣的题目+选择好相处、有能力的指导老师

其次,在选完题目之后,一般会间隔一个寒假,小伙伴们千万不要把这段时间荒废掉,查阅文献、补充相关知识、看论文、整理论文大体的思路框架等这些工作就应该干起来啦。

最后,就是正式开学之后,指导老师会组织组内成员开一个见面会,并安排每周的任务,小伙伴们按照自己导师的要求去做就行了。

以上,我们说了大致的流程,接下来我们进入主题,到底如何写一篇论文呢?

我从四个方面来宏观的说一下:

「首先」,小伙伴们在大四学期末拿到自己的选题之后,希望各位在寒假期间根据自己的题目关键词教务处对该题目的要求以及导师对这个题目的要求去查阅相关的资料,并与导师进行及时的沟通。

以我的毕设题目为例,其名称为基于TensorFlow的深度学习研究与实现第一步,我们先找出题目的关键词(即为TensorFlow与深度学习);第二步,我们通过查阅学校教务处网站找到对该毕设的要求,如下所示:

第三步,我们可以询问指导老师,并请求老师能否给出相应的指导思路。

「其次」,在我们完成了上述前期内容之后,我们要初步定下论文的大体框架,即目录,一般来说,本科论文大致分为5章内容,小伙伴们应当在完成前期内容的基础上,对自己论文中所要涉及的内容有比较清晰的划分,我在毕业设计(基于TensorFlow的深度学习与研究)之完结篇一文中贴出了我毕设的目录,小伙伴们可以进行查看。

「接下来」就是查文献的事,可能有的小伙伴会产生疑问:查阅文献不应该在拿到论文题目就开始吗?没错的,小伙伴说的没错,当拿到题目之后,我们确实应该去查阅文献,但是此时查阅的东西应该更多偏向于背景知识等内容,而并非到知网、万方等专业的平台去查阅大牛的论文去阅读,更何况,对于大多数才刚刚拿到毕设题目的小伙伴,读论文对他们来说可能会是一个身心俱疲的累活。

「最后」,在我们有了清晰的框架、读了大量优秀文献的基础上,我们就可以开始写论文啦,写论文的过程中,各个指导老师会告诉自己组内的学生有哪些禁忌、自己的要求、学院对论文的要求等,小伙伴们遵循老师的教诲就是了。

写在文末

至此,关于毕设系列的推文就全部告一段落,希望我的毕设系列专辑能够给小伙伴们带来帮助,最后我将我的毕设论文和英文文献的PDF链接放在下方,小伙伴们可以按需下载:

毕设论文下载链接:

https://pan.baidu.com/s/1ftGIkOI6EUcBXPo1-6v6zw

提取码:kjuu

英文文献下载链接:

https://pan.baidu.com/s/1jxCgO3r8h4eUDMZM6827sQ

提取码:0t6f

- End -

 往期推荐 

????

毕业设计之「测试实验及结果分析」(一)


毕业设计之「测试实验及结果分析」(二)


毕业设计之「神经网络与深度学习概述」 (一)


毕业设计之「神经网络与深度学习概述」(二)


TensorFlow 2.0 概述

本站文章搜索推荐

长按关注

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

毕业设计(基于TensorFlow的深度学习与研究)之总结概述篇 的相关文章

随机推荐

  • 含测试点归纳

    小编提示 本文含静态测试主要检查点 纯干货 看官们可先收藏后阅读 从是否执行被测试软件来进行分类 测试可以分为静态测试和动态测试 软件本身包含了各种代码 如果只是检查代码和文档 而不执行被测试的软件 此时所进行的就是静态测试 反之 如果在测
  • 解决Jasperreport的web 套打

    前段时间写了一篇 解决Jasperreport的web打印另一种方法http www blogjava net three 3 archive 2010 06 24 324329 html 关于在web中的打印 套打是经常被提到的 这个需求
  • Spring学习04

    文章目录 与持久层整合 与Mybatis整合 事务处理 Spring控制事务开发 事务属性 隔离属性 isolation 传播属性 propagation 只读属性 read only 超时属性 timeout 异常属性 实践使用 基于标签
  • 使用sqlite3 模块操作sqlite3数据库

    Python内置了sqlite3模块 可以操作流行的嵌入式数据库sqlite3 如果看了我前面的使用 pymysql 操作MySQL数据库这篇文章就更简单了 因为它们都遵循PEP 249 所以操作方法几乎相同 废话就不多说了 直接看代码吧
  • 从零开始搭建kafka开发环境

    Part1前言 最近选用kafka作为消息缓存 来低于大流量的数据 Kafka是一种高吞吐量的分布式发布订阅消息系统 有如下特性 通过O 1 的磁盘数据结构提供消息的持久化 这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能 高吞
  • scanf("%s")读取字符串

    关于c语言字符串读取 可以看出 读取的起始位置就是自己传入的位置 如果写成scanf s a 则默认就是起始地址 这里需要注意的是 由于scanf s 遇到空白符停止的特点 输出数组时候需要指定起始地址为读入时候的地址 否则没有输出 求长度
  • [Office] WPS Excel通过添加宏实现多张表格合并

    在我们使用Excel时 通常会遇到让各个地区 各个学院或下属单位收集数据的情况 有时还会每月 每周 甚至是每日调度数据 而当我们得到了这些Excel文件表格之后 很多同志会进行人工手动汇总 这大大降低了办公的效率 本文主要介绍WPS Exc
  • 用Unity开发一款2D横版游戏demo

    LanW Game Project 目录 一 介绍 二 安装教程 三 开发流程 1 新建工程 2 设置人物 3 控制主角的移动 4 添加切换动作的动画 5 镜头跟踪 6 收集物体 7 创建ui 8 创建敌人 9 制作敌人ai 10 创建青蛙
  • Python连接Hive

    1 Hiveserver1 HiveServer2 1 1 HiveServer1 HiveServer是一个可选的服务 能够允许远程客户端使用各种编程语言向hive提交请求并检索结果 Hiveserver是建立在Apache Thrift
  • 什么是DFX设计?

    DFX是面向产品生命周期各环节的设计 其中X代表产品生命周期的某一个环节或特性 它是一种新的设计技术 在设计阶段尽可能早地考虑产品的性能 质量 可制造性 可装配性 可测试性 产品服务和价格等因素 对产品进行优化设计或再设计 常见的DFX主要
  • pandas(三)数据查询

    数值 列表 区间 条件 函数 Pandas查询数据的几种方法 df loc方法 根据行 列的标签值查询 df iloc方法 根据行 列的数字位置查询 df where方法 df query方法 loc既能查询 又能覆盖写入 强烈推荐 Pan
  • 发电机机房设计规范_柴油发电机房建筑防火与消防设施要求!

    来源 消防资源网 如有侵权 请联系删除 一 布置在民用建筑内的柴油发电机房应符合下列规定 5 4 13 1 宜布置在首层或地下一 二层 2 不应布置在人员密集场所的上一层 下一层或贴邻 3 应采用耐火极限不低于2 00h的防火隔墙和1 50
  • 【Python】python中列表元素的删除方法

    python中列表元素的删除方法 1 删除指定位置的值 pop 函数 可以结合 a b c d a e
  • LeetCode 344 反转字符串 --s[:]=s[::-1]和s[:]=s[::-1]的不同

    编写一个函数 其作用是将输入的字符串反转过来 输入字符串以字符数组 char 的形式给出 不要给另外的数组分配额外的空间 你必须原地修改输入数组 使用 O 1 的额外空间解决这一问题 你可以假设数组中的所有字符都是 ASCII 码表中的可打
  • 滤波方法总结

    经典滤波方法主要有低通 高通 带通 带阻滤波 相关滤波 限幅滤波 中值滤波 基于拉依达准则的奇异数据滤波 基于中值数绝对偏差的决策滤波 算术平均滤波 滑动平均滤波 加权滑动平均滤波 一价滞后滤波 加权递推平均滤波 消抖滤波 限幅消抖滤波 维
  • soamanager 弹不出浏览器

    https www cnblogs com WACBZWY p 11970420 html 输入SOAMANGER左下角提示正在启动 一闪而过 并没有弹出浏览器 se24 将 CL GUI HTML VIEWER类中 方法 DETACH U
  • 00 SD卡知识简介

    具体可见如下文章 源地址 SD卡介绍
  • ZooKeeper之(六)应用实例

    6 1 Java API 客户端要连接 Zookeeper服务器可以通过创建 org apache zookeeper ZooKeeper 的一个实例对象 然后调用这个类提供的接口来和服务器交互 ZooKeeper 主要是用来维护和监控一个
  • pybind11传输文件

    python open之后的bytes 加长度 c 接收string 需要时pBuffer c str 和长度就ok了 c 别用char 在linux下有时会报错 代码 c using namespace std int add perso
  • 毕业设计(基于TensorFlow的深度学习与研究)之总结概述篇

    阅读本文大概需要 10 分钟 前言 今天是2020 07 30 距离我答辩已经过去1个月时间 距离我完成论文初稿并在paperpass上查重已经过去4个月时间 经过这么长时间的思考 沉淀 我将在本文中主要涉及3个方面的内容 希望能够给即将进