1、拿初中的二元一次方程来说明:

  • 1.1)说model就好比一元二次方程,它是个方程模型;
  • 1.2)再说inference是求解该方程的某种方法——加减消元法(重在推理);
  • 1.3)最后说algorithm是我们具体的求解步骤。

2、一篇完整的学术论文阐述内容顺序为:

  • 2.1)模型Model(你建立的,the most important and difficult)
  • 2.2)推理Inference (推理步骤,建立在该模型之上的解决某问题的思路)
  • 2.3)算法Algorithm(基于上述推理内容,写出具体的实现代码)

【Attention】

  • A1)一个推理可以由多种不同的算法实现;一个模型可以有多种不同的推理方法;

    用er关系模型来描述就是 Model : Inference = 1 : N and Inference : Algorithm = 1 : M ;
  • A2)对于Model, Inference, Algorithm, 他们的创建难度是递减的,即Model的build 难度最高,Inference次之,Algorithm最低;貌似我们通常都是修改算法一样,呵呵了;
  • A3)不要将Inference和Algorithm 这两个过程或术语搞混淆;
  • A4)initial ideas are certainly from PhD Hongjun Wang on ML class in #9133.

[attributor] Rong Tang

[timestamp] 1505112159

版权声明:本文为博主原创文章,未经博主允许不得转载。

What are definitions of ​Model, Inference and Algorithm and its associations ?的更多相关文章

  1. Edge Intelligence: On-Demand Deep Learning Model Co-Inference with Device-Edge Synergy

    边缘智能:按需深度学习模型和设备边缘协同的共同推理 本文为SIGCOMM 2018 Workshop (Mobile Edge Communications, MECOMM)论文. 笔者翻译了该论文. ...

  2. HMM隐马尔科夫算法(Hidden Markov Algorithm)初探

    1. HMM背景 0x1:概率模型 - 用概率分布的方式抽象事物的规律 机器学习最重要的任务,是根据一些已观察到的证据(例如训练样本)来对感兴趣的未知变量(例如类别标记)进行估计和推测. 概率模型(p ...

  3. visual formatting model (可视化格式模型)【持续修正】

    概念: visual formatting model,可视化格式模型 The CSS visual formatting model is an algorithm that processes a ...

  4. Note for video Machine Learning and Data Mining——Linear Model

    Here is the note for lecture three. the linear model Linear model is a basic and important model in ...

  5. [Paper] Selection and replacement algorithm for memory performance improvement in Spark

    Summary Spark does not have a good mechanism to select reasonable RDDs to cache their partitions in ...

  6. Create Entity Data Model

    http://www.entityframeworktutorial.net/EntityFramework5/create-dbcontext-in-entity-framework5.aspx 官 ...

  7. Ruby学习笔记6: 动态web app的建立(3)--多Model之间的交互

    We first built a static site which displayed a static image using only a Controller and a View. This ...

  8. Entity Framework Tutorial Basics(5):Create Entity Data Model

    Create Entity Data Model: Here, we are going to create an Entity Data Model (EDM) for SchoolDB datab ...

  9. A Brief Review of Supervised Learning

    There are a number of algorithms that are typically used for system identification, adaptive control ...

随机推荐

  1. Xcode——创建你自己的Framework

    (注:以下内容是基于Xcode7.2.1操作的,版本不一,可能界面内容不同!) 如果你想将你开发的控件与别人分享,一种方法是直接提供源代码文件.然而,这种方法并不是很优雅.它会暴露所有的实现细节,而这 ...

  2. linux如何安装MyEclipse 2014

    http://jingyan.baidu.com/article/0320e2c1cced031b87507b08.html

  3. php 将字符串中的连续多个空格转换为一个空格

    转载自:http://www.phpernote.com/php-function/633.html /** * 多个连续空格只保留一个 * * @param string $string 待转换的字 ...

  4. Libvirt 网络管理

  5. 如何查询redhat的版本信息

    cat /etc/redhat-release lsb_release -a

  6. SMARTFORM报表程序设计(2)

    在创建并设置好STYLE程序之后,在SMARTFORM页面选择单选框FORM输入报表程序名称(ZS_SFLIGHT),点击CREATE按钮即可进入SMARTFORM BUILDER图形设置界面,SMA ...

  7. Codeforces Round #181 (Div. 2) C. Beautiful Numbers 排列组合 暴力

    C. Beautiful Numbers 题目连接: http://www.codeforces.com/contest/300/problem/C Description Vitaly is a v ...

  8. 几种Java写webservice的比较

    Java6,Axis2.XFire.CXF 1.JWS是Java语言对WebService服务的一种实现,用来开发和发布服务.而从服务本身的角度来看JWS服务是没有语言界限的.但是Java语言为Jav ...

  9. poj 1941 The Sierpinski Fractal 递归

    //poj 1941 //sep9 #include <iostream> using namespace std; const int maxW=2048; const int maxH ...

  10. Xcode常见的编译、运行等错误的解决

    Xcode常见的编译.运行等错误的解决 项目没找到Info.plist的错误 The solution for this particular instance of the error was “I ...