自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 最小二乘法 最小二乘问题

一般所讲最小二乘是一大类问题,而不是方法。Ng所讲的最小二乘法,是一种切结线性最小二乘问题的方法。线性回归目标函数简单,可以用直接利用最小二乘的矩阵公式:对于逻辑回归,其目标函数比较复杂,则无法像线性回归一步直接算出最终解,而采用梯度下降法或牛顿法来求解。总结最小二乘的目标:求误差的最小平方和,对应线性和非线性对于线性最小二乘的解释closed-form,即x=;对于非

2016-05-14 22:14:00 1064

原创 逻辑回归-梯度下降法 python实现

机器学习的基本框架:模型、目标(cost function)、算法Step1:对于一个问题,需要首先建立一个模型,如回归或分类模型;step2:通过最小分类误差、最大似然或最大后验概率建立模型的代价函数;step3:最优化问题求解a.如果优化函数存在解析解,则可以通过一般的求值方法-对代价函数求导,找到倒数为0的点,即是最大值或者最小孩子;b.如果上述方法求优化函数导数比较

2016-05-14 21:58:49 5473 1

原创 最小二乘法及C++实现

最小二乘法--使得观测值与理论值得偏差平方和最小。以一元线性回归说明:假设从总体中获取了n组观察值(x1,y1),(x2,y2)......(xn,yn)。则对于这n个点,选择最佳拟合曲线的标准为:使得总的残差最小。则有三个标准:(1)使用“残差和最小”。缺点:残差和存在相互抵消的问题;(2)使用“残差绝对值和最小”。缺点:计算麻烦;(3)使用“残差平方和最小”(最小二乘)

2016-05-14 10:01:16 4728

原创 二分K均值c++实现

二分k均值原理及Python实现请见:(1)http://blog.csdn.net/u013593585/article/details/51280052(2)http://blog.csdn.net/u013593585/article/details/51263980 Python实现C++代码:基于python的思路写的(求指点)#include #inc

2016-05-12 21:08:02 1411 1

原创 knn算法C++实现

knn的C++实现,有不对的地方请各位指正!谢谢!knn原理请见:http://blog.csdn.net/u013593585/article/details/51284537#include #include #include #include #include using namespace std;typedef vector Tuple;const int k =

2016-05-12 21:02:39 2784 1

原创 k近邻算法识别手写数字Python实现

数据集:(参见python实战教程)训练数据:trainingDigits 2000多个.txt文件测试数据:testDigits  约900个.txt文件均为32*32大小from numpy import *import osimport knnOperatorimport pdbdef img2vector(filename,d): #d=32 return

2016-05-10 21:49:47 1713 1

原创 Python数据可视化

首先show一个示例:from numpy import *import matplotlibimport matplotlib.pyplot as pltfr = open("datingTestSet.txt")lines = fr.readlines()n = len(lines)datingDataset = zeros((n,3))datingLabels = []

2016-05-03 11:15:03 588

图像的斑点检测

这是《图像局部不变特征与描述》书中2.4节斑点检测的代码

2015-04-10

Java配置环境变量设置

教你如何配置java环境变量,此书详细地介绍了每一步配置的步骤及注意的地方,非常实用!

2014-05-15

Eclipse教程

一本介绍如何使用Eclipse的插件来编辑、编译和调试应用程序的书籍,是适合入门者的一本书。关于Eclipse平台的概述,包括其起源和体系结构。此书首先简要讨论了Eclipse 的开放源代码性质及其对多种编程语言的支持,然后通过一个简单的程序例子展示 Java 开发环境。本文还将考查以插件扩展形式可用的一些软件开发工具,并展示一个用于 UML 建模的插件扩展。

2014-05-15

空空如也

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

TA关注的人

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