To switch career from Software Engineer to Machine Learning, you can follow these steps:
Step 1: Understand the basics
Step 2: Learn some Statistics
Suggested topics:
- Data structures, variables, and summaries
- Sampling
- The basic principles of probability
- Distributions of random variables
- Inference for numerical and categorical data
- Linear, multiple and logistic regression
Step 3: Learn Python or R programming for data analysis
Suggested topics:
- Supported data structures
- Read, import or export data
- Data quality analysis
- Data cleaning and preparation
- Data manipulation – e.g. sorting, filtering, aggregating and other functions
- Data visualization
Step 4: Complete an Exploratory Data Analysis Project
Topics to cover:
- Single variable explorations
- Pair-wise and multi-variable explorations
- Visualization, dashboard, and storytelling in Tableau
Step 5: Create unsupervised learning models
Topics to cover:
- K-means clustering
- Association rules
If you wish to jump-start your career in Machine Learning, then enroll in this Machine Learning Certification by Intellipaat.
You can watch this video on Machine Learning career: