自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习中使用Screen 指令进行离线训练

问题说明在深度学习的训练过程中,常需要远程连接服务器进行长达数小时甚至数日的训练,此时若出现网络波动或其他意外情况导致连接断开,往往会让本就不富裕的学习生活雪上加霜。。。。故!需要一种方式提供离线训练,让我们在服务器与本机完全断开时也能保持训练,并可随时恢复该线程以查看训练进度。在Linux系统下使用screen指令进行离线训练主要指令screen -S screen_name:创建名为screen_name的窗口(线程),并自动进入该窗口指令使用演示1.使用指令screen -S test,

2021-10-22 17:01:02 2104

原创 关于在pycharm中出现“Cannot find declaration to go to”问题的解决方案

关于在pycharm中出现“Cannot find declaration to go to”问题的解决方案问题描述博主在pycharm中阅读某深度学习源码时,出现如下情况:即在按住Ctrl+鼠标左键的情况下,无法跳转到合法函数,但程序可以正常运行。解决方案1(由于目录错误)首先最容易出现问题的是目录错误,即要调用的函数在其他.py文件下,并且没有将该py文件import到当前文件中,导致pycharm找不到对应函数。这种情况程序无法正常运行。解决方案:调整目录结果,导入对应文件即可。解决方

2021-09-27 20:20:17 7418 1

原创 机器学习笔记(10)—降维:SVD,LLE,t-SNE,特征值特征向量的深入理解

现在发现作为一个初学者,自己整理某些笔记有些费时费力,尤其是对于一些很成熟的算法,在很多平台上都已经有了很成熟深入的解读。在接下来的学习过程中,我会将这些相关算法或是基础知识的深入解读每周做一次整理,附上大神们的解读链接,链接供自己学习记录,方便复习。如有侵权联系删除。SVD机器学习中的SVD总结小强大佬的这篇文章从矩阵分解入手,详细解读了矩阵分解的意义和方法,并且回顾了特征值特征向量的...

2020-03-09 19:45:14 727

原创 李宏毅机器学习(9)—无监督学习(PCA)

分类无监督学习可以分为两类:一类是化繁为简,实际上是聚类和降维;另一类是无中生有,即生成算法。聚类算法下述两种算法的区别在于,K-means聚类要事先自己设定要划分为几个cluster,而HAC不需要。K-means聚类①人工设定有k个cluster,并为他们设置K个随机的examples。②为所有的样本计算出他们最可能属于的cluster(计算距离)。③对每个cluster求m...

2020-03-08 09:33:35 601

原创 李宏毅机器学习笔记(8)—半监督学习

