學好機器學習,這裡有你想要的一切

2021-03-06 Python中文社區

《機器學習》全新升級版 

原價     ¥ 899.00 

已超500人報名

 秦曾昌  

英國布裡斯託(Bristol)大學碩士、博士。美國加州大學伯克利分校(UC Berkeley)博士後、牛津 (Oxford) 大學與卡內基梅隆大學 (CMU) 訪問學者。目前主要研究方向為數據挖掘、跨媒體檢索與自然語言理解。出版英文專著1本(Springer出版)、編輯論文集1本和專業論文或章節 (Book Chapter) 90餘篇。同時在IT工業界做機器學習、大數據、人工智慧等專業技術諮詢工作。

 

1.  本課程的教學重心是從數學層面理解並掌握推導經典的機器學習算法,從歷史到細節深入了解機器學習的基本思想和各種算法的具體思路與方法。

2.  強化數學、概率論、數理統計的基礎知識,夯實機器學習的基礎必備知識。

3.  本課程將提供嚴謹的數學推導過程文檔,幫助學員更好地掌握算法推導(面試必備)

4.  課程中講設置隨堂測驗環節,幫助學員在課中鞏固和理解重要知識點。

5.  課程將提供學員經過老師精心整理的配套學習資料和經典論文,在課程的不同階段給學員用來複習和學習。

2018年6月22日開課   

在線直播,共20次課,每次2小時

每周2次(周一、五,20:00 - 22:00)

直播後提供錄製回放視頻,可在線反覆觀看,有效期1年

第一課:機器學習的數學基礎


   1.  機器學習的數學基礎

        a. 函數與數據的泛化

        b. 推理與歸納 (Deduction and Induction)

   2. 線性代數(Linear Algebra)

        a. 向量與矩陣 (Vector and Matrix)

        b. 特徵值與特徵向量

        c. 向量與高維空間

        d. 特徵向量(Feature Vector)

   3.  概率與統計(Probability and Statistics)

        a. 條件概率與經典問題 (Conditional Probability)

        b. 邊緣概率 (Marginal Probability)

   4.  作業/實踐: 財寶問題的概率計算程序

       

第二課:機器學習的數學基礎

 

   1.  統計推理(Statistical Inference)

        a. 貝葉斯原理與推理 (Bayesian Theorem)

        b. 極大似然估計 (Maximum Likelihood)

        c. 主觀概率(Subjective Probability)

        d. 最大後延概率(MAP)

   2.  隨機變量(Random Variable)

        a. 獨立與相關 (Independence)

        b. 均值與方差 (Mean and Variance)

        c. 協方差 (Co-Variance)

   3.  概率分布(Probability Distributions)

   4.  中心極限定理(Central Limit Theorem)

   5.  作業/實踐: 概率分布採樣與不同隨機變量之間協方差計算

 

