분류 전체보기

수학/선형대수학

선형대수학 - 연립선형방정식 2

안녕하세요. 지난 포스팅의 선형대수학 - 연립선형방정식 1에서는 연립방정식을 행렬의 형태로 변환하고 동차/비동차 연립방정식이 해가 가질 수 있는 조건에 대해서 알아보았습니다. 여기서 핵심은 비동차 연립방정식의 해집합은 비동차 연립방정식을 이용해서 구할 수 있다는 점이죠. 오늘은 실질적으로 해집합을 구하는 방법에 대해서 알아보도록 하겠습니다. 정의1. 동등성 (Equivalent) 두 연립선형방정식이 동일한 해집합을 가지면 동등하다 (equivalent)고 한다. Two systems of linear equations are equivalent if they have the same solution set. 설명 오늘 알아볼 내용 중에서는 연립선형방정식을 행렬의 형태로 변환한 뒤 적절한 변환을 거쳐서 해..

Programming/Pytorch&Tensorflow

[Pytorch] MS COCO Dataset 사용하기

안녕하세요. 최근 Object Detection 관련 논문을 읽으면서 COCO 데이터셋을 많이 활용하는 것을 볼 수 있었습니다. 그런데 지금까지 한번도 Object Detection 코드를 짜보지 않아서 연습해보는 김에 pytorch를 이용해서 COCO DataLoader를 만들어보도록 하겠습니다. 1. Microsoft COCO Dataset Microsoft COCO Dataset은 Object Detection, Segmentation, Keypoint Detection과 같은 컴퓨터 비전에서 중요한 task들을 목적으로 학습 및 평가까지 할 수 있는 중요한 데이터셋 중 하나입니다. 특히, 많이 활용되는 데이터셋은 MS COCO 2017 데이터셋이죠. 일단, 데이터셋을 다운받아보도록 하겠습니다. 공..

Paper Review

Receptive Field Block Net for Accurate and Fast Object etection (ECCV2018)

안녕하세요. 오늘 리뷰할 논문은 ECCV2018에 나왔던 Receptive Field Block Net for Accurate and Fast Object Detection이라는 논문입니다. 이번 논문도 역시 Object Detection을 위한 논문이기는 하나 본 논문에서 제안하는 RFB는 현재 다양한 Segmentation task에서도 활용되고 있기 때문에 충분히 읽어볼만한 가치가 있는 논문입니다.   Receptive Field Block Net for Accurate and Fast Object DetectionCurrent top-performing object detectors depend on deep CNN backbones, such as ResNet-101 and Inception, ..

수학/선형대수학

선형대수학 - 연립선형방정식 1

안녕하세요. 지난 포스팅의 선형대수학 - 역행렬에서는 행렬 $A$의 역행렬을 첨가행렬을 도입함으로써 기본행렬변환을 적용하여 구하는 방법에 대해서 알아보았습니다. 오늘은 궁극적으로 하고 싶었던 연립선형방정식의 해를 구하는 방법에 대해서 알아보도록 하겠습니다. 해당 포스팅은 이론적인 배경과 실제로 계산하는 과정으로 나뉘어 2개의 포스팅으로 나누어 연재될 예정이니 많은 관심 부탁드립니다! 일단, 본격적으로 시작하기에 앞서 연립선형방정식이 무엇인지 알아봐야겠죠? $$\begin{array}{} a_{11}x_{1} + a_{12}x_{2} + \cdots + a_{1n}x_{n} = b_{1} \\ a_{21}x_{1} + a_{22}x_{2} + \cdots + a_{2n}x_{n} = b_{2} \\ \vd..

수학/선형대수학

선형대수학 - 역행렬

안녕하세요. 지난 포스팅의 선형대수학 - 행렬의 계수에서는 행렬의 계수 (rank)가 무엇인지 정의하고 이를 구하는 방법까지 알아보았습니다. 핵심은 계수란 행렬 내에서 행벡터 또는 열벡터 중에서 선형독립인 벡터의 개수를 의미하고 쉽게 구하기 위해 기본행렬들을 곱해가며 $D$ 행렬꼴로 만드는 것이였습니다. 오늘은 이를 활용해서 역행렬을 구하는 방법에 대해서 알아보도록 하겠습니다. 사실상 지난 포스팅의 내용만 이해하신다면 쉽게 알 수 있습니다. 정의1. 첨가행렬 (Augmented Matrix) 행렬 $A$와 $B$를 각각 $m \times n$ 그리고 $m \times p$ 크기를 가지는 행렬이라고 하자. 첨가행렬 $(A | B)$는 $m \times (n + p)$ 크기의 행렬로 두 행렬 $A$와 $B$..

수학/선형대수학

선형대수학 - 행렬의 계수

안녕하세요. 지난 포스팅의 선형대수학 - 기본행렬연산과 기본행렬에서는 행렬 내에서 행 또는 열간의 연산 타입을 정의하고 이를 행렬로 표현하는 방법에 대해서 알아보았습니다. 중요한 점은 기본행렬은 가역행렬이라는 점 입니다. 오늘은 이를 활용해서 행렬의 계수 (rank)를 구하는 방법에 대해서 알아보도록 하겠습니다. 정의1. 행렬의 계수 (Rank of Matrix) $A \in M_{m \times n}(\mathbf{F})$라고 하자. 행렬 $A$의 계수 (rank)는 행렬 $A$에 대응되는 좌곱셈변환 $L_{A} : \mathbf{F}^{n} \rightarrow \mathbf{F}^{m}$의 계수로 정의된다. $$\text{rank}(A) = \text{rank}(L_{A})$$ If $A \in M..

Paper Review

EfficientDet:Scalable and Efficient Object Detection (CVPR2020)

안녕하세요. 오랜만에 논문 리뷰를 하게 되었습니다. 오늘 리뷰할 논문은 CVPR2020에서 등재된 EfficientDet:Scalable and Efficient Object Detection이라는 논문입니다. 비록 제가 Object Detection과 관련된 공부는 거의 해보지는 않았지만 지식을 넓히는 차원에서 간단하게 정리해보도록 하겠습니다.   EfficientDet: Scalable and Efficient Object DetectionModel efficiency has become increasingly important in computer vision. In this paper, we systematically study neural network architecture design cho..

수학/선형대수학

선형대수학 - 기본행렬연산과 기본행렬

안녕하세요. 지난 포스팅의 선형대수학 - 쌍대공간에서는 벡터공간의 쌍대공간을 정의하고 이는 벡터공간 $V$에서 $\mathbf{F}$로의 선형범함수들 (적분, 미분, ...)의 벡터공간임을 알았습니다. 여기서 중요한 점은 쌍대공간의 기저인 쌍대기저는 Dirac-Delta 함수 $\delta$로 정의된다는 것입니다. 뿐만 아니라 이중쌍대공간인 $V^{**}$은 $V$와 같다는 것 역시 증명하였습니다. 지금까지 저희는 벡터공간의 정의와 함께 벡터공간을 이루는 기저와 차원에 대해서 알아보았으며 두 벡터공간 사이의 관계인 선형변환과 관련된 다양한 성질들에 대해서 알아보았습니다. 대부분의 학생들은 선형대수학이 행렬을 다루는 학문으로 알고 계실테지만 저희는 아직까지 행렬이라고는 선형변환의 행렬표현밖에 배우지 못했습..

Johns Hohns
'분류 전체보기' 카테고리의 글 목록 (34 Page)