自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 U盘中毒后,手把手教你恢复文件

工作中,U盘中毒后,往往会导致文件隐藏,网上的数据恢复工具,一般要求购买注册,今天手把手教给大家如何自己恢复中毒U盘中的文件。(1)对于中毒的U盘,我用“病毒文件”表示在U盘中的病毒:(2)在U盘中新建txt文件,并将如下的代码复制到该文件中:  for /f "delims=?" %%a in ('dir /a /b') do attrib -a -s -h -r "

2017-06-17 17:59:01 3869 1

原创 机器学习第六讲-逻辑回归

机器学习第六讲——逻辑回归    本文将着重讲解机器学习领域,在二分类问题中,较为常用的分类方法——逻辑回归(Logistic Regression, LR)。我们将从如下四个方面进行讲解:一、逻辑回归的定义二、逻辑回归的用途三、逻辑回归理论分析四、算法实现一、逻辑回归的定义     同最小二乘算法一样,逻辑回归(Logistic Regression, LR)

2017-06-08 16:58:08 524

原创 python读取文件中的数据

在机器学习算法开发中,往往要用到Python读取文件中的数据,而文件数据的格式往往以空格隔开,如下图所示:上面数据为分类样本数据,数据前两列为输入,最后一列为输入,数据间以空格形式隔开。采用Python语句进行读取:def loadDataSet(): dataMat = []; labelMat = [] fr = open('C:/Users/Desktop/p

2017-06-06 17:26:45 19990 1

转载 浅析python 中__name__ = '__main__' 的作用

很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的?有句话经典的概括了这段代码的意义:“Make a script both importable and executable”意思就是

2017-06-06 12:56:40 321

原创 机器学习第五讲 最小二乘法

第五讲  最小二乘法前面我们学习了梯度下降法进行线性回归建模,梯度下降法采用递归的形式,逐步寻找能够使得损失函数取得最小值的学习参数。本小节我们介绍最为常用的最小二乘法(Least Square Method, LSM)。该方法不需要通过迭代的方式,可以一步算得学习参数。在讲解之前,我们先学习一些矩阵的知识:(1)定义一个函数,它可以将一个矩阵的元素映射为一个实数。例如对于矩阵

2016-03-24 10:17:53 617

原创 机器学习第四讲 牛顿下降法

牛顿下降法牛顿下降法(Newton descent method)是梯度下降法的一种改进算法,它收敛速度快,原理简单,深受欢迎。结合梯队下降的知识,我们希望通过迭代的方法找到能够使取得最小值,甚至为0。观察如下的变化图:从上图可以看出,首先确定,然后通过在这点画切线,与x轴的交点定为,然后依次进行递归:其中。因此我们得到如下的递归准则:代码如下:

2016-03-22 14:34:20 1431

原创 机器学习第三讲 梯度下降法

梯度下降法上面我们了解了线性回归的一些知识,这一讲主要针对最为常用的,也是最为简单的梯度下降法用于训练线性回归模型。从上一讲我们可以知道,我们建立了房屋特征与价格的线性关系函数:,我们希望能够找到合适的,使得损失函数趋于最小,损失函数定义为:                             (1)有时,损失函数也定义为:

2016-03-16 16:32:52 659 2

原创 机器学习第二讲 线性回归

线性回归在现实中应用非常多,是最为简单的机器学习算法。我分为如下几个方面:1 线性回归的定义和来源2 梯队下降法3 牛顿下降法4 最小二乘法

2016-03-15 15:53:16 588

原创 第一讲 什么是机器学习

机器学习火了这么多年,大家并没有对于其定义有所争议。其实我觉得这才是一个学科应该发展的趋势,没必要把所有的注意力放在定义上,真正定义清楚了能说明什么呢,总是停留在咬文嚼字上,于事无补。在我看来,机器学习无非是让机器有学习能力,能够分辨是非(分类),能够理解情境(回归)等等。Andrew Ng说过一段话,他们在做一个飞行器的项目,目的上让飞行器能够独立飞行,绕过障碍。他们在研究中发现为飞行器设定好路

2015-06-05 14:18:34 694

原创 机器学习过程

这些日子一直在看机器学习的资料,主要是一些教程,以斯坦福大学Andrew Ng大牛的教程为主要依据。实话实说,机器学习真的很难,其分支深度学习更难,但是我也没有办法,必须硬着头皮上。希望自己能够尽快掌握知识吧。       写这份博客的目的一方面是激励自己学习,算作是一个学习笔记,另外是和大家相互讨论,我知道博客上已有很多高手,写了很多资料,但是我仍然希望自己能给

2015-06-05 13:58:32 276

原创 记录我的博士生涯

转眼在北京科技大学已经读了三年书了,博士也快两年了,在此期间收获了很多,成长了很多。今天开始学着写点东西,记录在北科的点点滴滴。

2015-05-05 16:32:15 418

逻辑回归(Logistic Regression)程序及数据

逻辑回归的程序及数据,采用python编写,简单明了。

2017-06-09

线性回归梯度下降法程序

线性回归中梯度下降法是最常用的方法,附件中包含数据和程序,简单易懂。

2016-03-16

空空如也

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

TA关注的人

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