前言

回憶起來,AndrewNg 在coursera上開設(shè)的機器學(xué)習(xí)課程受益匪淺,課程覆蓋了機器學(xué)習(xí)的基礎(chǔ)內(nèi)容,深入淺出,把很多概念解釋得很到位?,F(xiàn)在將其課件和內(nèi)容進行總結(jié)和梳理,主要是因為課程確實非常好,再者也是對學(xué)習(xí)過程的一個回顧總結(jié),其中也會加入本人的一些思考。如果有興趣,最好是可以對課程進行系統(tǒng)的學(xué)習(xí)將對應(yīng)的習(xí)題和小測都做一遍,收獲會更大。由于課程的代碼不能公開,因此本文不會對實踐部分進行多加闡述,如果有可能,本人會加入一些公開的實踐樣例。

Introduction

本部門主要對機器學(xué)習(xí)的基本概念以及相關(guān)的方法分類進行一個概要的介紹。進行的拓展主要在于總結(jié)和科普,沒有進行詳細詳細的展開,后續(xù)會進一步進行展開或總結(jié)。

1. 機器學(xué)習(xí)的定義

ArthurSamuel(1959).MachineLearning:Fieldof study that gives computers the ability to learn without being explicitly programmed.

TomMitchell(1998)Well-posedLearning Problem: 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,