⤨ Linear Function, Affine Function

Lightman·2021년 9월 22일
1

MACHINE LEARNING 🦾

목록 보기
5/9

MOTIVATION

신경망에서는 선형성을 피하기 위해 활성화 함수를 도입한다. 그렇다면 활성화 함수 이전에 weight 와 bias로 결정되는 f(x)=ax+bf(x) = ax + b는 선형함수일까 ? 문득 선형함수 같아 보이지만, 벡터를 선형으로 변환한 것 이외에 평행이동까지 하고 있는 함수를 선형함수라고 부를 수 있을까 ? 이 질문에 대한 명확한 답을 모르겠다면 아래를 보자.

Linear Function

Definition We say a function L:mnL : \Re^m → \Re^n is linear if (1) for any vectors xx and yy in m\Re^m, L(x+y)=L(x)+L(y)L(x+y) = L(x) +L(y), and (2) for any vector xx in m\Re^m and scalar aa, L(ax)=aL(x)L(ax) = aL(x).

Affine Function

Definition We say a function A:mnA : \Re^m → \Re^n is affine if there is a linear function
L:mnL : \Re^m → \Re^n and a vector bb in n\Re^n such that A(x)=L(x)+bA(x) = L(x) + b for all xx in m\Re^m. In other words, an affine function is just a linear function plus a translation.

Conclusion

① From our knowledge of linear functions, it follows that if A:mnA : \Re^m → \Re^n is affine, then there is an n×mn × m matrix MM and a vector bb in n\Re^n such that: A(x)=Mx+bA(x) = Mx + b for all xx in m\Re^m.

f(x)=ax+bf(x) = ax + bLinear function이 아닌 Affine function이다. 그럼에도 Affine function은 Linear function과 유사한 특징들을 지닌다.

끝.

profile
현직 데이터 분석가 / 데이터 과학의 정도를 따라 🚲 / About DEV DA ML

0개의 댓글