인공지능수학

카테고리 없음

행렬의 기본 연산

행렬이란? 행렬은 1개 이상의 수나 변수를 직사각형의 배열로 나열한 것을 뜻합니다. 여기서 가로줄은 행(row), 세로줄은 열(column)이라고 합니다. 위의 그림을 보시면 2개의 행과 2개의 열로 이루어진 2x2행렬이 있습니다. 여기서 각 인자를 읽을 때 행은 맨 위부터 1, 열은 맨 왼쪽부터 1으로 읽습니다. 따라서 각 인자는 오른쪽에 적혀있는 대로 읽습니다. 행렬의 용어들 주 대각선 : 행렬 왼쪽 위, 오른쪽 아래를 가르는 선 대각 성분 : 주 대각선에 걸치는 행과 열이 같은 성분 영행렬 : 모든 성분이 0인 행렬 전치 행렬 : 행과 열을 바꿔 주는 행렬 대칭 행렬 : 전치해도 같은 행렬 정사각 행렬 : 행과 열의 수가 같은 행렬 단위 행렬 : 모든 대각 성분이 1이고 나머지는 0인 정사각 행렬 ..

인공지능공부/인공지능기초수학

놈, 노름(Norm)

놈이란? 놈은 벡터의 크기를 나타내는 양입니다. 크기 또는 길이라고도 합니다. $$ \parallel v \parallel _p = ( \sum_{i=1}^n |v_i|^p )^ \frac{1}{p} $$ 수식은 위와 같습니다. 위의 p 값에 1이 들어가면 L1, 2가 들어가면 L2 라고 합니다. 인공지능에서는 주로 1,2가 사용됩니다. 1. L1 위의 수식에 1을 넣어보겠습니다. $$\parallel v \parallel _1 = \sum_{i=1}^n |v_i|$$ $$=|v_1|+|v_2|+|v_3|+...+|v_n|$$ 단순히 벡터 성분들을 더해주면 됩니다. 정말 쉽죠? 2. L2 위의 수식에 2를 넣어보겠습니다. $$\parallel v \parallel _2 = ( \sum_{i=1}^n |v..

인공지능공부/인공지능기초수학

선행 대수 정의

인공지능을 이해하기 위해서는 선형대수를 알고 계셔야 합니다. 선형 대수? 선형 대수란 "선형 방정식을 풀기 위한 방법론을 배우는 학문"이라고 할 수 있습니다. 이게 무슨 소리일까요? 예를 들어 bx + c = 0 이라는 방정식이 있다고 가정합시다. 앞의 방정식을 성립하는 x를 찾는 것을 뜻합니다. 그럼 왜 이름이 선형 대수학일까요? 먼저 선형이란 어떤 방정식의 입력이 바뀌지 않는 방정식을 뜻합니다. 즉, 입력 변수가 1차인 것을 뜻합니다. y = 2x + 2 라는 수식이 있을 때, x의 값에 2배를 한 뒤 2를 더한 값이 결과가 됩니다. 하지만 y = 2x2 + 2라는 수식이 있을 경우 x값 자체를 제곱해 버리기 때문에 x 자체가 변해버립니다. 즉, 선형으로 일정한 규칙으로 증가하는게 아니라 큰 값을 넣..

컴공누나
'인공지능수학' 태그의 글 목록