인공지능 분야에서 쓰이는 알고리즘
인간의 뇌 구조를 모방
뉴런과 뉴런사이에는 전기힌호를 통해 정보 전달
입력(inputs)과 가중치(weights)를 곱한 선형구조(linear)
활성화 함수(activation funcion)를 통한 비선형 구조(non-linear)표현 가능
인공 뉴런으로 인공 신경망을 만들고 InputLayer, HiddenLayers, outputLayer가 있다
인공뉴런(Artificial Neuron)
잡음(Noise)을 포함한 학습 데이터로부터 어떤 규칙을 찾고 연속된 값의 출력을 추정
아래의 식을 만족하는 적절한 a(기울기), b(y절편)를 찾아야함
Y = aX + b
회귀문제 예시
적절한 Linear를 찾을 수 있다
입력값에 따른 특정 범주(category)로 구분하는 문제
분류 곡선(직선)을 찾아야 함
범주의 개수에 따라서 이진 분류(Binary Classification),
로지스틱 회귀(Logistic Regression)->선형회귀와 비슷하지만, 범주형 데이터를 분류하는 방향으로 선을 그음
Multi-Class Classification