1. 程式人生 > >吳恩達機械學習筆記 第二週 程式設計作業

吳恩達機械學習筆記 第二週 程式設計作業

吳恩達機械學習筆記 第二週

程式設計作業

Ex1

程式設計練習1:線性迴歸 機械學習

介紹 在這個練習中,你講implement線性迴歸和看到它在資料上的作用。在開始程式設計練習之前,我們強烈建議先看視訊教程和瀏覽相關的主題的問題。 開始練習之前,你需要先下載啟動編碼和解壓它的內容到一個你需要完成這個練習的目錄。如果有必要,在開始練習之前在Octave/MATLAB中使用cd命令來更改目錄地址。 你也可以在課程網站上的“Environment Set up Instrutions”中找到安裝Octave/MATLAB的介紹。

練習中包含的檔案 帶*的檔案是必須完成的 帶+的檔案是可選完成的

瀏覽練習,你會用到scripts ex1.m and ex1.multi.m. 這些指令碼是為了這些練習中的問題和喚醒你將要寫的功能而做的配置,你不需要去改變這兩個檔案。你只需要在跟隨指引去修改其他檔案中的functions,

在程式設計練習中,你只需要完成第一部分的練習,線性迴歸with one variable,第二部分的練習是可選的練習,線性迴歸with multiple variables.

在哪裡得到幫助 typing help “function name” example help plot 更多documentation for Octave functions 在Octave documentation pages

1 Simple Octave/MATLAB function Ex1.m的第一部分是Octave 句法的練習和作業上交流程。 在檔案 warmupexercise.m 你會找到Octave/MATLAB的function大綱。修改它,通過填寫下面的code返回一個5x5的 identity 矩陣: A=eye(5);