Click here to Skip to main content
15,946,320 members
Please Sign up or sign in to vote.
2.23/5 (4 votes)
Hello,

I am C++ Developer with 3+ years of experience.
Now thinking to learn machine learning.

Can someone please help me with the road map, like where should i start from?

And if any online /offline courses available in India.

Your answers are really appreciated.

Vishal Bhatia

What I have tried:

Was looking out for courses available on sites like Udemy, udacity , Coursera.
Posted
Updated 26-Mar-18 5:11am
v2

Hello. Once you've given this question, I'm here and really glad to help you out.
Normally, the university course of AI and machine learning, in the most cases, includes such topics as a case study:

Unit #1: Data mining algorithms:

1. K-Means clustering algorithm;
2. Similarity and likelihood assessment algorithms (Euclidean distance, Pearson
correlation, probabilistic,...);
3. Bayesian Theory (Bayesian Classifier Algorithm + Bayesian Prediction Networks);
4. Singular Values Decomposition Algorithm (classical SVD and SVD++);
5. Various of other algorithms such as a rolling-average computation algorithm;

Unit #2: AI Machine Learning algorithms:

1. Artificial Neural Networks (ANNs):
1.1. Feed-Forward and Back-propagation learning procedures;
1.2. Forward-propagation neural networks;

2. Genetic and Evolutionary Algorithms:
2.1. Genetic evolutionary search algorithm;
2.2. Classical Genetic algorithms essentials:
2.2.1. Find a function's extrema;
2.2.2. Diophantine equations solving;
2.2.3. Numerical Approximation;

Unit #3:

1. Various AI and machine learning applied-specific materials such as
Algorithmic trading, e-commerce tools and components, social media, etc.

Here're a couple of AI and machine learning large guidelines you can check with:

1. Artificial Intelligence Modern Aporoach, written by head of Google Research Center Information Retrieval by Manning, and Big data analysis;
2. Linear Algebra by Tyrtyshnikov;

Here's a list of my own AI and machine learning publications:

"Birds of a Feather stick together" To Produce Users-To-Items Recommendations In JavaScript[^]

Naїve Bayesian Anti-Spam Filter Using Node.JS, JavaScript And Ajax Requests[^]

C#.NET: Implementing SVD++ AI Data Mining Algorithm To Produce Recommendations Based On Ratings Prediction[^]

C#.NET Implementation of K-Means Clustering Algorithm to Produce Recommendations[^]

Implementing K-Means Image Segmentation Algorithm[^]

Implementing AI Evolutionary binary distribution algorithm for solving the numeric approximation problem[^]

Also, do a search to CodeProject's website and find articles published by Mahsa Hassankashi:
Mahsa Hassankashi - Professional Profile[^]

That's all. Good Luck :)
 
Share this answer
 
Comments
Vishal Bhatia0112 27-Mar-18 5:50am    
Many thanks Arthur.
That's really useful, i'll go through these topics.
Arthur V. Ratz 27-Mar-18 13:11pm    
You're welcome. If you've got any questions, just don't hesitate to give them in your posts under this subject.
VR Karthikeyan 26-Oct-18 1:15am    
Great answer, thanks for your efforts Arthur V. Ratz.
Arthur V. Ratz 26-Oct-18 4:46am    
Thanks.
The obvious places to start are www.google.com[^] and other websites dedicated to the subject you are interested in. You could also try the CodeProject Articles section[^].
 
Share this answer
 
Comments
CPallini 16-Mar-18 4:47am    
5.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900