实例
首先举个例子,假设我们有一个二手房交易记录的数据集,已知房屋面积、卧室数量和房屋的交易价格,如下表:
假如有一个房子要卖,我们希望通过上表中的数据估算这个房子的价格。这个问题就是典型的回归问题,这边文章主要讲回归中的线性回归问题。
线性回归(Linear Regression)
首先要明白什么是回归。回归的目的是通过几...
分类:
其他好文 时间:
2015-08-17 08:49:45
阅读次数:
296
线性回归中提到最小二乘损失函数及其相关知识。对于这一部分知识不清楚的同学可以参考上一篇文章《线性回归、梯度下降》。本篇文章主要讲解使用最小二乘法法构建损失函数和最小化损失函数的方法。
最小二乘法构建损失函数
最小二乘法也一种优化方法,用于求得目标函数的最优值。简单的说就是:让我们的预测值与真实值总的拟合误差(即总残差)达到最小。
在线性回归中使用最小二乘...
分类:
其他好文 时间:
2015-08-17 08:49:42
阅读次数:
690
本文主要讲解局部加权(线性)回归。在讲解局部加权线性回归之前,先讲解两个概念:欠拟合、过拟合,由此引出局部加权线性回归算法。
欠拟合、过拟合
如下图中三个拟合模型。第一个是一个线性模型,对训练数据拟合不够好,损失函数取值较大。如图中第二个模型,如果我们在线性模型上加一个新特征项,拟合结果就会好一些。图中第三个是一个包含5阶多项式的模型,对训练数据几乎完美拟合。
...
分类:
其他好文 时间:
2015-08-17 08:48:14
阅读次数:
183
牛顿方法(Newton's method)
逻辑回归中利用Sigmoid函数g(z)和梯度上升来最大化?(θ)。现在我们讨论另一个最大化?(θ)的算法----牛顿方法。
牛顿方法是使用迭代的方法寻找使f(θ)=0的θ值,在这里θ是一个真实的值,不是一个参数,只不过θ的真正取值不确定。牛顿方法数学表达式为:
牛顿方法简单的理解方式...
分类:
其他好文 时间:
2015-08-17 08:50:05
阅读次数:
665
在分类问题中我们假设:
他们都是广义线性模型中的一个例子,在理解广义线性模型之前需要先理解指数分布族。
指数分布族(The Exponential Family)
如果一个分布可以用如下公式表达,那么这个分布就属于指数分布族:
公式中y是随机变量;h(x)称为基础度量值(base measure);
...
分类:
其他好文 时间:
2015-08-17 08:50:25
阅读次数:
158
创业是相当难的,但我们依然要提倡,那是一种精神,社会需要国家也需要这种精神,创业者是相当不容易的,但我们依然要鼓励,本文是从另一个角度来鼓励创业者,光靠激情与热情是做不长久的,你的点子、产品或服务如果真的很好,那么就让用户来证明吧!...
分类:
其他好文 时间:
2015-08-17 08:47:47
阅读次数:
173
代码中给函数指针赋值的 语句1、2、3 以及用函数指针调用函数的 语句a、b 运行结果都正确,到底哪个才是正确的呢???
#include
int add(int a,int b){
return a+b;
}
int main()
{
int (*p)(int,int);
int sum;
p = add; //语句1
// p = &add; //语句2
// p = ...
分类:
其他好文 时间:
2015-08-17 08:50:21
阅读次数:
133
传送门
大意:我们把图分为两部分,使得两部分中的内部边的最大权值最小。
思路:哎,拿到题的时候想了二分图染色,发现不好做,但我没有想到二分,只好最后去骗了一个30分。正确的思路是:首先我们要 去二分最大的冲突边的是哪一条(按照权值二分),因为当二分的边权增大时,连的边也就越少,连通块的数目就越多,冲突就越少,所以边权是可以二分的,在二分过后用二分图判定,如果可以染成二分图即为可行的解。代码:#i...
分类:
其他好文 时间:
2015-08-17 08:47:01
阅读次数:
232
互联网公司做智能硬件要注意什么?本人刚好在软件和硬件行业混了10来年,在开始谈这个话题之前,我们先聊聊一个硬件产品到底是怎么做的。任何一个硬件产品,大概需要的人包括项目经理,硬件工程师,软件工程师,外观及结构设计师,采购生产测试等等配套人员,关系到设计、研发、采购、生产等多个部门,其中硬件开发人员还...
分类:
其他好文 时间:
2015-08-17 08:46:35
阅读次数:
151
可能每一次总结的时候,我们都在努力的回顾,我这几天都干了什么,结果回顾半天得到的结果就是:我也不知道,仿佛什么都没有做似的。事实上不然,你已经做了好多事,但却始终有这样的感觉,有的时候都在自己发问:我的时间去哪了?面对上面的问题,有个好的解决方法。做好时间管理。当然有的时候我们可能管不住自己,比方....
分类:
其他好文 时间:
2015-08-17 08:45:47
阅读次数:
192
强命名程序集 如果一个程序集有一个唯一的标记,那么这个程序集就可以叫做强命名程序集。在.NET框架中是通过公钥/私钥加密来产生这个唯一标记的。一个强命名程序集包含四个唯一标志程序集的特性:文件名(没有扩展名),版本号,语言文化信息(如果有的话),公有秘钥。 这些信息存储在程序集的清单(manifes...
分类:
其他好文 时间:
2015-08-17 08:46:57
阅读次数:
184
chr(9) tab空格 chr(10) 换行 chr(13) 回车 chr(13)&chr(10) 回车换行 chr(32) 空格符 chr(34) 双引号 chr(39) 单引号chr(33) ! chr(34) " chr(35) # chr(36) $ chr(37) % chr(38) &...
分类:
其他好文 时间:
2015-08-17 08:46:19
阅读次数:
233
package com.leegh.dataset/** * @author Guohui Li */object List_FirstOrder_Ops { def main(args: Array[String]): Unit = { println(List(1, 2, 3, 4) :...
分类:
其他好文 时间:
2015-08-17 08:45:59
阅读次数:
388
原文:一步一步学习SignalR进行实时通信_1_简单介绍 一步一步学习SignalR进行实时通信\_1_简单介绍 SignalR 一步一步学习SignalR进行实时通信_1_简单介绍 前言 SignalR介绍 支持的平台 相关说明 OWIN 结束语 参考文献 前言本来前几个月想写一系列的关于Sig...
分类:
其他好文 时间:
2015-08-17 08:45:01
阅读次数:
184
# include # include # include using namespace std;int father[1010];int next[1010];//当前集合的下个元素(包含i)int pre[1010];//当前集合的上个元素(包含i)int num[1010];//num[i]...
分类:
其他好文 时间:
2015-08-17 08:43:34
阅读次数:
116
用jprofile打开hprof文件,查看内存泄露情况,有几个常用的功能说明一下: 工具下载:到官网下载jprofile7.0.1 64位的。再申请一个注册号,注册号的申请好像是一个邮件只能用一次。 1、打开hprof文件:进入classes视图,根据(instance count和Size)基本可...
分类:
其他好文 时间:
2015-08-17 08:43:53
阅读次数:
127
服务化和资源管理技术1.Kubernetes技术分析之存储http://dockone.io/article/556要点:众所周知,使用Docker的时候,容器中的数据是临时,即当容器销毁时,其中的数据时丢失。如果需要持久化数据,需要使用Docker Volume挂载宿主机上的文件目录到容器中。本文...
分类:
其他好文 时间:
2015-08-17 08:42:31
阅读次数:
203