수업 링크 : https://opentutorials.org/module/4966/28987
세번째 딥러닝 - 아이리스 품종 분류 - Tensorflow 1
수업소개 아이리스 품종을 분류하는 딥러닝 모델을 텐서플로우를 이용하여 만들어 보고, 분류모델과 회귀모델의 차이점을 이해합니다. 범주형 변수의 처리 방법인 원핫인코딩을 해야하는 이유
opentutorials.org
<아이리스 품종 분류>

종속 변수가 양적 데이터인 경우 회귀 알고리즘을 사용
종속 변수가 범주형 데이터인 경우 분류 알고리즘을 사용

<원핫인코딩>

숫자가 아닌 데이터가 수식에 들어갈 수는 없다.
=> 범주형 데이터는 수식에 사용할 수 있는 형태로 바꿔주어야 한다.

원핫인코딩 : 범주형 데이터를 딥러닝 모델에 사용하기 위해 1과 0으로 이루어진 데이터로 바꿔주는 과정


<softmax>

분류 모델은 0에서 100 사이의 확률 값으로 분류를 표현
활성화 함수 : 퍼셉트론의 출력 형태를 조절
- 회귀 모델
= Identity
- 분류 모델
= Sigmoid : 이항 분류
= Softmax : 다항 분류

회귀에 사용하는 loss : mse
분류에 사용하는 loss : softmax
'Deep Learning > 머신러닝 야학' 카테고리의 다른 글
[머신러닝 야학 / Tensorflow 1] Topic 10 : 네번째 딥러닝 - 신경망의 완성:히든레이어 (4) | 2020.08.31 |
---|---|
[머신러닝 야학 / Tensorflow 1] Topic 8 : 학습의 실제 (0) | 2020.08.25 |
[머신러닝 야학 / Tensorflow 1] Topic 7 : 보스턴 집값 예측 (0) | 2020.08.25 |
[머신러닝 야학 / Tensorflow 1] Topic 6 : 레모네이드 판매 예측 (0) | 2020.08.19 |
[머신러닝 야학 / Tensorflow 1] Topic 5 : 표를 다루는 도구 '판다스' (0) | 2020.08.19 |