BESS(Back-End Study Space)

머신러닝(Machine Learning) 본문

데이터 분석 입문/머신러닝

머신러닝(Machine Learning)

leeez 2020. 11. 29. 12:58

#1. 머신러닝 (Machine Learning)

- 컴퓨터가 데이터를 학습하는 알고리즘과 기술을 통칭
- 컴퓨터과학과 수학, 통계가 모두 필요한 학문
- 현상을 설명하거나 미래를 예측하는 용도로 활용

- 예) 스팸을 분류하는 규칙을 만들어 모델화

문제점
- 전문가들의 지식을 빈틈없이 규칙 집합(가정과 그에 따른 결과)으로 표현 가능한가?
- 새로운 지식의 업데이트는 용이한가?

 

 

 

- 예) 머신러닝 기반 스팸 필터링
데이터를 학습하여 생성된 모델을 이용하여 새로운 메일/문자의 스팸 여부를 예측

▶ 사람이 직접 스팸 분류를 하는 것에 비해,
    1. 덜 지치면서 스팸 분류 가능
    2. 더 빠르게 스팸 분류 가능
▶ 규칙 기반의 스팸 필터링 모델에 비해,
    1. 여러 인자(특수문자, 특수단어.. 등)를 동시에 고려하며 스팸 분류 가능
    2. 더 많은 유형의 스팸을 분류할 것으로 기대됨
※ 그러나 두 방법에 비해 ※ 
    더 많은 양의 데이터 더 많은 컴퓨팅이 필요

빅데이터, 고성능 컴퓨팅 파워 그리고 이것들을 처리할 수 있는 알고리즘들이 존재 !

 

#2. 머신러닝의 세 가지 유형

1. 지도학습 (Supervised Learning)
2. 비지도학습 (Unsupervised Learning)
3. 강화학습 (Reinforcement Learning)

 

 

 

 

'데이터 분석 입문 > 머신러닝' 카테고리의 다른 글

강화학습 (Reinforcement Learning)  (0) 2020.11.30
비지도학습 (Unsupervised Learning)  (0) 2020.11.30
회귀 (Regression)  (0) 2020.11.29
분류 (Classification)  (0) 2020.11.29
지도학습 (Supervised Learning)  (0) 2020.11.29