These are some of the most common interview questions for Machine Learning Engineer
PART 1/2
- What are the types of Learning Algorithms?
- What is Supervised Learning? And name its basic types?
- What is Unsupervised Learning? And name its basic types?
- What is a Linear Regression?
- What is Logistic Regression?
- What is a Cost Function?
- What is a Convex Function?
- What is Local Optima?
- What is a Squared Error function?
- What is the Cost function used for a Regression problem?
- What is the Cost function used for a Classification Problem?
- What is Gradient Descent?
- What is the Learning Rate?
- Is it necessary to change the learning rate during the training period?
- What is Multi-Variate Linear Regression?
- What is the difference between a Linear and Logistic Regression algorithm?
- What is Feature Scaling?
- What is Mean Normalization?
- Is it better to have a small or large learning rate?
- What is Feature Engineering?
- What is Polynomial Regression?
- What are the activation functions used in Linear Regression?
- What are the activation functions used in Logistic Regression?
- What are the different Optimization Algorithms?
- Explain Gradient Descent, Conjugate gradient, BFGS, L-BFGS. What are the advantages and disadvantages of it? (This is a tough question)
- What is multi-class classification and how do we do it ?
- What is overfitting and underfitting ?
- How do we address overfitting and underfitting?
- What is High Bias?
- What is High Variance?
The Best Books recommended to improve your Machine Learning skills:
I would also suggest having a look at the Udacity course Become a machine learning engineer.
For Part 2 of the series click here: PART 2
For Part 2 of the series click here: PART 2
No comments:
Post a Comment