I am interested in exploring the subject of Machine Learning. I would like to know its present and future application. I am a mechanical engineer and would like to say that I do not have any knowledge in software programming. However I am open to learn it. What are the topics I need to understand, as a pre-requisite, to learn the subject of Machine Learning. A few that I know are Probability, Statistics, Programming.

Asked by Last Modified  

4 Answers

Learn Machine Learning +2 Artificial Intelligence Computer Programming

Follow 2
Answer

Please enter your answer

Trainer

Presently Machine learning in the majority of the companies is used for optimisation and data driven solutions to existing business. ML industry relies on de facto algorithms like Linear regression, logistic regression to solve those problems. As you mentioned knowledge of probability and statics is...
read more
Presently Machine learning in the majority of the companies is used for optimisation and data driven solutions to existing business. ML industry relies on de facto algorithms like Linear regression, logistic regression to solve those problems. As you mentioned knowledge of probability and statics is sufficient for this. One can rely on R or SAS to accomplish tasks But Ai driven companies like Facebook, Google etc are using and extending the potential of Machine Learning. Google is using Machine learning in most of its products be it spam filter, news classification, google translate, youtube recommendations, Google assistant etc. the list is endless. Such companies are using deep learning a lot which indeed is killing ML itself. Very strong programming concept is required in these companies and language preference depends on product one is working. For prototyping, people use Python libraries a lot like Tensor flow, theano, cafee etc, which later is converted to c++ for production use. I hope I have helped you to refine your understanding of current and future scenario of ML. All the best.. read less
Comments

Trainer

Hi, You need basic knowledge of Statistics and Programming languages any one like R, Python, and SAS. Now the total it market looks machine learning techniques.
1 Comments

Tutor

hello Viklp! Machine learning and programming are two different areas. Machine learning is coming under computation. I will prefer Andrew Ng lecture for machine learning and for programming I will prefer OCTave for ML. Keep learning.. All the best
Comments

Real time Embedded System

The prerequisites of machine leatning starts with probability and statistics . It helps to develop a mathematical model from data .If you ate interested to learn all this pl. Go through a book on statstical learning by Hastie which is avliable in net.
Comments

View 2 more Answers

Related Questions

What is the difference between deep learning and usual machine learning?
Machine Learning means computers learning from data using algorithms to perform a task without being explicitly programmed. Deep Learning uses a complex structure of algorithms modeled on the human brain....
Supriyo
0 0
5
What is cost of machine learning training online?
If you ask me, It will depend on how much background you have. If you are already familiar with ML, then for 3 hands-on projects from scratch (python or MatLab) in application with speech processing, image...
Vivek
0 0
7

Is it possible to do Machine learning course after B.com and MBA Finance and marketing? Has it got fresher job opportunities? 

Hi, Priya you may go for machine courses after B.com or MBA, and as per your field, you can learn the software related to Accounts.
Priya

Is that possible to do machine learning course after b.com,mba Finance and marketing? 

Yes, you can. But as we know very well machine learning needs some programming fundamentals as well. So you have to go through a little touch up of programming and algorithms.
Priya

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Python programming - Applications
If you’re thinking of learning Python? Or if you recently started learning it? You may be asking yourself: "What exactly can I use Python for?" There are so many applications for python, but there...

Regularisation in Machine Learning
Regularization In Machine Learning, Regularization is the concept of shrinking or regularizing the coefficients towards zero. It helps the model to prevent overfitting. Overfitting in Machine Learning...

Basics Of R Programming 1
# To know the working directory which is assigned by defaultgetwd()# set the working directory from where you would like to take the files setwd("C:/Mywork/MyLearning/MyStuddocs_UrbanPro/Data") # Assign...

Decision Tree or Linear Model For Solving A Business Problem
When do we use linear models and when do we use tree based classification models? This is common question often been asked in data science job interview. Here are some points to remember: We can use any...

Linear Regression: Performance Checking & Diagnosis
Hello World, This is Saumya, and I am here to help you understand and implement Linear Regression in more detail and will discuss various problems we may encounter while training our model along with...
S

Saumya Rajen Shah

1 0
0

Looking for Machine Learning ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you