自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多元线性回归及其算法实现(梯度下降法)

上一篇文章讲述了梯度下降法的数学思想,趁热打铁,这篇博客笔者将使用梯度下降法完成多元线性回归,话不多说,直接开始。首先我们引入一个场景:当我们已知广告投入(一共三种渠道,分别是TV,radio,newspaper)的情况下,预测销售量。我们假设我们的目标函数是长这样的:其中的是我们认为对输出产生影响的输入值,而则是我们要求的参数,也就是各个x的权值。需要指出的是,取值为1,也就是式中的...

2020-02-16 18:54:42 2050 2

原创 梯度下降法算法核心

在高等数学中,我们学习了导数,泰勒展开等等,我们一定做过一类题:求最小值/极小值,其实就是在求我们该如何取参数,使得目标函数取得最小值。这个数学问题有着深厚的工程应用背景,比如:深度学习中,我们该如何取神经网络的权值,使得学习误差最小?这里的权值就是我们要求的参数,学习误差就是目标函数。通常我们的做法是求导,令求导的方程等于零,解方程。但是在学习时我们发现,我们只能用这个方法解决一小部分相对简...

2020-02-15 19:17:30 728

原创 python数据分析与展示学习笔记(5)分割绘图区域——画饼图、直方图和散点图

1.绘图区域的分割我们在绘图时有时需要将两个图放在同一个图像区域中,这就涉及到绘图区域的分割,平时我们最常用的就是subplot函数,用法非常简单,如subplot(324)代表的是将画图区域分割成3行2列,当前的绘图区域在第4个。但是这个函数仅能实现简单的分割,如果想实现更为复杂的分割,可以使用如下方法。import matplotlib.gridspec as gridspecim...

2020-02-04 17:03:20 1542

原创 python数据分析与展示学习笔记(4)plot函数的使用与坐标图

matplotlib库提供了丰富的可视化方法,我们可以使用matplotlib.pyplot这一子库来快捷的绘制各类可视化图形。1.matplotlib库的引用:import matplotlib.pyplot as plt2.利用plot函数绘制图像(坐标图)plt.plot(x,y,format_string,**kwargs)x:x轴数据,可以为列表或数组,当绘制单条曲...

2020-02-04 15:47:32 902

原创 数字信号处理-基于matlab的语音信号的加密解密

在数字信号处理的课程设计期间,在老师建议下,笔者额外做了语音信号的加密解密,由于课上基本没有介绍,自己接触也很少,从零开始。本想从网上找一个合适的例程改改,无奈在网上查找半天也没有找到自己想要的简单例子,一搜出来的全是混沌加密啥的,要么就是没有程序的大段文字,于是决定自己写一个简单的语音信号的加密解密程序,能体现加密解密的基本思想。这次我是在matlab上对语音信号进行的处理,处理的语音文件是...

2020-02-02 16:50:26 8027 21

原创 python数据分析与展示学习笔记(3)ndarray数组维度与轴的理解及随机数/统计/梯度函数

在学习ndarray数组时,笔者对ndarray数组的两个概念——维度、轴产生了疑惑,故查阅资料仔细理解了一下,现将笔者的理解整理如下,如有不当之处欢迎指正。在前面我们定义或产生多维数组时,例如我们使用a=np.arange(24).reshape(2,4,3)这一行语句生成一个shape为(2,4,3)的多维数组,维度的概念该如何理解呢?首先shape这一属性是描述ndarray数组每一...

2020-01-30 19:06:15 736

原创 python数据分析与展示学习笔记(2)csv文件的存取和高维数组存取

csv文件即逗号分隔值文件(Comma-Separated Values有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。常用于存储一维/二维数据。1.numpy中提供了写入的函数np.savetxt(fname,array,fmt='%.18e',delimiter=None) #%.18e是以科学计数法保留18位小...

2020-01-29 11:10:54 1443

原创 python数据分析与展示学习笔记(1)ndarray

大三狗,寒假自我充电,想要养成学习写博客记录所学的习惯。笔者python小白一枚,所写内容有不当之处希望大家谅解,欢迎指正。学习资源来自中国大学mooc(嵩老师讲课属实给力),想要充电的朋友们可以去看看。在平日的学习中,不论是做项目还是写paper,我们不可避免都会遇到需要做数据处理或是将数据转化成可视化图形展示,python为我们这样的需求提供了强大的支持,因此这次笔者首先要学习的是py...

2020-01-29 11:09:20 184

空空如也

空空如也

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

TA关注的人

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