分类直推学习:训练过程中使用待测试数据,目的是提高对这些数据分类的正确率。归纳学习:训练过程的目的是提出一个能够泛用的模型,而不是单单为了某些待测试数据。常用方法self-training自我训练:方法非常直观①根据有标签的data训练出一个模型;②把无标签的data代入模型,得到可能性最大的标签③选择②中一些表现比较好的数据(指得到的最大可能性与其他可能性差距较大,即这个labe...

2020-03-01 10:39:24 339

原创 李宏毅机器学习(7)—Tips for Deep Learning(2)

接下来讲述一下在DL中,对应于testing部分的一些技巧。early stoppingregularizationdropout

2020-02-12 12:08:19 138

原创 李宏毅机器学习(7)—Tips for Deep Learning(1)

在这节课之前,李宏毅老师还介绍了一些其他与DL相关的知识,包括Backpropagation(反向传播),和Keras的使用方法,不过这部分比较简单,所以我不单独再做笔记。DL与ML的一个重要区别...

2020-02-12 10:06:29 196

原创 李宏毅机器学习(6)—Deep Learning

introduction和一般的机器学习十分类似,深度学习也是有三个步骤,唯一与机器学习三步骤不同的是第一个步骤:neural network,也就是神经网络。机器学习的第一步是挑选一个function set,而深度学习是挑选一个神经网络,他们实际上十分类似。什么是神经网络呢?实际上和一个function set 是一样的,之所以叫神经网络是因为这个function的结构时网状的,每个节点...

2020-02-09 11:06:17 144

原创 李宏毅机器学习(5)—Logistic Regression(与 linear regression 的差异分析)

标题我们会发现,我们得到的需要 minimize 的 Loss function,它的形式恰好就是两个 Distribution p ,q 的 cross entropy。补充:交叉熵(Cross Entropy)是Shannon信息论中一个重要概念,主要用于度量两个概率分布间的差异性信息。 —百度百科...

2020-02-08 17:27:21 553

原创 李宏毅机器学习(4)—Classification: Probabilistic

Classification: Probabilistic本次课程主要讲述的是如何寻找输出为“classification”的 function,也就是如何寻找输出是分类的函数。输出为分类是对应于输出为数值而言的,也就是与之前所讲述过的的“Regression”相对应。前者的输出是几种类型,如“是,否”,“一般系,水系”,或者做汉字识别等;而后者输出的是一个数值,前面课程所举的例子是预估神奇宝...

2020-02-01 19:47:18 322

原创 李宏毅机器学习笔记(3)—Gradient Descent

Gradient Descent 的技巧下图是对偏微分的书写形式的补充说明,可以用倒三角来表示偏微分组成的向量,也就是梯度。所以下图左侧的式子可以写成下图右侧的式子。这种使用某一字符代表向量的写法可以大大简化书写,倒三角表示偏微分向量也能够简化书写。Tip 1: Tuning your learning rates第一个技巧也就是改变 learning rates 的速率。可以预见的是过小...

2020-01-30 21:27:19 444

原创 李宏毅机器学习笔记(2)— bias and variance

Where does the error come from?

2020-01-30 17:43:17 184

原创 李宏毅机器学习笔记(1)

李宏毅机器学习笔记(一)本次学习的资源为B站上2017年李宏毅老师的网课视频。机器学习的目标机器学习的目标实际上是通过 training data 找到一个函数,使该函数拥有根据某些输入而输出的能力。类似于给出一些日期来预测pm2.5指数等。这种输出是根据训练的 data 决定的,从而表现出机器具有某种学习的能力。机器学习的三步骤Step 1:Model首先要有一个model,这个mo...

2020-01-29 19:58:39 472

原创 实习日记--day6(实现登录与对查询结果的分页)

实习日记--day6(实现登录与对查询结果的分页)通过标准框架实现登录实现对查询结果的分页通过标准框架实现登录配置完初始文件后与Tomcat后,导入已经准备好的jsp等文件,启动项目,在网页上弹出如下界面:接下来讲述如何实现登录功能。首先打开index.jsp,这是项目在启动时第一个运行的文件,其中核心代码如下:<html><body><jsp:forw...

2019-07-02 20:04:46 238

原创 实习日记--day5(SSM企业框架搭建与前后端传参问题)

实习日记--day5SSM企业框架的搭建前后端传参问题的解决SSM企业框架的搭建之前我们按照SSM框架对简单增删改查进行了实现,其框架如下上图中的JAVA文件夹下,包含四个包:bean,controller,dao,service。其中,bean储存实体类,dao前后端传参问题的解决...

2019-07-02 17:19:46 324

原创 实习日记--day4(MVC,SSM框架搭建)

实习日记--day4整体结构介绍JAVA文件夹resource文件夹webapp整体结构介绍如上图,使用实习日记–day3中的方式可以建立出以web作为前端的项目,在建立完成后,可以如上所示开始搭建项目的结构。pom.xml中可以设置版本号,还可以通过dependency标签来为项目自动添加jar包。将相应代码写入pom.xml文件后,idea会自动从目标网址下载对应jar包。JAVA文...

2019-06-28 23:05:47 352

原创 实习日记--day3(MVC,SSM相关知识介绍)

实习日记--day3MVC,SSM相关知识介绍实体类MVCM:model (模型)V:view (视图)C:controller (控制器)SSMSpringSpringMVCmybatis备注MVC,SSM相关知识介绍老师今天主要讲授了关于在公司中进行JAVA开发的一些要点与常识,例如实体类、SSM框架等目前最主流的JAVA开发框架。总的来说收获很大,令我对JAVA开发的层次与结构有了大概的...

2019-06-27 19:56:36 474

原创 实习日记--day2(JDBC的实现,MySQL无法正常显示汉字的处理)

实习日记--day2IDEA优化设置设置滑轮缩放界面换主题设置鼠标悬浮提示忽略大小写提示自动导包JDBC的具体实现主界面增(insert)删(delete)改(update)查(select)MySQL无法正常显示汉字的处理IDEA优化设置设置滑轮缩放界面在File -> Setting -> Editor -> General下进行设置换主题合适的主题可以让保护我们的...

2019-06-26 23:24:41 401

原创 实习日记--day1(软件安装与JDBC连接数据库)

实习日记--day1相关软件安装与问题解决JDKIDEA的安装破解MySQL的安装其他安装IDEA实现数据库的连接(JDBC)新建时“无CDK”通过JDBC方式连接数据库尚未解决的问题功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也...

2019-06-26 21:22:59 407

空空如也

空空如也

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

TA关注的人

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