Setting Up Your Programming Assignment Environment
The Machine Learning course includes several programming assignments which you’ll need to finish to complete the course. The assignments require the Octave or MATLAB scientific computing languages.
- Octave is a free, open-source application available for many platforms. It has a text interface and an experimental graphical one.
- MATLAB is proprietary software, but a free trial license to MATLAB Online is being offered for the completion of this course.
FAQ
Does it cost money?
While you’re taking the course, both software packages are available free of charge. Octave is distributed under the GNU Public License, which means that it is always free to download and distribute. MATLAB Online licenses are available for completing the programming assignments in the course only. For any other purposes (like your own work after you complete the course), MATLAB can be licensed to individuals or companies from Mathworks directly.
Is there a difference in quality?
There are several subtle differences between the two software packages. MATLAB may offer a smoother experience (especially for Mac users), contains a larger number of functions, and can be more robust to failure. However, the functions used in this course are available in both packages, and many students have successfully completed the course using either.
How do I install one of them?
To install Octave, see installation instructions for Windows, Mac OS X (10.10 Yosemite and 10.9 Mavericks), other Mac OS X, or GNU/Linux. Instructions for
- Accessing the free MATLAB Online trial
- Downloading the exercise files for MATLAB Online and newer versions of MATLAB desktop
are found in the next section.
'머신러닝,딥러닝 > Andrew Ng 머신러닝 코세라 강의 노트' 카테고리의 다른 글
Week 5 Lecture ML : Neural Net cost funcion (0) | 2020.10.24 |
---|---|
Week 4 Lecture ML : Neural Network (0) | 2020.08.10 |
Week 3 Lecture ML : Classification and Representation (0) | 2020.08.07 |
Week 2 lecture ML : quiz/ submitting lecture assignments (0) | 2020.08.07 |
Week 2 Lecture ML : multiple features (0) | 2020.08.06 |
Week 1 Lecture ML : Matrices and Vectors (0) | 2020.08.06 |
Week 1 Lecture ML : Linear Regression ~ parameter learning (0) | 2020.08.06 |
Week 1 Lecture ML:Intro ~ Supervised learning (0) | 2020.08.06 |