第三課:機器學習的數學基礎

 

   1.  梯度下降(Gradient Descent)

        a. 導數與梯度(Derivative and Gradient)

        b. 隨機梯度下降(SGD)

        c. 牛頓方法(Newton's Method)

   2.  凸函數(Convex Function)

        a. Jensen不等式(Jensen's Inequality)

        b. 拉格朗日乘子(Lagrange Multiplier)

   3.  作業/實踐: 利用牛頓方法求解給定的方程

 

第四課:機器學習的哲學(Philosophy of ML)

 

   1.  算法的科學(Science of Algorithms)

        a. 輸入與輸出的神話(Mystery of I/O)

        b. 奧卡姆剃刀(Occam’s Razor)

   2.  維數的詛咒(Curse of Dimensionality)

        a. 高維的幾何特性 (Geometric Properity )

        b. 高維空間流形(High-dimensional Manifold)

   3.  機器學習與人工智慧(Machine learning and AI)

   4.  機器學習的範式(Paradigms of ML)

 

第五課:經典機器學習模型(Classical ML Models)

 

   1.  樣本學習(Case-Based Reasoning)

        a. K-近鄰(K-Nearest Neighbors)

        b. K-近鄰預測(KNN for Prediction)

        c. 距離與測度(Distance and Metric)

   2.  樸素貝葉斯(Naïve Bayes Classifier)

        a. 條件獨立(Conditional Independence)

        b. 分類(Naive Bayes for Classification)

   3.  作業/實踐:垃圾郵件分類的案例

 

第六課:經典機器學習模型(Classical ML Models)

 

   1.   決策樹(Decision Tree Learning)

         a. 資訊理論與概率

         b. 信息熵(Information Entropy)

         c. ID3

   2.  預測樹(CART)

         a.  Gini指標(Gini Index)

         b.  決策樹與規則(DT and Rule Learning)

   3.  作業/實踐:決策樹分類實驗

 

第七課:經典機器學習模型(Classical ML Models)

 

   1.  集成學習(Ensemble learning)

        a. Bagging and Boosting

        b. AdaBoost 

        c. 誤差分解(Bias-Variance Decomposition)

        d. 隨機森林(Boosting and Random Forest)

   2. 模型評估(Model Evaluation)

        a. 交叉驗證(Cross-Validation)

        b. ROC (Receiver Operating Characteristics)

        c. Cost-Sensitive Learning

   3.  作業/實踐:隨機森林與決策樹分類實驗的比較

 

第八課:線性模型(Linear Models)

 

   1.  線性模型(Linear Models)

        a. 線性擬合(Linear Regression)

   2.  最小二乘法(LMS)

        b. 線性分類器(Linear Classifier)

   3.  感知器(Perceptron)

   4.  對數機率回歸(Logistic Regression)

   5.  線性模型的概率解釋 (Probabilistic Interpretation)

   6.  作業/實踐:對數機率回歸的文本情感分析中應用

 

第九課:線性模型(Linear Models)

 

   1.  線性判別分析 (Linear Discrimination Analysis)

   2.  約束線性模型 (Linear Model with Regularization)

         a. LASSO

         b. Ridge Regression

   3.  稀疏表示與字典學習 

         a. Sparse Representation & Coding

         b. Dictionary Learning

 

第十課:核方法(Kernel Methods)

 

   1.  支持向量機SVM(Support Vector Machines)

        a. VC-維(VC-Dimension)

        b. 最大間距(Maximum Margin)

        c. 支撐向量(Support Vectors)

   2.  作業/實踐:SVM不同核函數在實際分類中比較

 

第十一課:核方法(Kernel Methods)

 

   1.  對偶拉格朗日乘子

   2.  KKT條件(KKT Conditions)

   3.  Support Vector Regression (SVR)

   4.  核方法(Kernel Methods)

 

第十二課:統計學習(Statistical Learning)

 

   1.  判別模型與生成模型

        a. 隱含變量(Latent Variable)

   2.  混合模型(Mixture Model)

        a. 三枚硬幣問題(3-Coin Problem)

        b. 高斯混合模型(Gaussian Mixture Model)

   3.  EM算法(Expectation Maximization)

        a. 期望最大(Expectation Maximization)

        b. 混合模型的EM算法(EM for Mixture Models)

        c. Jensen 不等式 (Jensen's Inequality)

        d. EM算法推導與性能 (EM Algorithm)

 

第十三課:統計學習(Statistical Learning)

 

   1.  隱馬可夫模型(Hidden Markov Models)

        a. 動態混合模型(Dynamic Mixture Model)

        b. 維特比算法(Viterbi Algorithm)

        c. 算法推導 (Algorithm)

   2.  條件隨機場(Conditional Random Field)

 

第十四課:統計學習(Statistical Learning)

 

   1.  層次圖模型(Hierarchical Bayesian Model)

        a. 概率圖模型 (Graphical Model)

        b. 從隱含語義模型到p-LSA (From LSA to P-LSA)

        c. Dirichlet 分布與特點(Dirichlet Distribution)

        d. 對偶分布(Conjugate Distribution)

 

第十五課:統計學習(Statistical Learning)

 

   1.  主題模型(Topic Model – LDA)

        a. Latent Dirichlet Allocation

        b. 文本分類(LDA for Text Classification)

   2.  中文主題模型(Topic Modeling for Chinese)

   3.  其他主題模型(Other Topic Variables)

 

第十六課:無監督學習(Unsupervised Learning)

 

   1.  K-均值算法(K-Means)

        a. 核密度估計(Kernel Density Estimation)

        b. 層次聚類(Hierarchical Clustering)

   2.  蒙特卡洛(Monte Carlo)

        a. 蒙特卡洛樹搜索(Monte Carol Tree Search)

        b. MCMC(Markov Chain Monte Carlo)

        c. Gibbs Sampling

 

第十七課:流形學習(Manifold Learning)

 

   1.  主成分分析(PCA)

        a. PCA and ICA

   2.  低維嵌入(Low-Dimensional Embedding)

        a. 等度量映射(Isomap)

        b. 局部線性嵌入(Locally Linear Embedding)

 

第十八課:概念學習(Concept Learning)

 

   1.  概念學習(Concept Learning)

        a. 經典概念學習

        b. One-Short概念學習

   2.  高斯過程學習(Gaussian Process for ML)

        c. Dirichlet Process

 

第十九課:強化學習(Reinforcement Learning)

 

    1.  獎賞與懲罰(Reward and Penalty)

        a. 狀態空間 (State-Space Model)

        b. Q-學習算法 (Q-Learning)

   2.  路徑規劃 (Path Planning)

   3.  遊戲人工智慧 (Game AI)

   4.  作業/實踐:小鳥飛行遊戲的自動學習算法

 

第二十課:神經網絡

 

   1.  多層神經網絡

        a. 非線性映射(Nonlinear Mapping)

        b. 反向傳播(Back-propagation)

   2.  自動編碼器(Auto-Encoder)


報名,諮詢,查看課程,請點擊【閱讀原文】

相關焦點

  • 學好機器學習,這裡有你需要的一切
    數學是有用的:以SVD為例3.  機器學習的角度看數學4.  複習數學分析5.  直觀解釋常數e6.  導數/梯度7.  隨機梯度下降8.  Taylor展式的落地應用9.  gini係數10. 凸函數11. Jensen不等式12.
  • 想要學好日語,需要具備的6種學習態度,你都有了嗎?
    學習日語之前,一定要明確我們的學習態度:1.學習日語離不開堅持如果讓毫無興趣的人去學習,我相信那肯定是一種煎熬,所以對日語產生學習興趣,其實非常難得,請不要讓自己放棄這項愛好,既然已經打算開始了,那就請你好好地堅持下去。
  • 送你一份機器/深度學習自學指南(附視頻&速成方案)
    回答這個問題,最先要考慮的問題是:你有多少時間?準備用三個月入門,和想要一個月速成,肯定是截然不同的路徑。當然我建議大家穩紮穩打,至少可以拿出五個月的時間來學好機器學習的基礎知識。基礎很重要,知其所以然很重要。
  • 想要學好英語,看完這11句話,讓你學習英語變得更簡單
    其實,我真的不覺得自己學習語言的方法有多麼特別,我即將提供的方法,各位也許早就聽過了。我認為,大部分的人,需要的不是方法,而是採取行動的決心,以及堅持下去的毅力。想要把英文學好的你,應該在心裡強化那個學好英文後能帶給你的快樂感覺。(想學好一種語言,就找到學好那種語言能帶給你的利益,以及那個美好的畫面。)另一方面,你還可以強化英語不好帶給你的痛苦感覺,把這些痛苦的畫面和感覺無限放大,然後告訴自己,絕對不要走到那樣痛苦的境地,利用這些可能的痛苦,來刺激自己當下立刻採取行動。
  • 韓語學習:你有沒有過忽然很想學好韓語的瞬間?
    學習的態度!你有沒有過忽然很想學好韓語的瞬間?flag總是雷聲大雨點小學到難記的知識點就想先跳過去一想到推進學習計劃就提不起精神反反覆覆陷入拖延魔咒不能自拔你有沒有過忽然很想學好韓語的瞬間?>其實大家心裡都希望自己可以學好韓語但總少了些決心、信心和耐心你是否想要改變這樣的狀態?
  • 如何自學機器學習?
    這裡我推薦Andrew Ng的機器學習教程,比較適合新手和來自工業界對數學要求不是很高的同學。這門課適合剛上大學的萌新們。https://www.bilibili.com/video/av50747658它有19個小時,我看完它用了將近兩個月,我建議你也不要看的太急。
  • 想學好高中英語學生看看,對你很有幫助(建議家長給孩子收藏)
    到底如何學好高中英語?這是很多高中同學都在糾結的問題。高中生學好英語的方法真的很難嗎?現在給大家總結一下高中生學好英語的方法,以及高中生的英語學習中會有哪些誤區。快往下看吧。1.高中生們今天用這個、明天換另一個,學習容易失去系統性。好的做法應該是選中一套資料,以它為主,其餘資料都作為補充。2.速成心理過分的看重英語成績,專門背誦或者做一些歷年高考英語習題,以此達到提高英語成績的目的。然而英語不是一個速成項目,它需要日積月累,基礎沒打牢,一切都白搭。
  • 想要把粵語的語法學好,這幾種基本語法要學好
    粵語是一種比較難學的需要,這種難就體現在粵語的語法上面,畢竟粵語的語法是比較複雜的,想要學好其實是很不容易的。不過如果你能夠把這幾種基本的語法學好的話,那其實你想要學好粵語就很容易了。所以,倒裝語法是你在學習粵語語法時需要學會的一種基本的語法。第二個,粵語的一些時態。粵語裡面的時態其實是需要用一些詞語來表示的,這個應該是非常好理解的。比如「緊」這個字在粵語裡面就表示「正在做某件事」,表示現在進行時。
  • 學化妝去哪裡學好呢?有沒有具體的學習方法呢?
    越來越多的人在網上諮詢學化妝去哪裡學好?化妝師已經成為了一個比較熱門的職業,一方面它就業的學歷門檻比較低,另一方面它本身更容易上手,年輕人也更容易產生興趣,因此想要成為職業化妝師的年輕人越來越多,那麼想要學到真本領,想要得到好的就業應該去哪裡學習呢?
  • 對於英語0基礎的初學者,你想知道的正確英語學習方法就在這裡
    想要學好英語不是一天兩天的事情,但是,如果你是想要三十天就可以把英語入門,那是完全可以做得到的事情。因為英語這門學科有一個特點就是入門容易,深入難。對於零基礎的初學者來說,更是如此。所以,英語學科薄弱的學生不要灰心,如果你真心想學好英語這門學科,只要你掌握了正確學習步驟,你成績的提高一定會是突飛猛進的。下面就把正確的英語學習方法步驟列在這裡幫助零基礎的初學者提高和快速英語入門。說到英語零基礎,很多學生,可能連hello都說得不標準。這就是對於英語接觸機會少的原因。
  • 馬雲震撼教育演講,你想要的是孩子還是一個學習機器?
    1.我們培養的是活生生的人,而不是一個學習機器學校應該是豐富多彩的動物園,而不是養雞場,所有動物都一樣。要讓孩子成為最好的自己,要把每個孩子培養成活生生的人,而不是學習的機器,否則他們未來無法和機器去競爭。過去把人變成機器;未來把機器變成人;最終是人更像人,機器更像機器。
  • 想要學好粵語的句子必須做到這幾點
    學習粵語就是為了交流,所以學習粵語裡面的句子是非常重要的,畢竟你在和別人交流需要用到的是句子。下面我就和大家說一說如何才能夠學好粵語的句子。第一點,先要學好一些日常用語。一般情況下,我們在學習另一門語言的時候都會先學日常用語。所以,你要先把一些常用語學會。所謂的常用語有很多種。比如打招呼會用的語言「你好」、「謝謝」、「對不起」等等,還有一些俗語「火燒旗杆——長嘆(炭)」等等。這些日常用語都是平時需要用的,所以一定要學會。
  • 歐洲核子研究中心:這裡有詩意的機器 看不見的舞蹈
    歐洲核子研究中心:這裡有詩意的機器   義大利導演瓦雷裡奧·加隆果(Valerio Jalongo)還記得自己在大學哲學系時,曾讀過古希臘哲學家赫拉克利特的一句話,「自然喜歡隱藏」。這句話是什麼意思?就是說,支配我們所見的一切的法則是我們肉眼看不見的?還是說,每件清楚呈現在眼前的事情,同時也在躲藏我們?
  • 新生看過來,這裡有你想要的全新攻略!
    還有好多好吃的店啊,像中華炒飯、有燈泡奶茶的花木幾何、小熊家、林小媛..這裡工仔就不再劇透啦~~就等萌新的你來自己探索哦~~廣東工業大學龍洞校區,位於廣州市天河區龍洞街迎龍路161願者上鉤紙包魚——在「窯洞」中的火鍋大餐餐廳主打紙包魚,將各種配料放入紙包魚的錫紙中,會有服務員過來幫你打開吃貨的大門,喜歡吃魚和火鍋的小夥伴來這裡可以一併滿足。
  • 高中英語學習,掌握這些方法,學好英語並不難!
    高中英語相對於初中英語來說,有一定的難度,考試時各種題目也都有一些深度了,想要學好高中英語,考試時候取得好成績,還是要制定一些學習計劃,並且根據自己的薄弱點進行制定,以便於重點提高。對於大部分學生來說,想要學好高中英語,其實只要掌握以下方法,再加上認真練習,就可以取得不錯的成績了,下面一起來看看都有哪些方法:1. 單詞缺乏詞彙量,一切都是空談,想要提高英語成績,必須積累詞彙量。所以,課本上的單詞不僅要記住,其固定搭配、句型和用法也都需要掌握。
  • 常見機器學習用例TOP 7,在你身邊無處不在!
    你不需要忙前忙後或是親自花時間打字。只需要給虛擬智能小助手發送指令,機器學習算法就會讓系統開始為你工作!這不是某個科幻場景(也不是機器終於有了「人心」)——這是正在發生的事實。隨著計算能力的進步,機器學習應用不斷發展,而我們也正在經歷一場真正的全球變革。那麼,今天我們就來看看,在日常生活中有哪些最常見的機器學習用例(有時我們甚至沒有意識到這些例子涉及機器學習)。
  • 想學好英語,每天熟讀句子有用嗎?還有什麼好的英語學習方法?
    筆者作為一名多年一線豐富英語教學經驗的老師,我想說的是,每天熟讀英語句子對學習英語是有幫助的,但最好是背誦下來會很理想。熟讀句子並不能代表你掌握了這些英語句子,只有完全背誦下來以後,這些句子才屬於你自己的,你才能更好靈活地運用它們。
  • 要學好初中化學,學習方法很重要
    化學是一門以實驗為基礎的自然科學,同學們想要在不到一年的時間裡學好化學,除了要重視它以外,還必須掌握科學的學習方法。大家一旦掌握了學習化學的方法,就一定能夠輕鬆愉快地學好化學。化學這門課,概念多,符號多,實驗多,計算也不少。
  • 在上初一和初二的時候沒有學好,到了初三才努力還可以學好嗎?
    如果你問高一高二沒好好學習高三能不能逆襲,那真的很難。不過我也從二本三本水平一年努力到了中流211,也就是常年四五百名到最後四五十名。不過這在同學裡面就很少了。說自己在中下水平,那起碼還沒到下等,不過哪怕到了下等,也仍然有補救的機會。初二開始跟不上,不知道是因為精神跟不上還是身體行動跟不上,精神跟不上身體行動也差的話,那都沒用了。那麼回歸正題,從初三開始認真學是可以學好的。當然我這裡說的學好是相對於你自身水平而言的進一大步。
  • 初中數學想要學好?特級老師來指教
    不過,同學們不必擔心,雖然初中數學的內容很多,但是,想要學好並不是不可以的。數學是一門非常有魅力的科學,在現實生活中,我們會用到很多數學知識,有這樣一句話:「一個人可以不認識字,但是一個人不能不會算數!」。那麼想要學好數學,就要先了解以下這幾點了。