自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 13-19年复旦大学计算机学院研究生复试机试题

(不保证代码完全正确,自己敲的可能存在不完善的地方,请各位大佬发现后指出,谢谢!)2019上机题1、题目:输入日期格式:YYYYMMDD,求与 20190205 相隔的天数。输入:20190208输出:3解析:运用Java的日期类来解决。import java.util.*;import java.math.*;import java.text.*;public ...

2020-03-12 16:01:35 1936 5

原创 【机器学习笔记】线性回归

本文学习自:https://zhuanlan.zhihu.com/p/31860100线性回归1、什么是回归回归:预测数值型的目标值。就是用回归方程(regression equation),代入参数后,得出预测值。求回归系数的过程就是回归。线性回归是输入项乘上一些常量,再将结果相加得到输出。而非线性回归是输入项乘积得到输出。2、用线性回归找到最佳拟合直线可以知道线性回归方程y=wx...

2020-03-29 10:46:31 770

原创 【机器学习笔记】SVM

本文学习自 https://zhuanlan.zhihu.com/ml-jackSVM支持向量机一、什么是SVM对于一个分类问题,数据是线性可分的,也就是可以用一根棍子把两种小球分开,并且让小球距离棍子的距离最远,也就是要求最大间隔。但是,当数据不是线性可分的时候,就不能找到一根棍子来区分小球,这时候需要把小球映射到高维空间,然后找一张纸来分类。想要让数据映射到高维空间,就需要核函数(k...

2020-03-27 11:15:33 879

原创 【机器学习笔记】朴素贝叶斯

本文学习自 https://zhuanlan.zhihu.com/ml-jack朴素贝叶斯朴素贝叶斯算法是有监督的学习算法,解决的是分类问题。1、贝叶斯决策理论贝叶斯决策理论的核心思想:选择具有最高概率的决策。2、条件概率条件概率:在B发生的情况下,A发生的概率 P(A|B)3、全概率公式因此再代入条件概率公式,得到:4、贝叶斯推断对于条件概率公式:P(A):...

2020-03-25 14:26:36 200

原创 【机器学习笔记】决策树

本文学习自 https://zhuanlan.zhihu.com/ml-jack决策树1、决策树是什么是一种基本的分类与回归方法。长方形代表判断模块(decision block),椭圆形成代表终止模块(terminating block),表示已经得出结论,可以终止运行。决策树由结点和有向边构成。结点可分为内部结点(非叶结点)和叶子结点。内部结点表示一个特征或属性,叶结点表示一个类。...

2020-03-25 11:18:55 308

原创 【numpy】笔记

1、array.min()

2020-03-24 14:38:19 212

原创 【机器学习笔记】看到就记下

1、数据归一化对于这两个样本,若采用公式计算距离:可以发现,20000-32000 这组数据会对距离大小产生很大的影响,而另外两组数组就显得很小儿科。但我们希望三种特征,对距离的影响不要这么大(除非故意的),就通过数据归一化,来使得三种特征同样重要。将数值化到【0,1】或者【-1,1】。该公式把数组转化到【0,1】,min和max表示特征矩阵中最小特征值和最大特征值。...

2020-03-24 14:35:58 154

原创 【机器学习笔记】k-近邻算法 学习笔记

本文是学习自:https://zhuanlan.zhihu.com/ml-jack简单k-近邻算法1、k-近邻法(k-NN)k-NN是一种基本分类与回归方法。工作原理是:存在一个样本数据集合(训练样本集),并且样本集中每个数据都存在标签。输入没有标签的新数据后,将新的数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本最相似数据(也就是最近邻)的分类标签。一般选择前k个最相似的...

2020-03-24 13:53:22 106

原创 卷积神经网络笔记

1、卷积神经网络作用:先对原始图片提取特征后,再送入全连接网络2、卷积过程:用一个正方形的卷积核,遍历图片上的每个点,对应点相乘,再相加,最后加上偏置。输出图片大小=(输入图片边长-卷积核大小+1)/步长3、padding若要保持输出图片大小和输入图片大小相同,则要用全0填充。(在原来图片的基础上,外面填一圈)此时,输出图片大小=输入图片边长/步长因此可得出以下公式来求输出图片边...

2020-03-10 17:15:00 181

原创 sscanf和sprintf用法

sscanf用法sscanf的作用:从一个字符串中读进于指定格式相符的数据。利用它可以从字符串中取出整数、浮点数和字符串。1、读取指定长度的字符串#include<stdio.h>#include<string.h>int main(){ char str[100]; sscanf("12345","%4s",str); printf("%s\n",s...

2020-03-08 14:57:00 207

原创 tf.train.Saver笔记

tf.train.Saver :用于保存和恢复变量checkpoint文件:是专门格式的二进制文件,将变量name 映射到 tensor value。Saver 只是创建一个对象,还没有保存。tf.train.Saver.__init__( var_list=None, # 指定了将要保存和恢复的变量,可以传dict 或者list reshape...

2020-03-05 21:43:37 221

转载 机器学习:各种优化器Optimizer的总结与比较

文章链接:https://blog.csdn.net/weixin_40170902/article/details/80092628————————————————版权声明:本文为CSDN博主「SanFanCSgo」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_40170902/ar...

2020-03-05 20:12:29 250

原创 global_step的理解

global_step实际意义非常好理解:代表全局步数,比如在多少步该进行什么操作,现在神经网络训练到多少轮等等,类似于一个钟表。global_step在训练中是计数的作用,每训练一个batch就加1。每次提供一个批处理时,权重都会按照最小化损失的方向更新。可以通过==tf.train.get_or_create_global_step()==函数来得到global_stepglobal_s...

2020-03-05 19:41:57 1494

原创 tf.pad笔记

tf.pad 的函数功能:扩充维度,在矩阵的周围补0。参数格式为tf.pad(tensor, paddings, mode=“CONSTANT”, name=None, constant_values=0)。tensor: 输入的张量paddings:需要扩张的维度 如:paddings=[a,b,c,d],分别从不同维度加0...

2020-03-03 22:13:14 87

空空如也

空空如也

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

TA关注的人

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