딥러닝

0802 keras 실습 [아이리스 분류문제]

피곤핑 2019. 8. 2. 16:09

 - seaborn 이용해보기

 -> 종을가지고 특징들을 시각화하여 보여줌

 

3. 원-핫 인코딩

이번에 들어있는 데이터는 수치값이 아닌 문자열 값이기때문에 수치값으로 다시 바꿔주어야함 

 - 0, 1, 2 ... 이런식으로 수치가 매겨지는데 활성화 함수를 적용하려면  Y값이 숫자 0과 1로 이루어져 있어야함

이렇게 바꿔주는 것이 원-핫 인코딩

 - 아래와 같이 from keras.utils import np_utils를 하고 to_categorical에 값을 넣어서 바꿔줌

 

4. 소프트 맥스

 - 확률값으로 결과를 출력 시켜줌

(교차엔트로피랑 같이 듀오로 많이 씀)

 

5. 아이리스 품종 예측 실행

 1. seed 값 설정과 필요 라이브러리 임포트

 

2. 데이터 입력부터 원-핫 코딩

 

3. 모델의 설정, 컴파일 , 실행, 결과출력