[ 인공지능 ] Machine Learning Basic 001

2020. 12. 19. 00:38·Archive/Hacking
목차
  1. What is Machine Learning?
  2. Supervised learning
  3. Unsupervised learning
  4. Supervised learning의 종류
728x90
반응형

 

해당 포스팅은 인공지능을 처음 접한 사람이 이해한 바를 바탕으로 작성되는 것으로,

틀린 부분이 있다면 댓글로 지적해주시면 감사하겠습니다.

 

Sung Kim 님의 유튜브 영상 을 보고 제 식대로 이해한 부분이 많은 점 양해부탁드립니다.

 

 

 

 

 

 

 

 

 

 

대부분 학습의 시작은 자신이 배우고자 하는 키워드의 정의부터 시작한다.

 

 

 

What is Machine Learning?

 

Machine learning : 

 

"Field of study that gives computers the ability to learn without being explicitly programmed"

 

-Arthur Samuel

 

 

explicit programming 이란, 단어 그대로 사람이 프로그래밍한 것을 토대로 출력물을 만드는 것이다.

 

Arthur Samuel 은 머신러닝을

 

명시적으로 프로그래밍되지 않고 컴퓨터가 학습할 수 있도록 하는 연구 분야

 

라고 정의내렸다.

 

 

 

 

Supervised learning

 

: 정해진 데이터(training set)을 가지고 학습을 하는 것.

 

ex:) 고양이 사진을 모아 고양이를 학습을 시키는 것

 

 

 

Unsupervised learning

 

: 정해진 데이터를 가지고 학습하는 것이 아닌, 데이터를 보고 스스로 학습하는 것.

 

 

 

 

 

Supervised learning의 종류

 

 

 

- regression

 

  : 결과가 많은 경우의 수를 가짐.

  : 예시 ) 0~100 점 까지의 경우의 수가 있는 시험 결과 예측.

 

 

- binary classification

 

  : 결과가 2개의 경우의 수를 가짐.

  : 예시 ) Pass / Non-pass 의 경우의 수가 있는 시험 결과 예측.

 

 

- multi-label classification

 

  : 라벨링된 결과를 가짐.

  : 예시 ) A,B,C,D,F 등급을 가진 시험 결과 예측.

 

 

 

 

 

 

 

Regression 모델의 training data set

 

 

x (Hours) y (Score)
11 98
8 80
5 60
1 20

 

 

 

Binary classification 모델의 training data set

 

 

x (Hours) y (P/F)
11 P
8 P
5 F
1 F

 

 

 

Multi-label classification 모델의 training data set

 

 

x (Hours) y (Grade)
11 A
8 B
5 C
1 F

 

 

728x90
반응형

'Archive > Hacking' 카테고리의 다른 글

서칭해볼것  (0) 2021.03.03
[ 기본 환경 구축 ] Tensorflow(텐서플로) 설치 | 아나콘다 설치 | python 3.8 텐서플로우 설치 오류  (0) 2020.12.19
[카카오 100일 보안뉴스 한줄 요약] 또 등장한 블루투스 취약점, 블레사  (0) 2020.09.30
[카카오 100일 보안뉴스 한줄 요약] QR코드, 해커들이 주목한다  (0) 2020.09.30
[Packing] Packing 이란 무엇인가? | 패킹 실습 ( UPX, PEveiw, pyinstaller 설치/다운로드)  (0) 2020.09.17
  1. What is Machine Learning?
  2. Supervised learning
  3. Unsupervised learning
  4. Supervised learning의 종류
'Archive/Hacking' 카테고리의 다른 글
  • 서칭해볼것
  • [ 기본 환경 구축 ] Tensorflow(텐서플로) 설치 | 아나콘다 설치 | python 3.8 텐서플로우 설치 오류
  • [카카오 100일 보안뉴스 한줄 요약] 또 등장한 블루투스 취약점, 블레사
  • [카카오 100일 보안뉴스 한줄 요약] QR코드, 해커들이 주목한다
코뮤(commu)
코뮤(commu)
코딩으로 커뮤니케이션하는 코뮤입니다 😎
  • 코뮤(commu)
    코뮤(COMMU)
    코뮤(commu)
  • 전체
    오늘
    어제
    • 분류 전체보기
      • Archive
        • Hacking
        • Develop
        • ETC
      • Algorithm
      • DB&Infra
      • ETC
      • Node
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • IT지식보따리
    • IT가 맛있다
    • IT 천재
  • 공지사항

    • 배고픕니다
  • 인기 글

  • 태그

    장고
    C++
    파이썬 기초 문제
    oracle db
    비박스
    백준
    Codeup
    파이썬 백준
    Django
    보안뉴스
    Oracle
    docker
    Python
    백준 문제풀이
    자바스크립트 객체
    Git
    자바스크립트 API
    카카오 100일 프로젝트
    코드업 기초
    파이썬 알고리즘
    백준 파이썬
    백준 풀이
    코드업 파이썬 기초 100제
    오라클
    javascript
    파이썬
    자바스크립트
    파이썬 문제
    코드업
    파이썬 기초
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
코뮤(commu)
[ 인공지능 ] Machine Learning Basic 001
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.