[Math] Optimization 이란 (Introduction)
·
.../Math
Optization(최적화)란 무엇인가?Optimization(최적화)는feasible candidates(가능한 후보)들 중에서Optimal element(최적의 요소)를 찾아내는 과정임.쉽게 말해, 어떤 문제에 대해 Optimal solution을 찾는 것임.Feasible candidates (가능 후보들):최적의 요소를 찾기 위해 고려하는 후보들임.이 후보들은 보통 constraints (제약 조건)에 의해 범위가 제한됨.Objective function (목적 함수, J):Optimization에서 optimal solution을 찾기 위해 사용하는 함수를 가르키는 generic term임.실제적으로는 이 함수의 값을 가장 작게(또는 크게) 만드는 것이 optimization의 목표임.분야에 따..
[LA] Span (생성)
·
.../Linear Algebra
Span주어진 Vector들 (=Vector set)에 대한 Span은해당 vector들의 Linear Combination을모두 포함하고 있는 Vector Set을 의미한다.참고로, 위의 정의에서 Linear Combination을 Affine Combination으로 바꾸면, Affine Hull(or Affine Span)의 정의가 됨. https://youtu.be/2CcCOgDilO8?si=1SrMJa2O_SoniQ7b&t=211  참고자료2024.02.16 - [.../Linear Algebra] - [LA] linear combination [LA] linear combinationlinear equation 에서 variables가 scalars가 아닌 vectors로 바꾸어진 형태와 비슷..
[LA] Matrix-Vector Multiplication
·
.../Linear Algebra
Matrix-Vector MultiplicationLinear TransformMatrix와 vector의 곱은 일종의 Linear Transformation으로 볼 수 있음.곱해지는 Vector를 Matrix가 나타내는 Linear Transformation 처리하는 것으로 볼 수 있음.Matrix $A$ 와 vector $\mathbf{x}$ 의 곱 $\mathbf{y} = A\mathbf{x}$ 를 linear transform으로 직관적인 해석이 가능함.이는 matrix $A$를 vector 공간에서 다른 vector 공간으로의 변환으로 해석하는 것임.Matrix $A$:$A$는 $m \times n$ matrix로,$n$-차원 공간에서 $m$-차원 공간으로의 linear transform에 해당..
[Math] Categorical Distribution
·
.../Math
Categorical Distribution일반적으로 multi-class classification (다중분류문제)에서 사용되는 확률분포.Categorical Random Variable$K$개의 정수값 중 하나를 가질 수 있는 확률변수.이때 가질 수 있는 $K$개의 정수값은 각각 class (또는 category) 에 해당함. → $K=2$인 경우, Bernoulli Random Variable과 동일.one-hot encoding을 사용하여 sample value가 vector로 나옴 → moment들도 모두 vector임.대표적으로 주사위 던지기를 들 수 있고, 이때 $K=6$ 임.주사위 예$x=1 \rightarrow \textbf{x}=(1,0,0,0,0,0)$$x=2 \rightarrow \..
[Math] Multinomial Distribution (다항분포)
·
.../Math
Multinomial Distribution$K$ 개 class인 Categorical Variable의sample을 $N$개 얻을 때의각각의 class $i$가 각각 $x_i$번 나오는 random variable $\textbf{X}$의 이산 확률 분포. 달리 말하면 $\textbf{x}$가 $(x_1, x_2, \cdots, x_K)$가 되는 확률의 분포를 가르킴. 수식으로 표현할 경우 다음과 같음.$$\textbf{X} \sim \text{Mul}(x;N,\mu)$$class가 $K$인 multinomial trial을 1회 수행한 경우의 확률변수는 Categorical distribution을 따른다고 하며,class가 $K$인 multinomial trial을 $N$회 수행한 경우의 확률변수는..
Git: 사용자와 이메일 정보 설정 및 확인하기
·
Computer/Linux
Git 사용자와 이메일 정보 확인하기[user.name](http://user.name>) 확인하기git config user.name  [user.email](http://user.email>) 확인하기git config user.emailGlobal로 Git 사용자와 이메일 정보 설정하기현재 시스템의 모든 Git 작업에 사용할 사용자 이름(user.name)과 이메일(user.email)을 설정하고자 한다면, global옵션을 사용해 git config  명령어를 실행git config --global user.name "Your Name"git config --global user.email you@example.com 아니면, ~/.gitconfig 에 다음 내용을 추가해도 됨: cat ~/.gi..