Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 5 hours on-demand video
  • 50 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
Development Data Science Data Analysis

Machine Learning Technical Interview

Get ready for a technical Machine Learning interview / Data Science interview by mastering commonly asked questions!
Rating: 4.0 out of 54.0 (75 ratings)
3,929 students
Created by Vladimir Poliakov
Last updated 8/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Prepare for machine learning technical questions
  • Improve or refresh knowledge in machine learning
  • Get a great intuition of the machine learning topics
  • Recall fundamental aspects of data processing
  • Know variety of feature engineering methods
  • Handle dimensionality reduction questions
  • Recall many classification and regression models
  • Understand the pros and cons between machine learning methods
  • Handle advanced questions on supervised learning
  • Discuss hyperparameters and how to apply cross-validation
  • Build an understanding of good experiment design
  • Recall the concepts of feature selection
  • Describe different types of dataset balancing methods
  • Have an intuition of main сlustering algorithms
  • Get practice with model evaluation questions

Course content

6 sections • 51 lectures • 5h 10m total length

  • Preview03:44

  • Preview06:36
  • What is data normalization
    07:02
  • Tailed feature distribution
    04:39
  • Box-Cox transformation
    03:33
  • Handling outliers
    05:54
  • The art of feature engineering (PART 1)
    05:54
  • The art of feature engineering (PART 2)
    05:51
  • Time series feature extraction
    08:17
  • Curse of dimensionality
    05:55
  • Preview06:01
  • Let's recap what you've learned!
    10 questions

  • Linear regression pros & cons
    08:33
  • Ridge vs Lasso
    07:01
  • Multicollinearity
    08:46
  • Maximum Likelihood Estimation (PART 1)
    03:46
  • Maximum Likelihood Estimation (PART 2)
    05:34
  • MLE for Linear regression
    05:59
  • Logistic regression intuition
    05:53
  • Naive Bayes naivety (PART 1)
    07:01
  • Naive Bayes naivety (PART 2)
    07:49
  • SVM – a large margin classifier
    06:55
  • SVM and regularization
    05:07
  • Logistic regression and SVM
    04:52
  • kNN pseudocode
    06:42
  • Preview08:03
  • Bagging explanation
    06:11
  • Random forest randomness
    05:12
  • Extremely randomized trees
    04:44
  • Ensembling intuition
    07:41
  • Adaboost
    06:52
  • GBM and RF difference
    05:18
  • Let's recap what you've learned!
    10 questions

  • Model overfitting and underfitting
    09:35
  • Cross-validation
    06:43
  • Attributes selection
    09:47
  • Hyperparameter optimization
    09:18
  • Time series cross-validation
    06:42
  • Feature selection methods (PART 1)
    06:08
  • Feature selection methods (PART 2)
    05:16
  • Sampling and splitting
    04:47
  • Preview03:29
  • Handling imbalanced dataset (PART 2)
    05:25
  • Let's recap what you've learned!
    5 questions

  • Preview07:25
  • Mean-shift clustering
    04:10
  • DBScan clustering algorithm
    05:10
  • Gaussian mixture algorithm
    04:48
  • Agglomerative hierarchical clustering
    03:53
  • Let's recap what you've learned!
    3 questions

  • Preview08:16
  • ROC curve explanation
    03:45
  • RMSE vs MAE
    05:13
  • R squared and Adjusted R squared
    03:11
  • Unsupervised learning evaluation
    06:23
  • Let's recap what you've learned!
    5 questions

Requirements

  • Some high school mathematics level
  • Basic knowledge in probability theory and statistics
  • Basic understanding of data science concepts
  • Basic understanding of machine learning algorithms
  • Some prior computer science experience

Description

This course is designed to become a convenient resource for preparing for a technical machine learning interview. It helps you to get ready for an interview with 50 lectures covering questions and answers on a varied range of topics. The course is intended not only for candidates with a full understanding of possible questions but also for recalling knowledge in data science.

We will systematically cover the data preparation methods including data normalization, outliers handling, feature engineering, and dimensionality reduction techniques.

After processing the data in the next section, we will move on to the supervised machine learning methods. We will consider simple linear algorithms, regularization, maximum likelihood method. Besides, we will also talk about the Bayes theorem and the naive Bayes classifier. Several lectures in this section are devoted to the support vector machine model. Most of the lectures after this will be dedicated to algorithms based on decision-making trees: we will consider bagging algorithm, random forest, AdaBoost, and gradient boosting.

Having finished reviewing the interview questions on algorithms, we will move on to the subject area of machine learning and discuss such topics as good experiment design, cross-validation methods, overfitting and underfitting, feature selection methods, unbalanced data problem.

This course also includes several lectures on clustering algorithms, covering the most well-known methods and their concepts. In addition, as part of this course, we will consider various metrics for assessing the quality of supervised and unsupervised models.

In summary, this course will help you to recall the methods used by real machine learning experts and prepare you for this hot data scientist career path.

Who this course is for:

  • Anyone who wants to prepare for a Machine Learning interview
  • Anyone who wants to improve or recall Machine Learning skills
  • Anyone who wants to start or switch their career to Data Science

Instructor

Vladimir Poliakov
Machine Learning Engineer
Vladimir Poliakov
  • 4.0 Instructor Rating
  • 75 Reviews
  • 3,929 Students
  • 1 Course

Passionate machine learning practitioner. Background in applied mathematics, control theory and computational science. Over the course of my career, I have developed a skill set in the data science area, and I hope to use this experience in teaching to help other people learn the power of machine intelligence. I believe that we are at the forefront of the technological revolution, in which machine learning will change the world for the better. And I want to take a direct part in this.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.