์ด์ง ๋ถ๋ฅ
์ด์ง ๋ถ๋ฅ (Binary Classification)
ํน์ ๋์์ด ์์ ๋ ๊ทธ๊ฒ์ด A์ธ์ง non-A ์ธ์ง ํ๋จํ๋ ๊ฒ
ex) cat or non-cat
์ด๋ฏธ์ง ๋ค๋ฃจ๊ธฐ
๋ค์ฐจ์ ๋ฐฐ์ด์ธ ์ด๋ฏธ์ง๋ฅผ ํ์ต์ ์ด์ฉํ ๋ ์๋์ C์์ฌ์ฝ๋ ๊ฐ์ด n์ฐจ์ ๋ฒกํฐ๋ก ๋ณํํด์ผ ํจ
char image[64][64][3];
// height, width, RGB
getCatImage(image);
char* vector = (char*)image;
sizeof(image) == 12288; // true
ํ๋ จ ์ธํธ X ๋ ์๋์ ๊ฐ์ ๋ชจ์์ผ๋ก ์กด์ฌํจ
X = [ vector_1, vector_2, ..., vector_m ]
// size of an element (vector) is 12288
// X matrix is (12288 * M)
ํ๋ จ ์ธํธ X์ ๋ํด ์ ๋ต์ด ๋ผ๋ฒจ๋ง ๋์ด์๋ Y ์ธํธ
Y = [ y_1, y_2, ..., y_m ]
// Y matrix is (1 X m)