zoukankan      html  css  js  c++  java
  • Machine Learning

         Recently, I am studying Maching Learning which is our course. My English is not good but this course use English all, and so I use English to record my studying notes. And our teacher is Dr.Deng Cai and reference book is Pattern Classfication. This is only my studing notes and I want to share to this blog.

     

         OK, first question, what is Machine Learning?

    • Machine learning is the study of computer systems that improve their performance through experience.
    • Learn existing and known structures and rules.
    • Discover new findings and structures. (e.g Face recognition, Face recognition)

     For example:

                                           

                               dog                                                                                                       cat

    Now I want to ask you the follow picture is what?

                                                                   

    This is a typical case of Machine Learning (or  Pattern Classification).

         Second, some terminology:

    • Supervised learning vs. Unsupervised learning (监督学习和非监督学习,注:这里二者的主要区别在于监督学习给出了类别而非监督学习是要自己去聚合的即自己找出类别)
    • Training data & test data (训练数据和测试数据)
    • Supervised learning: Classification, Categorization, Decision making
    • Unsupervised learning: Clustering, Matrix factorization, Topic modeling

         Third, how pattern system work:

    • Domain-specific knowledge (e.g Acquisition, representation)
    • Data acquisition (e.g camera, ultrasound, MRI,….)
    • Preprocessing (e.g Image enhancement, segmentation)
    • Representation (e.g Features: color, shape, texture,…)
    • Decision making (e.g use of Statistical (geometric) pattern recognition or Artificial neural networks)
    • Post-processing; use of context
         Finally, an example:Fish Classification:Salmon v. Sea Bass (注:例子是对传送带上的与进行分类,两种鱼)
         We first use the length as feature:Representation: Fish Length As Feature (注:这里中文解释下,就是比较两个鱼的长度,用来进行分类)
     
         We next use the lightness as feature:Fish Lightness As Feature(同上,用光泽度)
         Two-dimensional Feature Space
     
         Complex Decision Boundary
     
     
         Now we know something about Machine Learning and how to classifiy the test data according to training data, but one thing must be attention:
    • Simple model à large training error, less test error
    • Complex model à less training error, large test error 

         OK, that's all.

  • 相关阅读:
    微服务怎么限流?算法+框架+实战!
    Maven 架构选型,单模块还是多模块?
    Java 几行代码提取图片文字,过个厉害了。。
    面试官:SOA 和微服务的区别?这回终于搞清楚了!
    别再纠结线程池大小了,没有固定公式的!终于有人说清楚了。。
    MySQL 8.0 可以操作 JSON 了,牛逼。。。
    C#中判断一个类是否实现了某interface
    所有各数据库或文件的连接串定义CHM文件.
    这两天终于把火箭动力稍微搞清楚了点
    事件查看器中总是出现 sqlserveragent的错误
  • 原文地址:https://www.cnblogs.com/xlturing/p/3371009.html
Copyright © 2011-2022 走看看