고차원 벡터의 변환을 통해 생성할 수 있는 상대적인 저차원 공간
sparse vector를 최소화
대표적인 activation function

binary classification을 위한 회귀 방법

여러 색상을 가진 점들을 흰색과 검정색이라는 2가지로 구분되도록 분류하는 회귀 방법
ex) 특정 이메일이 스팸인가 아닌가의 분류 문제
보통 sigmoid 함수(logistic 함수라고도 함)를 이용하여 0부터 1 사이의 값에 대응시키게 되므로 0에 가까우면 거짓, 1에 가까우면 참으로 판정할 수 있음
softmax는 이진 분류를 여러 번 결합한 것으로 "다중 클래스 분류"라고 할 수 있음
분류 문제
linear regression과 다름
hardmax: 가장 큰 값 찾기
softmax: 새로운 조건으로 가장 큰 값 찾기
분류해야 하는 정답지(클래스)의 총 개수 k에 대해, k차원의 벡터를 입력하여 클래스 확률을 추정하고, 다시 k차원의 벡터를 반환함

입력값이 4x1 행렬일 때, activation function을 거쳐서 입력값과 같은 차원의 결과(4x1 행렬)을 반환하고 있음
ex) 가장 흔한 붓꽃 분류에 비유하자면

feature x(x1,x2,x3,x4)를 입력으로 주어 가중치 연산을 통해 3차원 벡터로 변환하고 이걸 softmax 함수를 통해 각 품종일 확률 벡터로 구해냄
예제에서는 0.26, 0.70, 0.04이므로 0.70이 가장 큰 값이라서 Setosa 품종이라고 판정함
자세한 내용은 다음 문서 참고할 것
https://wikidocs.net/35476