keras2 Tensorflow5 [다항회귀] 비선형 회귀는 선형 회귀로는 표현할수 없는 데이터를 설명하기 위한 회귀임. 이중 다항식을 이용한 회귀릘 다항회귀라고 한다. 직선대신 2차 함수, 3차 함수등의 곡선이 된다. ax+b대신 ax2(제고)+bx+c 를 형태로 나타내면 다음과 같다. 기존 제곱의 평균을 반환할때 y_pred=a*X+b 였다면 다항식일때에는 y_pred=a*X*X+B*X+c 로 나타내어질수 있다. 3차식일때에는 y_pred=a*X*X*X+B*X*X+c*X+d 로 나타내어 진다. 여기서 다항식이 늘어날수록 손실도 훨씬 커지게 된다. [딥러닝 네트워크를 이용한 회귀] tanh는 하이퍼볼릭 탄젠트 함수로 삼각함수 중 탄젠트 함수와 연관되어 잇다. activiation의종류중 하나. keras에서 쓰여진다. 2020. 9. 25. Tensorflow2 XOR같은 키값으로 1차적인 뉴런(초창기 퍼셉트론)으로는 가중치 값을 편향할수 없다. 그래서 나온게 다중뉴런 이다. 2차적인 활성함수 이상일 경우 신경망 뉴런이라고 부르는데 xor같은 학습시킬때 신경망 뉴런을 이용하여 학습하면 해결이 된다. 이중 다중 신경망을 쓰기 위해서 keras를 사용한다. keras에서 가장 많이 쓰이는 구조는 tf.keras.Sequential구조이다. 순차적으로 뉴런과 뉴런이 합쳐진 단위인 레이어를 일직선으로 배치하는 구조이다. tf.keras.layers.Dense는 model에서 사용하는 레이어를 정의하는 명령어이다. Dense는 가장 기본적인 레이어로써, 레이어의 입력과 출력 사이에 있는 모든 뉴런이 서로 연결되는 레이어이다. model.compile(optimizer=t.. 2020. 9. 17. 이전 1 다음