Can anyone help me in suggesting the best course preferably to learn as a fresher?
Would it be better to go with AI or Machine learning?
And certainly what will be the duration and methods of learning this course ?
Machine Learning is a type of AI. AI broadly includes symbolic rule-based approached we used many years ago. Today the paradigm is Machine Learning, i.e., we train systems by giving them examples of input and output signals, rather than program rules for every situation, which doesn't really work for complex problems.
TL;DR - Machine Learning is what you are looking to study, and that is the most prominent type of AI you should care about right now
I do not completely agree with the "don't do online courses" advice, actually.
I mean, I agree that practical examples are very useful and you should definitely try them out if you really want to grasp the subject.
But, as my personal experience, I started looking into some of the practical examples in ML and had the feeling that I was looking at a black box, and when it was time to change maybe some parameters and see what was going on I realized that I had no idea where to start.
That was the point I decided to start from the theory, instead, and I took one of the mentioned online courses and found it really helpful.
Most of these courses, in any case, combine theory with practical exercises, so you can try out things by yourself, but understanding what you are doing and why you are doing it.
So, my personal advice, is try to find a good combination of theory and practice, as in most of the things, so you understand how to do things but also why!
Ilenia Salvadori wrote:. . . good combination of theory and practice . . .
If only all courses were like that. Some face‑to‑face teaching is bad, too, but it is much easier to put a poor course on the Net than persuade somebody to pay you to stand up and talk.
If only it were easy to tell that a course is any good . . . before paying lots of money for it.
I did not say it would be easy
But I personally had a good experience with the online course by Andrew Ng on Coursera and I would recommend it.
That said, I think the "good combination of theory and practice" I was talking about also depends on what background you have.
Some people find easier to learn directly through practical exercises, and are maybe "scared" by too much theory, while some other (like me, for instance) feel more comfortable getting first a theoretical basis, before trying things out themselves.
But for sure you would need a bit of both to really grasp a topic!
It is not necessary to learn Machine Learning first to learn Artificial Intelligence. If you are interested in Machine Learning, you can directly start with ML. If you are interested in implementing Computer vision and Natural Language Processing applications, you can directly start with AI. ML is not a pre-requisite for AI or vice-versa. The only requirements before starting either ML or AI are programming skills, statistics, and linear algebra.
ASP.NET Software development companies
Hey, I'm supposed to be the guide! Wait up! No fair! You have the tiny ad!
SKIP - a book about connecting industrious people with elderly land owners