自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

越努力越幸运越幸福

记录自学机器学习的过程

  • 博客(18)
  • 收藏
  • 关注

转载 详细记录python的range()函数用法

详细记录python的range()函数用法使用python的人都知道range()函数很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节。这里记录一下range(),复习下list的slide,最后分析一个好玩儿的冒泡程序。这里记录一下:>>>range(1,5)#代表从1到5(不包含5)[1,2,

2017-09-20 21:20:44 267

转载 Jupyter notebook入门教程

本文将分上下两部分简单介绍Jupyter notebook的入门教程,英文原文出处:Getting started with the Jupyter notebook(part 1)Jupyter notebook(又称IPython notebook)是一个交互式的笔记本,支持运行超过40种编程语言。本文中,我们将介绍Jupyter notebook的主要特点,了解为什么它能

2017-09-18 15:30:29 1007

原创 逻辑回归的Matlab实现

Logistic回归(Logistic Regression)方法一、利用matlab自带的函数glmfit() :function theta=logisticRegression()% logistic regression的参数theta,可以用matlab自带函数glmfit求出x = [0.0 0.1 0.7 1.0 1.1 1.3 1.4 1.7 2.1 2.2]';y = [0

2017-09-17 18:33:29 24248 3

原创 matlab find函数详解

Find 这个函数用处也挺大的,这几天看很多程序都见到这一函数,今天要好好给阐述,了解下这个函数是为了找到矩阵或者是数组,向量中的非零元素。下面一大段英文没耐心看。看看例子就行了。第一个用法是ndices = find(X)X = [1 0 4 -3 0 0 0 8 6];indices = find(X)返回x中非零元素的序号从1开始indices =1 3 4 8

2017-09-14 22:33:32 1007

原创 matlab的legend用法

用Matlab画图时,有时候需要对各种图标进行标注,例如,用“+”代表A的运动情况,“*”代表B的运动情况。legend函数的基本用法是:LEGEND(string1,string2,string3, …)分别将字符串1、字符串2、字符串3……标注到图中,每个字符串对应的图标为画图时的图标。例如:plot(x,sin(x),’.b’,x,cos(x),’+r’)legend(‘sin’,’cos’)

2017-09-14 22:17:56 3948

原创 Andrew NG机器学习逻辑回归编程作业

Exercise 2:Logistic Regression—实现一个逻辑回归 问题描述:用逻辑回归根据学生的考试成绩来判断该学生是否可以入学。这里的训练数据(training instance)是学生的两次考试成绩,以及TA是否能够入学的决定(y=0表示成绩不合格,不予录取;y=1表示录取)因此,需要根据trainging set 训练出一个classification model。然后,拿着这

2017-09-14 22:08:17 1434 1

原创 学习方法总结

