MathWorks - Mobile View
  • MathWorks 계정에 로그인합니다.MathWorks 계정에 로그인합니다.
  • Access your MathWorks Account
    • 내 계정
    • 나의 커뮤니티 프로필
    • 라이선스를 계정에 연결
    • 로그아웃
  • 제품
  • 솔루션
  • 아카데미아
  • 지원
  • 커뮤니티
  • 이벤트
  • MATLAB 다운로드
MathWorks
  • 제품
  • 솔루션
  • 아카데미아
  • 지원
  • 커뮤니티
  • 이벤트
  • MATLAB 다운로드
  • MathWorks 계정에 로그인합니다.MathWorks 계정에 로그인합니다.
  • Access your MathWorks Account
    • 내 계정
    • 나의 커뮤니티 프로필
    • 라이선스를 계정에 연결
    • 로그아웃

비디오 및 웨비나

  • MathWorks
  • 비디오
  • 비디오 홈
  • 검색
  • 비디오 홈
  • 검색
  • 영업 상담
  • 평가판 신청
  Register to watch video
  • Description
  • Full Transcript
  • Related Resources

What Is Machine Learning?

Loren Shure, MathWorks

Walk through the three types of machine learning (clustering, classification, and regression) in this overview by Loren Shure.

In this video, you’ll get a summary of what machine learning is. You’ll start by learning about clustering, which helps you segment a collection of things into groups with distinct attributes. You’ll next explore classification, which you’d use for applications like object detection in images, predictive maintenance, and spam detection. Lastly, you’ll hear about regression, which is used to build models that predict a response along a continuum given other features. 

Machine learning is all about statistical models.

You probably know about parametric models, like when you’re calculating the mass of the moon, and you have a formula. If you know the variables, you can calculate the answer by plugging them in and doing the math.

Sometimes you don’t have a formula but you have a ton of data, and you want to find patterns or make predictions. In this case, you’d use nonparametric machine learning models.

I’m Loren Shure, and I’m a scientist who has been at MathWorks for over 30 years. I’m going to walk you through the three types of machine learning: clustering, classification, and regression. 

First, we’ll talk about clustering.

Suppose I give you a stack of cards with pictures on them, and I ask you to sort the cards into groups. Different people group these cards in different ways.

What is on these cards to cause that to happen? Well, they are pictures of dogs, cats, and birds.

Some of you say, “Aha! I see three different groups here: clearly, dogs, cats, and birds.”

Some of you see four legged animals vs. two legged animals, and you put the cards into two piles.

And those of you who put them into one pile might say, “They’re all animals!”

Well, who’s right? You all are, because the instructions just said to put the cards into groups.

This is clustering: Clustering helps you segment a collection of things into groups with distinct attributes.

Now let’s move on to classification.

You have the same cards, with each one labeled with three categories: either dog, cat, or bird.

You need to determine the features that help distinguish between the different animals.

You use these features to train a model, which will determine whether something gets labeled as a dog, a cat, or a bird.

Now I give you a new image. What category does it belong to? Well, let’s run it through the model to figure it out.

This model is good at classifying only dogs, cats, and birds, but it clearly wasn’t developed for anything else. It did the best it could with the horse. 

This is classification, and you’d use it for things like object detection in images, predictive maintenance, and spam detection.

The third type of machine learning is regression, where instead of classifying into a finite number of outputs, we’re trying to find an answer on a continuum – like the maximum running speed of an animal.

To build a model that will predict speed, we do what we did before – select features that may be relevant. For example, let’s try the weight of an animal and how long its legs are.

The model uses these features to estimate where the animal lands on that speed continuum.

That’s regression. Regression models are used in many applications -- like forecasting electricity usage or stock prices.

So those are the three different kinds of machine learning.

Machine learning is an incredibly complex topic, and I’ve just skimmed the surface here. You may have heard of deep learning, which is a type of machine learning where you don’t manually select the features. Instead, the features are learned as part of the model training process, but it costs you lots more data.

For more practical information and inspiration, start with the links below.

Related Products

  • Statistics and Machine Learning Toolbox
  • Deep Learning Toolbox

Learn More

  • How much do you know about machine learning? (Quiz)
  • Machine Learning Overview
  • Using MATLAB for Machine Learning
  • Using MATLAB for Deep Learning
  • Getting Started with Neural Networks Using MATLAB (4:37) - Video
Related Information
Learn more about machine learning

Feedback

Featured Product

Statistics and Machine Learning Toolbox

  • Request Trial
  • Get Pricing

Up Next:

34:34
Machine Learning Made Easy

Related Videos:

5:36
Machine Learning for Predictive Modelling (Highlights)
44:37
Machine Learning for Predictive Modelling
41:25
Machine Learning with MATLAB
34:31
Machine Learning with MATLAB: Getting Started with...

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

Select web site

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • 영업 상담
  • 평가판 신청

제품 소개

  • MATLAB
  • Simulink
  • 학생용 소프트웨어
  • 하드웨어 지원
  • File Exchange

다운로드 및 구매

  • 다운로드
  • 평가판 신청
  • 영업 상담
  • 가격 및 라이선스
  • MathWorks 스토어

사용 방법

  • 문서
  • 튜토리얼
  • 예제
  • 비디오 및 웨비나
  • 교육

지원

  • 설치 도움말
  • 사용자 커뮤니티
  • 컨설팅
  • 라이선스 센터
  • 지원 문의

회사 정보

  • 채용
  • 뉴스 룸
  • 사회적 미션
  • 영업 상담
  • 회사 정보

MathWorks

Accelerating the pace of engineering and science

MathWorks는 엔지니어와 과학자들을 위한 테크니컬 컴퓨팅 소프트웨어 분야의 선도적인 개발업체입니다.

활용 분야 …

  • Select a Web Site United States
  • 특허
  • 등록 상표
  • 정보 취급 방침
  • 불법 복제 방지
  • 매스웍스코리아 유한회사
  • 주소: 서울시 강남구 삼성동 테헤란로 521 파르나스타워 14층
  • 전화번호: 02-6006-5100
  • 대표자 : 이종민
  • 사업자 등록번호 : 120-86-60062

© 1994-2021 The MathWorks, Inc.

  • Naver
  • Facebook
  • Twitter
  • YouTube
  • LinkedIn
  • RSS

대화에 참여하기