http://demonstrate.ycool.com/post.3137870.html

看了几天 paper 和书,发现自己果然就是 zt好多东西就是不懂,那些人做的真快,我才建立起一种大致的灌水想法和模式,然后发现大家已经灌了好久了,大家手上都有长期灌水获得的工具,我却没有。

现在想挖个小坑,反而被人骂了 ~~><~~

下面是大致的灌水经历
naive Bayesian 的 discriminative pair 是 logisticregression,能用 kernel,出现了 KLR,换个training 的方式(MLE -> maximum margin)来了SVM,又因为 SVM 用了 regularizer,所以出来PKLR。又因为 SVM 稀疏,搞了个 IVM、RVM。监督的不够,咱还能加上半监督的,各种 regularizer一样上一个,SVM 要我 logistic regression 也要。KLR 是 frequentist 的,于是弄成 Bayesian,没发精确算,每个 approximation 算法来个版本,什么 Laplace approximation、variational method、variational bound、EP。这还不够,因为不是nonparametric,于是上 GP,然后每个近似方法再来一个。好吧,logistic regression 到了 NLP换了件衣服叫 CME,说来说去这 feature 好就想为啥那 generative model 不好用,可以认为加了状态之间 transition 的 naive Bayesian 就变成了HMM,可是 HMM 就是不能用 feature,于是出来个 MEMM。但是还觉得 label bias 不爽,干脆不是让 state 竞争,松掉这块的约束,换成 MRF,于是出现了链式 CRF。可是这不还是 logistic regression 么,那么再上 maximum margin、regularizer 就成了 maximum margin Markov
network;用个 Bayes 先验,出个 Bayes 版本,意犹未尽的大家还用上了 GP。HMM 里面有个 semi-Markov版本,于是很自然的 CRF 也可以来,估计 M3N
也行... 再来个 Bayes 的吧,还可以上 GP...

另外一排人在搞 Dirichlet process,DP 一出原来有限的都能无限。做法也是先把 frequentist 变 Bayes变了把参数空间换成 DP 先验。然后每个近似算法
来一个,另外 DP 里面采样很重要,还有多种不同的interpretation,比如用 CRP 的,用 SBP 的,更有甚者,瞧瞧 Jordan 的那个 DP 的 slides,那不就是
说 nnd 爷觉得 DP 不够爽快,还有 *** process 更合适呢...什么可以换就换什么,换来换去发现手上还是naive Bayesian 和 logistic regression,上面套了很多的wrapper...

ML的灌水现象的更多相关文章

  1. 【BZOJ】1601: [Usaco2008 Oct]灌水(kruskal)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1601 很水的题,但是一开始我看成最短路了T_T 果断错. 我们想,要求连通,对,连通!连通的价值最小 ...

  2. bzoj1601: [Usaco2008 Oct]灌水

    经典延伸最小生成树问题... #include<cstdio> #include<cstring> #include<cctype> #include<alg ...

  3. 2014.06.20 (转)IEEE与论坛灌水

    转自"饮水思源"      电子类学生大都知道IEEE, 这个IEEE就像一个大的BBS论坛,而这个协会下面有很多杂志,比如图像处理,信号处理,微波技术等.这些杂志就是论坛下的分版 ...

  4. BZOJ 1601 [Usaco2008 Oct]灌水

    1601: [Usaco2008 Oct]灌水 Time Limit: 5 Sec  Memory Limit: 162 MB Description Farmer John已经决定把水灌到他的n(1 ...

  5. php灌水

    <?php $data=array('name'=>'paul','mail'=>'paulversion@163.com') $data=http_build_query($dat ...

  6. 1601: [Usaco2008 Oct]灌水

    1601: [Usaco2008 Oct]灌水 Time Limit: 5 Sec  Memory Limit: 162 MB Submit: 1342  Solved: 881 [Submit][S ...

  7. [BZOJ1601] [Usaco2008 Oct] 灌水 (kruskal)

    Description Farmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记.把一块土地进行灌水有两种方法,从其他农田饮水,或者这块土地建造水库. ...

  8. [bzoj1601]灌水_kruskal

    灌水 bzoj-1601 题目大意:给你n块地,将两块地之间连通有代价$P_{i,j}$,单独在一块地打井需要代价$C_i$,问将所有的井都有水的代价是多少. 注释:1<=n<=300. ...

  9. 【最小生成树】Bzoj1601[Usaco2008 Oct]灌水

    Description Farmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记.把一块土地进行灌水有两种方法,从其他农田饮水,或者这块土地建造水库. ...

随机推荐

  1. spring mvc 配置对静态资源的访问

    在spring mvc的配置文件中做如下配置: 1. <?xml version="1.0" encoding="UTF-8"?> <bean ...

  2. 由Java中toString()方法引发的无意识的递归想到的

    先看一段很简单的java代码: toString()/** * @author jeffwong */ public class InfiniteRecursion { public String t ...

  3. Null 与 “” 的区别

    说明:很多人有时候对于 null 和 "" 不是很清楚,结合其他人的文章,今天做下解释. String str1 = null; str引用为空 String str2 = &qu ...

  4. js勾选时显示相应内容

    使用环境,一.比如用户勾选时显示一些安全方面提示“你真的要自动登录吗?这将使你下次不需要密码即可进入你的个人中心.”二.显示其他预设选项,以方便用户选择输入,比如密保问题设置,当用户不想使用自定义设置 ...

  5. Yii2中系统定义的常用路径别名,如果获取web的url

    下面这些别名都是在Yii2里面系统定义的,可以直接拿来就用 '@yii' => '@yii/swiftmailer' => string 'C:\wamp\www\advanced\ven ...

  6. PHP常用函数封装

    //二分查找function bin_sch($array, $low, $high, $k){    if ($low <= $high) {        $mid = intval(($l ...

  7. Resource annotation is not supported on static fields

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'paramUtil' d ...

  8. emoji表情引发的JNI崩溃

    今天突然接到客服那边的反馈说,有玩家反馈进游戏后不久就崩溃了,我先是怀疑网络问题,因为一连接聊天成功后就挂了.之后用logcat抓日志,发现挂在jni那里了 JNI DETECTED ERROR IN ...

  9. 【Android】 TextView设置个别字体样式

    SpannableString msp = new SpannableString("测试"+XM+"更换当前号码将从手机发送一条普通短信进行验证"); msp ...

  10. 解决POI读取Excel如何判断行是不是为空

    在作Excel表导入数据库的时候要统计成功导入了多少条,失败了多少条. 问题一:Excel表里有225行,只有3行是有数据的,但是我在读Excel表的时候它连没有数据的行也读进来了. 问题二:如果你是 ...