从现有的CEP(Complex Event Processing)框架,像强大得Esper,我们学到很多工作完全可以通过写sql来完成的,不需要编写任何的代码。所以对于流处理我认为也需要这样的类似sql查询语言。目前像Storm这样的流处理平台框架强迫使用者去实现像silding window,一些query pattern的操作。我认为并不是每一个案例开发者都喜欢重写这些东西。所以我们需要high...
分类:
数据库 时间:
2015-05-25 13:05:31
阅读次数:
200
单变量线性回归(Linear Regression with One Variable)2.1 模型表达(Model Representation)
m 代表训练集中实例的数量
x 代表特征/输入变量
y 代表目标变量/输出变量
(x,y) 代表训练集中的实例
(x(i),y(i) ) 代表第 i 个观察实例
h 代表学习算法的解决方案或函数也称为假设(hypothesis) 单变量线性回归:只含...
分类:
其他好文 时间:
2015-05-25 11:31:53
阅读次数:
218
前言
什么是storm,storm是做什么的,一个简单的描述,你可以理解为是一个“准实时”的Hadoop,Hadoop是专门做的是离线数据处理,而storm则弥补了Hadoop在这方面的不足,他是一个实时数据处理的平台。至于Storm的各种由来,就不一一在这里废话了,之前我写的某篇文章讲述了部分的Storm的代码结构,详情点击这里。
Storm的总体架构
先来了解一下Storm的整体结构,S...
分类:
其他好文 时间:
2015-05-25 10:10:20
阅读次数:
128
1、实验环境:centos6.4jdk1.8.0CDH-5.3.2-1storm0.9.32、准备条件yuminstalllibtoolyuminstallgcc-c++yuminstalluuid-develyuminstalllibuuid-devel安装ZeroMQgitclonehttps://github.com/zeromq/zeromq2-x.git./autogen.sh./configuremake&&makeinstall安装jzmqgitcl..
分类:
其他好文 时间:
2015-05-25 06:18:23
阅读次数:
136
可以选择合适的feature例如在预测房子的价格与地基的长与宽之间的关系时,可以将地基的长与宽(两个feature)可以合并为一个feature---面积polynomial regressionquadratic modelcubic modelsquare root function
分类:
系统相关 时间:
2015-05-24 17:20:05
阅读次数:
133
上篇博客比较了目前流行的计算框架特性,如果你是 Java 开发者,那么根据业务场景选择即可;但是如果你是 .Net 开发者,那么三者都不能拿来即用,至少在这篇文章出现之前是如此。基于上篇文章的比较发现,Storm 应该是对多语言支持比较好的框架了,但即便如此,官方也没有提供 .Net 的适配器,网上...
分类:
Web程序 时间:
2015-05-24 17:11:08
阅读次数:
151
degugging:make sure gradient descent is working correctlycost function(J(θ)) of Number of iteration运行错误的图象是什么样子的运行正确的图象是什么样子的how to choose learning ra...
分类:
系统相关 时间:
2015-05-24 17:00:58
阅读次数:
141
原文作者:aihorizon.com原文链接:Machine Learning, Part I: Supervised and Unsupervised Learning译者:commondata监督学习是指我们来教计算机如何“学习”,非监督学习是指让计算机自己学习。监督学习又有两个大的分支,一个是...
分类:
其他好文 时间:
2015-05-24 15:32:54
阅读次数:
909
feature scaling:缩小或扩大feature的值,使所有的feature处于类似的范围,这样进行gradient descnet时更快趋向最小值.因为不同的feature的范围相差很大时,它的cost function的等值线是椭圆的,但当它们相近时,等值线接近于圆,这样趋向最小值是,圆...
分类:
系统相关 时间:
2015-05-23 18:21:19
阅读次数:
220
1.what is machine learning?机器学习的定义
Arthur Samuel (1959). Machine Learning: Field of study that gives computers the ability to learn without being explicitly programmed.
Tom Mitchell (1998) Well-pose...
分类:
其他好文 时间:
2015-05-23 10:06:16
阅读次数:
300