Machine Learning:Neural Network---Representation

Machine Learning:Neural Network---Representation


1,Non-Linear Classification

        如果還採取簡單的線性分類手段,那麼會面臨着過擬合以及效率低下的問題(如圖所示),然而neural network則可以很好的解決非線性分類問題。



2,Model representation


第一層稱爲input layer,最後一層稱爲output layer,中間其餘各層稱爲hidden layer。




注意一下權重參數theta的維數問題。


3,Forward propagation






4,神經網絡Example






神經網絡建模的難點在於神經結構的選擇以及權重參數theta的選擇,一個好的神經網絡是需要很精細的設計的。


5,Multi-class classification

 


當將神經網絡運用於Multi-class classification問題時,其輸出h(theta)不再是一個數值而是一個向量,並且其值爲1的元素對應着合適的分類。


                                 ----------------------------------------------------------------------------------------------------------------

                                            本內容摘自斯坦福大學Andrew Ng老師《機器學習》課件



發佈了253 篇原創文章 · 獲贊 26 · 訪問量 33萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章