![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
米奇妙妙小黑屋
这个作者很懒,什么都没留下…
展开
-
机器学习--逐步回归算法,线性回归的特征选择算法
逐步回归算法监督式学习算法的任务是拟合多个特征与标签的关系,在实际应用中,所收集的数据中,所有的特征可能并不是都与标签有关联。模型中如果包含与标签无关联的特征,不仅会增加数据规模和计算量,还会影响模型对标签的预测效果。因此特征选择是监督式学习算法的一个重要组成部分。逐步回归是一个贪心算法。它的运行效率较高,但也因为其是贪心算法,有时会做出次优的最优选择。向前逐步回归算法向前逐步回归算法是最...原创 2020-02-21 15:07:02 · 4474 阅读 · 0 评论 -
机器学习--RANSAC算法,排除异常数据干扰的回归算法
RANSAC算法在机器学习中,训练数据可能会出现异常数据,部分异常数据在线性回归模型中,将会影响线性回归的拟合效果,误导模型的预测。而RANSAC算法是能够排除异常数据干扰的一种回归算法。英文名称:Random Sample Consensus,“随机采样一致”,这是一个基于线性回归思想的算法。代码实现(演示)# RANSAC算法是能够排除异常数据干扰的一个回归算法import numpy...原创 2019-12-14 10:32:49 · 2454 阅读 · 0 评论 -
AOP----面向切面编程 Python
AOPAOP----Aspect Oriented Programming,面向切面编程,这是继OPP之后一个新的编程思想,AOP是OOP的一种延续。面向过程编程到面向对象编程经历了漫长的过程,当面向对象编程的思想逐渐主宰着软件世界的时候,当每个软件设计师都被要求掌握如何将一个个需求功能封装成一个个类,并且在类中定义它们自己的数据成员,行为方法以及类中数据成员与方法的复杂关系与类与类之间的继承...原创 2019-08-02 15:49:46 · 637 阅读 · 0 评论 -
算法----插入排序 python
算法是编程中最重要的一环,优秀的算法可以让程序更快,更好的完成所需的任务,在之后的博客中,算法将成为主要内容,通过学习一本出色的算法书籍,以及相关课程的学习,谈谈自己的见解~!算法算法就是任何良定义的计算过程,这个过程将某个值或值的结合作为输入,并产生某个值或值的集合作为输出。这样算法就是将输入变成输出的一个序列。整个系统的性能不但依赖于选择快速的硬件而且还依赖于选择有效的算法。算法是当代计算...原创 2019-08-03 09:16:22 · 172 阅读 · 0 评论 -
算法--分治法&归并排序 python
设计算法我们可以选择使用的算法设计方法有很多,插入排序使用了增量方法:在排序子数组A[1…j-1]后,将单个元素A[ j ]插入子数组的适当位置,产生排序好的子数组A[1…j]。而这次我们将考查另一种称为“分治法”的设计方法。分治法分治法的思想:将原问题分解为几个规模较小的但类似于原问题的子问题,递归地求解这些子问题,然后再合并这些子问题的解来解决原问题的解。分治模式在每层递归时都有三个...原创 2019-08-04 15:50:15 · 435 阅读 · 1 评论 -
python----Kmeans 算法的简单实现
import randomfrom math import sqrt''' 功能:数据类,存储Kmeans算法的分类结果 '''class Kind : def __init__(self): self.__centerPoint = None #质心 self.__kindList = [] #依照质心分类,属于该类的点的...原创 2019-08-11 21:51:43 · 353 阅读 · 0 评论 -
分治策略----最大子数组问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-09-10 21:26:14 · 367 阅读 · 0 评论