-
Binary ClassificationSoftware/Deep Learning 2018. 12. 3. 01:02반응형
- Logistic regression is an algorithm for binary classification
- Binary Classifiaction은 어떤 Input값이 있을 때 Output 값으로 1 또는 0 값을 가지도록 한다.
- Single training example = (x, y), x ∈ lRnx , y ∈ {0, 1}
- First training example = (x(1), y(1)) and second training example = (x(2), y(2)) ... last (x(m), y(m))
- M = M train
- X = Matrix (Traing set의 inputs (x(1), x(2)... x(m)) 을 가지는 행렬)
- nx = Height of matrix X (X 행렬의 높이 값)
- X is a nx by m dimensional matrix ( = X.shape in Python / X.shape = (nx, m) )
- Y is a 1 by m matrix (Y.shape = (1, m) )
: 로지스틱 회귀분석은 이항 분류를 위한 알고리즘이다.
X -> Y ( 1 or 0 )
( x : x-dimensional feature vector, y : Label 0 or 1),
(m = number of training samples or number of train examples)
즉, x(1)은 X 행렬의 첫번째 열이고 x(m)은 m 번째 열을 의미한다.
X ∈ lRnx * m
Y ∈ lR1 * m
Y = [ y(1), y(2) , ... , y(m) ]
반응형'Software > Deep Learning' 카테고리의 다른 글
Gradient Descent (0) 2018.12.05 Logistic Regression: Cost Function (0) 2018.12.05 Logistic Regression (0) 2018.12.03 댓글