zoukankan      html  css  js  c++  java
  • Machine learning(1-Introduction)

    1、What is machine learning

    • Field of study that gives computers the ability to learn without being explicitly programmed

    • A computer program is said to learn from experience E with respect to some task T and some performance measure P, if its performance on T, as measured by P, improves with experience E

    • image.png

    2、Supervised learning

    • One example :Housing price prediction

    image.png

    • It refers to the fact that we give the algorithm a data set in which the ''right answers'' were given. (also called a regression problem 回归问题... Regression-> continuous valued output )

    • Just to produce more ''right answers''

    • The other example : Breast cancer

    image.png

    • It refers to the fact that we give the algorithm to predict discrete set of output (Classification-> discrete valued output[0 or 1] 分类问题)
    • A learning algorithm can deal with not two or three features, but an infinite number of features
    • image.png

    3、Unsupervised learning

    • We just tell the algorithm that here is a bunch of data ,but we don't know what is in this data,who is in what type and what the different types of this data . But the algorithm can automatically find the structure of this data and cluster the individuals into these types that we don't know in advance.(There is no "right answers" for machine)
    • Application:

    image.png

    • A example: Cocktail party problem algorithm:

       [W,s, v]= svd((repmat(sum(x .* x, 1), size (x, 1), 1).* x) *x');
      
    • image.png

  • 相关阅读:
    DrawerLayout Demo
    解析没有key的Json
    Actionbar Demo
    Fragment 创建及替换
    Android 图片在SD卡及包下的存储
    获取SD卡下Android/data/下文件
    判断软键盘的弹出
    Volley
    HttpClient Post请求
    Git .gitignore 设置为全局global
  • 原文地址:https://www.cnblogs.com/wangzheming35/p/14854543.html
Copyright © 2011-2022 走看看