전체 글
-
[논문리뷰] (EfficientNet) EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks / ICML 2019공부/Image Classification 논문리뷰 2020. 4. 28. 18:07
Image classification 분야에서 매우 월등한 성능으로 큰 이목을 집중시킨 논문이다. 2019년 5월에 발표되었던 이 논문은 2020년 4월 현재, 1년도 지나지않아 인용수 300회를 돌파했을정도로 인기가 뜨겁다. ABSTRACT CNN은 한정된 자원(하드웨어 자원을 말하는듯?)내에서 개발되어왔으며, 자원이 추가적으로 지원되는 한도 내에서 더 높은 정확도를 위해서 그 크기를 키워가는 방향으로 발전되어왔다. 이 논문에서는, model scaling에 대해 더 명확히 밝혀내기 위해 연구하게 되며, network의 depth, width, 그리고 resolution사이의 관계에 대한 균형을 맞춰야 더 나은 성능을 보인다는것을 체계적으로 밝혀낸다. 저자는 이 논문에서 모든 depth, width, ..
-
HSV 색공간과 인간의 시각 인지 과정과의 관계공부/Digital Image Processing 2020. 4. 18. 18:22
인간의 시각시스템을 잘 이해하기위해서는 우선, 인간의 눈이 어떻게 시각정보를 받아들이며, 어떻게 뇌로 신호를 보내는지에 대한 이해가 필요하다. 인간의 눈은 Iris(홍채)와 Pupil(동공)을 보호하는 Cornea(각막)라는 투명한 막으로 덮여있다. 이 Cornea는 눈 속으로 시각정보가 온전히 들어오도록 빛을 모아주는 역할도 한다. Iris(홍채)는 근육조직이며 Iris의 가운데에는 빛을 눈의 뒷부분으로 통과시키는 구멍이 뚫려있는데, 이 구멍을 Pupil(동공)이라고 한다. Iris는 이 Pupil의 크기를 조절하여 통과되는 빛의 양을 조절한다. Pupil을 통과한 빛은 Lens(수정체)라는 볼록렌즈를 통하게 되는데, 이로 인해 반전된 상이 Retina(망막)에 맺히게 된다. Retina에는 약 900..
-
1-2. 파이썬 리스트, 튜플 자료형공부/Python 2020. 4. 2. 21:50
리스트 자료형 파이썬에서 활용도가 매우 높은 리스트는 다음과같이 사용할 수 있다. a = [1, 2, 3, 4, 5] 위 리스트 a에서 1, 2, 3, 4, 5를 '요솟값' 이라고 한다. 요솟값으로는 숫자 뿐 아니라, 문자열도 올 수 있다. a = [1, 2, 3, 'Hello', 'World!'] 요솟값으로 리스트또한 올 수 있다. a = [1, 2, 3, [4, 5, 'Hello', 'World!']] 앞서 배웠던 문자열의 인덱싱 및 슬라이싱과 사용법이 동일하다. 다중 리스트의 인덱싱 예제는 다음과같다. 아래에서, a[0]은 1 a[2][0]은 'a' a[2][2][1]은 'World!' 이다. 다중 리스트의 슬라이싱 예제는 다음과 같다. 아래에서, a[1:3]은 [2, ['a', 'b', ['Hel..
-
[논문리뷰] (SFT-GAN) Recovering Realistic Texture in Image Super-resolution by Deep Spatial Feature Transform / CVPR 2018공부/Super Resolution 논문리뷰 2020. 4. 1. 17:23
이 논문은, SROBB이전에 나왔던 conditioning information (segmentation probability map)을 사용하는 GAN-based SR방법에 대한 논문이다. SR을 하는 network의 입장에서 해당 texture가 무엇인지에 대한 정확한 정보를 가지고 SR을 수행하며, SFT layer라는 획기적인 feature modulation 방법을 통해 매우 효율적으로 conditioning information을 사용하는 방법을 제시하였으며, 상당한 성능향상을 보인다. 그러나, SROBB와는 다르게 segmentation probability map이 학습시 뿐만 아니라, 테스트시에도 존재해야 한다는것은 큰 단점이라고 할 수 있다. ABSTRACT CNN이 SR에서 높은 성능..
-
argmin f(x), argmax f(x) 는 무엇일까?공부/Math 2020. 3. 30. 13:20
argmin f(x), argmax f(x)는 논문읽으면서 많이 볼 수 있는 식이다. argmin은 arguments of the minimum의 축약형, argmax는 arguments of the maxima의 축약형이다. minumum, maxima라면 함수 f(x)의 최소값, 최대값을 말하며 arguments 는 함수의 입력을 말하므로 arguments of the minimum f(x), maxima f(x) 는 즉, f(x)의 최소값, 최대값을 만들어주는 입력 x 자체를 뜻한다.
-
1-1. 파이썬 숫자형 및 연산자, 문자열 자료형공부/Python 2020. 3. 29. 16:26
이 자료는 숫자형 사칙연산 사칙연산 더하기, 빼기, 곱하기, 나누기는 다음과 같다. +, -, *, / 제곱 연산자 제곱 연산은 다음과 같다. (x^y) x ** y 나눗셈 나머지 연산자 나눗셈 후 나머지를 반환하는 연산자는 다음과 같다. (x를 y로 나눈 나머지) x % y 나눗셈 몫 연산자 나눗셈 후 몫을 반환하는 연산자는 다음과 같다. (x를 y로 나눈 몫) x // y 문자열 자료형 파이썬에서 문자열을 표현하는 방법은 다음과 같다. "Hello World!" 'Hello World!' """Hello World!""" '''Hello World!''' 따옴표가 문자열 내에 포함되는 문장을 사용해야 하는경우, 백슬래시(\)를 활용하자. "JY\'s office" 문자열 내 줄을 바꿔야할때는 다음과 ..
-
삼성 램 불량 (블루스크린) 증상 및 AS (교환) 후기리뷰 2020. 3. 27. 11:03
자취를 시작하면서 맞췄던 데스크톱에는 삼성 램 16기가 DDR4 PC4-21300가 장착되어있다. 램(메모리)나 SSD를 구매할때는 항상 삼성제품을 이용해왔는데, 첫번째 이유는 애국심(ㅋㅋㅋ)이고, 두번째 이유는 메모리하면 삼성이니까..?? 신뢰도가 가장 높겠지 싶어서다. 블루스크린 증상이 발생한건 데스크톱을 맞추고 한 4~5개월 후 부터이다. 블루스크린 에러코드는 이것저것이 다 나왔는데 주로 발생했던 에러코드는 'MEMORY_MANAGEMENT' -> 지금 생각해보니 대놓고 램이 문제라고 알려주긴 했다ㅋㅋㅋ 근데 이 에러코드만 나오는것이 아니고, 별의 별 에러코드가 다 나와 메모리라고 단정지을수 없었다. 'IRQL_NOT_LESS_OR_EQUAL' 과 같은... 수많은 에러코드를 경험했다. 처음에는 램..