Home

신뢰 구간의 의미

일상 생활에서도 종종 사용되는 신뢰 구간의 예시 신뢰 구간은 처음 보기에 복잡해 보이는 개념이지만, 일상에서도 많이 쓰고 있는 것이기도 하다. 가령, 버스를 타고 집에가는 길에 “언제쯤 도착이야?”라는 카톡에 대한 답변으로 “10-15분 정도 걸릴 것 같아”라고 답변했다면, 우리는 10에서 15사이라는 신뢰구간을 사용하고 있는 것이다. 10에서 15사이라는 값은 지금까지 내가 여러번 이 버스를 타봤을 때 걸리는 시간의 평균값으로부터 얻어졌을 것이다. 그럼 왜 12.5분이라는 정확한 값을 말하지 않고 “10-15분 정도 걸린다”라고 말할까? 그것은 불확실성이 내포되어 있기 때문일 것이다. 따라서, 내가 그...

Read more

Change of Basis

Prerequisites To understand this post well, we recommend that you have knowledge of the following: Basic operations of vectors Another perspective on matrix multiplication Invariance and Variability of Vectors In the basic operations of vectors, we explained that a vector is both “something like an arrow” and “a list of numbers in orde...

Read more

기저의 변환

Prerequisites 해당 post를 잘 이해하기 위해서는 다음의 내용에 대해 알고 오시는 것을 추천드립니다. 벡터의 기본 연산 행렬 곱에 대한 또 다른 시각 벡터의 불변성과 가변성 벡터의 기본 연산에서는 벡터가 무엇인가에 대해 다룰 때 벡터란 “화살표 같은 것”이면서 동시에 “숫자를 순서대로 나열한 것”이라는 두 가지의 특징에 대해 설명한 바 있다. 아래의 그림은 이러한 벡터의 불변성과 가변성을 한번에 설명해주고 있는 그림으로, 좌표계가 변하더라도 빨간색으로 표시한 화살표는 요지부동(불변성)이다. 하지만, 동시에 다른 좌표계를 통해 본 벡터의 좌표는 (3, 4)에서 (3.6, 3.4)로 바...

Read more

Eigenvector of Circulant Matrix and Fourier Matrix

Prerequisites To understand this post well, it is recommended to have knowledge about the following topics: Basic operations of vectors Eigenvalues and eigenvectors Linear algebra and Fourier transform Eigenvalue decomposition (EVD) Circulant matrices and convolution Eigenvalues and eigenvectors of permutation matrices The eigenv...

Read more

순환행렬의 고유벡터, 그리고 푸리에 행렬

Prerequisites 본 포스트를 잘 이해하기 위해서는 다음의 내용에 대해 알고 오시는 것이 좋습니다. 벡터의 기본 연산 고윳값과 고유벡터 선형대수와 푸리에 변환 고윳값 분해(EVD) 순환행렬과 컨볼루션 치환행렬의 고윳값, 고유벡터 순환행렬의 고윳값, 고유벡터는 치환행렬의 고윳값, 고유벡터와 밀접한 관련이 있다. 따라서, 우리는 치환행렬의 고윳값, 고유벡터를 먼저 계산해보도록 하자. 우리가 사용하는 치환행렬은 치환행렬은 순환행렬과 컨볼루션 편에서 보았던 것과 마찬가지로 아래와 같이 cyclic permutation을 수행해주는 행렬이다. \[P = \begin{bmatrix} ...

Read more

Circulant Matrix and Convolution

Prerequisites To better understand this post, we recommend that you be familiar with the following: Discrete-time convolution Introduction to cyclic permutation matrix A permutation matrix is a matrix that swaps the order of rows. However, the permutation matrix we will use in this post performs cyclic permutation. In other words, perf...

Read more

순환행렬과 컨볼루션

Prerequisites 본 포스트를 더 잘 이해하기 위해선 아래의 내용에 대해 알고 오시는 것을 추천드립니다. 이산 시간 컨볼루션 cyclic permutation matrix 소개 치환행렬은 행의 순서를 바꿔주는 행렬이다. 다만, 우리가 이번 post에서 이용할 치환행렬은 cyclic permutation을 수행해주는 행렬이다. 다시 말해, 어떤 벡터 $x$에 대해서, \[\vec{x} = \begin{bmatrix}x_0\\x_1\\ \vdots \\ x_{n-1}\end{bmatrix}\] cyclic permutation을 수행해준다는 것은 다음과 같은 연산이 수행된다는 것을 말한다....

Read more

QR Decomposition

※ In order to facilitate visualization and understanding, the field where vectors and matrices are defined is limited to real numbers. Prerequisites To fully understand this post, we recommend that you have knowledge of the following topics. Vector projection Background Knowledge Vector Projection We learned about vector projection in ...

Read more