Answers.Body: <p>I must simply direct you to this excellent blog post on Machine Learning Mastery:</p>
  
  <p><a href="https://machinelearningmastery.com/what-is-holding-you-back-from-your-machine-learning-goals/" rel="nofollow noreferrer">https://machinelearningmastery.com/what-is-holding-you-back-from-your-machine-learning-goals/</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-07T01:00:50.050Z
Answers.LastActivityDate: 2019-12-07T01:00:50.050Z
Answers.UserDisplayName: Data
Answers.Body: <p>No pre-requisites required for Andrew Ng ML course. There are a couple of lectures in which he gives basic idea of Linear algebra. Also you can learn math when required.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-02T19:40:22.370Z
Answers.LastActivityDate: 2019-12-02T19:40:22.370Z
Answers.UserDisplayName: MonkeyDLuffy
Answers.Body: <p>This course is focused on machine learning using MATLAB, which is not practical nowadays as it is a programming language used specifically for computing, and cannot display GUI or communicate through the network. The language is powerful but limited in some ways. Nowadays most people use python for machine learning, as it is versatile and can connect to other backend like C++, java, JavaScript easily. The language is also a general language, and unlike MATLAB can do many things not limited to computing.</p>
  
  <p>If you really want to join this course, I would recommend first learning MATLAB language and also learn basic calculus like derivatives. This would greatly help on your learning of the course.</p>
  
  <p>However if you want to here serious about machine learning, I would encourage you to enroll in the Deep Learning specialization also by Andrew Ng on Coursera.
  <a href="https://www.coursera.org/specializations/deep-learning" rel="nofollow noreferrer">https://www.coursera.org/specializations/deep-learning</a>
  This course uses python as the programming language and teaches more modern approaches to deep learning like recurrent neural networks, convolutional neural networks and more. It also talks more about application of neural network. There is also theory, but it also talks about application of a specific algorithm and how it works. </p>
  
  <p>Hope I can help you.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-09T08:54:17.390Z
Answers.Text: Now I have enrolled and the course is starting from 9th Dec 2019.  As I've liking for the course but no background in calculus and linear algebra, I was just thinking how can I learn the concepts as quickly as possible.
Answers.UserDisplayName: Mitesh Budhabhatti
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-10T10:38:04.973Z
Answers.Text: Did you started the deep learning specialization or the Machine learning course that uses MATLAB? I first started deep learning without any calculus experience, but I believe you could learn the basic calculus required for deep learning from Khan Academy easily. Those are not that hard but I strongly encourage you to check it out. Good luck on your course!
Answers.UserDisplayName: Clement
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-11T11:51:48.873Z
Answers.Text: I've started Andrew Ng's Machine Learning.
Answers.UserDisplayName: Mitesh Budhabhatti
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-12T12:03:30.470Z
Answers.Text: Great! Try learning some basic MATLAB and also calculus to get you started. Also as a quick reminder you can finish and complete the course whenever you want, and late submission to homeworks won't affect your mark whatsoever. Good luck!
Answers.UserDisplayName: Clement
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-12-07T09:35:08.337Z
Answers.LastActivityDate: 2019-12-07T09:35:08.337Z
Answers.UserDisplayName: Clement
Body: <p>I am planning to enroll for Andrew Ng's Machine Learning course <a href="https://www.coursera.org/learn/machine-learning" rel="nofollow noreferrer">https://www.coursera.org/learn/machine-learning</a>. I've no background in math. Is it OK if I start the course and learn math as and when required?</p>
  
Tags: <machine-learning>
Title: Prerequisites for Andrew Ng's Machine Learning Course
UserDisplayName: Mitesh Budhabhatti
ThreadText: # Prerequisites for Andrew Ng's Machine Learning Course
  
  (Asked by: username_0 on 2019-12-02)
  
  I am planning to enroll for Andrew Ng's Machine Learning course <https://www.coursera.org/learn/machine-learning>. I've no background in math. Is it OK if I start the course and learn math as and when required?
  
  **Tags:** machine-learning
  
  ---
  
  ## 3 answers
  
  ### Answer by username_3 on 2019-12-07. Score: 3 | Accepted answer
  
  This course is focused on machine learning using MATLAB, which is not practical nowadays as it is a programming language used specifically for computing, and cannot display GUI or communicate through the network. The language is powerful but limited in some ways. Nowadays most people use python for machine learning, as it is versatile and can connect to other backend like C++, java, JavaScript easily. The language is also a general language, and unlike MATLAB can do many things not limited to computing.
  
  If you really want to join this course, I would recommend first learning MATLAB language and also learn basic calculus like derivatives. This would greatly help on your learning of the course.
  
  However if you want to here serious about machine learning, I would encourage you to enroll in the Deep Learning specialization also by Andrew Ng on Coursera.
  <https://www.coursera.org/specializations/deep-learning>
  This course uses python as the programming language and teaches more modern approaches to deep learning like recurrent neural networks, convolutional neural networks and more. It also talks more about application of neural network. There is also theory, but it also talks about application of a specific algorithm and how it works.
  
  Hope I can help you.
  
  > **Comments:**
  > **username_0**: Now I have enrolled and the course is starting from 9th Dec 2019.  As I've liking for the course but no background in calculus and linear algebra, I was just thinking how can I learn the concepts as quickly as possible.  
  > **username_3**: Did you started the deep learning specialization or the Machine learning course that uses MATLAB? I first started deep learning without any calculus experience, but I believe you could learn the basic calculus required for deep learning from Khan Academy easily. Those are not that hard but I strongly encourage you to check it out. Good luck on your course!  
  > **username_0**: I've started Andrew Ng's Machine Learning.  
  > **username_3**: Great! Try learning some basic MATLAB and also calculus to get you started. Also as a quick reminder you can finish and complete the course whenever you want, and late submission to homeworks won't affect your mark whatsoever. Good luck!  
  
  ---
  
  ### Answer by username_1 on 2019-12-07. Score: 0
  
  I must simply direct you to this excellent blog post on Machine Learning Mastery:
  
  <https://machinelearningmastery.com/what-is-holding-you-back-from-your-machine-learning-goals/>
  
  
  ---
  
  ### Answer by username_2 on 2019-12-02. Score: 0
  
  No pre-requisites required for Andrew Ng ML course. There are a couple of lectures in which he gives basic idea of Linear algebra. Also you can learn math when required.
  
  
  ---
  
  