- 博客(15)
- 收藏
- 关注
原创 AlexNet基础
2012年,AlexNet横空出世,该模型的名字源于论文第一作者的姓名Alex Krizhevsky。AlexNet使用了8层卷积神经网络,以很大的优势赢得了ImageNet 2012图像识别挑战赛。它首次证明了学习到的特征可以超越手工设计的特征,从而一举打破计算机视觉研究的方向。height_out = (H - K + 2 * P) / S + 1(向下取整)width_out = (W - K + 2 * P)/ S + 1(向下取整)
2024-04-20 13:54:03
251
1
原创 机器学习——欠拟合和过拟合
1)添加其他特征项,有时候我们模型出现欠拟合的时候是因为特征项不够导致的,可以添加其他特征项来很好地解决。例如,“组合”、“泛化”、“相关性”三类特征是特征添加的重要手段,无论在什么场景,都可以照葫芦画瓢,总会得到意想不到的效果。过拟合:一个假设在训练数据上能够获得比其他假设更好的拟合, 但是在测试数据集上却不能很好地拟合数据,此时认为这个假设出现了过拟合的现象。欠拟合:一个假设在训练数据上不能获得更好的拟合,并且在测试数据集上也不能很好地拟合数据,此时认为这个假设出现了欠拟合的现象。
2024-04-16 11:56:47
270
原创 机器学习——梯度下降基础
其每轮计算的目标函数不再是全体样本误差,而仅是单个样本误差,即每次只代入计算一个样本目标函数的梯度来更新权重,再取下一个样本重复此过程,直到损失函数值停止下降或损失函数值小于某个可以容忍的阈值。随机平均梯度算法克服了这个问题,在内存中为每一个样本都维护一个旧的梯度,随机选择第i个样本来更新此样本的梯度,其他样本的梯度保持不变,然后求得所有梯度的平均值,进而更新了参数。在SG方法中,虽然避开了运算成本大的问题,但对于大数据训练而言,SG效果常不尽如人意,因为每一轮梯度更新都完全与上一轮的数据和梯度无关。
2024-04-16 10:44:45
383
原创 机器学习——线性回归基础
线性回归(Linear regression)是利用回归方程(函数)对一个或多个自变量(特征值)和因变量(目标值)之间关系进行建模的一种分析方式。
2024-04-16 07:05:45
125
原创 Matplotlib画图基础
注意:在传递进去的第一个参数必须是数字,不能是字符串,如果是字符串吗,需要进行替换操作。画出某城市11点到12点1小时内每分钟的温度变化折线图,温度范围在15度~18度。1.创建画布 – plt.figure(figsize=(20,8))2.绘制图像 – plt.plot(x, y)3.显示图像 – plt.show()
2024-04-15 10:59:59
160
原创 NumPy基础
NumPy(Numerical Python) 是科学计算基础库,提供大量科学计算相关功能,比如数据统计,随机数生成等。其提供最核心类型为多维数组类型(ndarray),支持大量的维度数组与矩阵运算,Numpy 支持向量处理 ndarray 对象,提高程序运算速度。
2024-04-12 16:16:21
536
原创 python面向对象三大特征——继承
所谓类的继承,就是一个类(子类)从另外一个类(父类)获得了所有的成员。如果一个新类继承自一个设计好的类,就直接具备了已有类的特征,就大大降低了工作难度。已有的类,称为“父类或者基类”,新的类,称为“子类或者派生类”。3、Python 总是首先查找对应类型的方法,如果它不能在派生类中找到对应的方法,它才开始到基类中逐个查找。2、在调用基类的方法时,需要加上基类的类名前缀,且需要带上 self 参数变量。1、如果在子类中需要父类的构造方法就需要显式的调用父类的构造方法,或者不重写父类的构造方法。
2024-04-11 17:14:56
372
原创 python类的定义与实例化
方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。这种变量就称为实例变量,是在类声明的内部但是在类的其他成员方法之外声明的。类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。()方法是一种特殊的方法,被称为类的构造函数或初始化方法,当创建了这个类的实例时就会调用该方法。self 代表类的实例,self 在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。
2024-04-11 15:47:40
339
原创 Python 函数闭包
在 Python 语言中,闭包意味着要有嵌套定义,内部函数使用外部函数中定义的变量,外部函数返回内部函数名。如果调用一个函数 A,这个函数 A 返回一个函数 B,这个返回的函数 B 就叫作闭包。
2024-04-11 14:39:07
109
原创 【无标题】
在 Python 语言中,闭包意味着要有嵌套定义,内部函数使用外部函数中定义的变量,外部函数返回内部函数名。如果调用一个函数 A,这个函数 A 返回一个函数 B,这个返回的函数 B 就叫作闭包。##闭包可以传递函数。
2024-04-09 15:43:12
154
1
原创 Python学习笔记
whence:给offset参数一个定义,表示要从哪个位置开始偏移;0代表从文件开头开始算起,1代表从当前位置开始算起,2代表从文件末尾算起。seek()函数是Python中操作文件游标移动操作的函数。offset:开始的偏移量,也就是代表需要移动偏移的字节数。readlines() 读取整个文件所有行,并存放列表。readline():一行一行读取。python文件操作。
2024-04-09 11:33:17
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人