一、具体学习方法1.读课本a.第一步,第一遍读课本。(只读那些定义,概念,还有说明文字。读的同时,做一些标记,比如在重点上划线;不明白的地方写个问号;或者用数字依次把重要结论标出来。不要求读懂,完全不懂都行。只需要这么把课本过一遍任务就完成了)b.第二步,将整本书的定义(或者你要学的这个章节),重要知识点全都整理出来。(在第一遍读课本时,A4)c.第三步,第二遍读课本。(主要就是读证明,例题仍然可...

2017-09-14 09:50:33 3165 1

原创 机器学习之逻辑回归

一、逻辑回归基本概念1. 什么是逻辑回归逻辑回归就是这样的一个过程:面对一个回归或者分类问题,建立代价函数,然后通过优化方法迭代求解出最优的模型参数,然后测试验证我们这个求解的模型的好坏。Logistic回归虽然名字里带“回归”,但是它实际上是一种分类方法,主要用于两分类问题(即输出只有两种,分别代表两个类别)回归模型中,y是一个定性变量,比如y=0或1

2017-09-14 08:10:53 719

原创 关于硕士毕业论文的思路整理

一.总体思路 有人用方法1解决问题A,有人用方法2解决问题B,那么试一试能不能用方法2的思路或者在2的基础上,改进方法1从而更好地解决问题A,这就是能够出论文的点。 整体的思路: 数据获取 特征工程 模型的选择和调优 模型的验证和误差分析备注:另外有几点可以考虑 1.对于训练集数据处理方面,进行算法改进优化 2.对于已有成熟模型,就行优化调参 3.最新的深度学习算法(多层神经网

2017-09-13 16:56:20 17038 2

原创 Matlab: figure的用法

Matlab中的 figure 命令,能够创建一个用来显示图形输出的一个窗口对象。每一个这样的窗口都有一些属性,例如窗口的尺寸、位置,等等。下面一一介绍它们。 一、概述 总的来说,figure 的使用语法包括:figure figure(‘PropertyName’,propertyvalue,…) figure(h) h = figure(…) 第一种用法最简单,它创建一个窗口,

2017-09-13 10:21:40 95799 1

原创 matlab中linspace函数用法

用法:linspace(x1,x2,N)  功能:linspace是Matlab中的一个指令,用于产生x1,x2之间的N点行矢量。其中 x1为起始值 x2为终始值 N为元素个数若缺省N,默认点数为100。在matlab的命令窗口下输入help linspace或者doc linspace可以获得该函数的帮助信息。 例一:  在matla

2017-09-13 09:44:05 28853

原创 Matlab中函数如何定义

matlab支持多输入多输出,函数的返回值可以为一个向量,矩阵,或者多个元素。为了让函数可以调用,需要对函数进行命名。 function [输出变量] = 函数名称(输入变量) 即包含: 输入参数 输出参数 函数名 注释 函数体 如图 、 回到主窗口,在Command Window中,输入test(3,4) 也就是输入函数名称和自变量,就会得到因变量,因变量在函数体中,应

2017-09-13 02:01:25 22984

原创 Matlab中fminunc函数的意义 以及options函数的初级用法

本文问题出自Stanford大学 Andrew Ng老师的机器学习week 3 Logistic Regression Model 中出现如下高级函数: 该过程涉及matlab两个函数 fminunc 和options; 要清楚的了解这两个算法如何使用,我们需要知道自定义函数的使用方法,以图上的自定义函数function [jVal,gradient] = costFunction(th

2017-09-13 00:09:19 4261

原创 机器学习之线性回归及梯度下降

备注:本文是整理了很多博客和Ng课程笔记以及自己的理解写的关于线性回归以及梯度下降算法的框架,力求简洁明了。 本文框架: (1)线性回归的定义 (2)单变量线性回归 (3)代价函数cost function:评价线性回归是否拟合训练集的方法 (4)梯度下降:解决线性回归的方法之一 (5)特征缩放feature scaling:加快梯度下降执行速度的方法 (6)多变量线性回归一.线性回归

2017-09-12 13:16:29 2076

原创 梯度下降法的matlab实现

NOTE:这是本人在学习NG课程后,尝试练习的用matlab实现的梯度下降算法。具体的梯度下降法的知识点不在赘述。 请参考线性回归 梯度下降知识点 一、线性回归(Linear Regression) 方法一利用公式 :(懂了) function [ theta ] = linearReg()%线性回归。X=[1 1;1 2;1 3;1 4]; %注意第一列全为1,即x0=1,第二列才为

2017-09-12 11:23:18 33663 2

原创 Andrew NG机器学习线性回归编程作业

备注: Coursera上Andrew Ng的机器学习课程有8次编程作业。本帖记录我练习过程中学到的知识,希望对大家有帮助。背景在本次练习中,需要实现一个单变量的线性回归。假设有一组历史数据,现需要预测在哪个城市中开店利润比较好?历史数据如下:第一列表示城市人口数,单位为万人;第二列表示利润,单位为10,000$ 5.5277 9.1302 8.51

2017-09-11 15:56:16 1444 2

原创 NG机器学习逻辑回归笔记

(http://img.blog.csdn.net/20170910130619166?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfNDAxMzA3NTk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 这就是逻辑回归的笔记,下一篇是神经网

2017-09-10 13:16:08 366

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

这就是线性回归的笔记啦!下一篇写逻辑回归

2017-09-10 12:57:23 303

空空如也

空空如也

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

TA关注的人

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