[Deep learning] Gradient Descent Optimizer

이미지
https://icim.nims.re.kr/post/easyMath/70 알기 쉬운 산업수학 알기 쉬운 산업수학 Gradient Descent Optimizer 2017년 12월 13일(수) | 김민중 URL  (1) 주어진 목적함수  f f 의 최솟값(minimum)을 찾아가는 알고리즘으로 다음과 같은 방식으로 최솟값을 찾아간다. 초기값  x 0 x 0 을 임의로 설정, 적당한 Learning rate  α α  설정 n ≥ 0 n ≥ 0 인 정수에 대해서  x n + 1 x n + 1 은 다음과 같이 정의한다. x n + 1 : = x n − α ⋅ ∇ f ( x n ) x n + 1 := x n − α ⋅ ∇ f ( x n ) 주의사항 함수 f f 의 모양이 convex가 아닌 경우 global minimum이 아닌 local minimum으로  x n x n 이 수렴할 가능성이 있다. Learning rate  α α  값이 큰 경우 최솟값으로  x n x n 이 수렴하는 것이 아니라 발산할 수 있다. Learning rate  α α  값이 작은 경우 수렴하는 속도가 지나치게 느릴 수 있다. 방정식  2 ⋅ x = 10 2 ⋅ x = 10  의 근을 Gradient Descent를 이용해서 찾아보자. 목적함수  f ( x ) : = ( 10 − 2 x ) 2 f ( x ) := ( 10 − 2 x ) 2 으로 설정하겠다( f f 의 최솟값인 0이 되게 하는  x x 값이 우리가 원하는 방정식의 근이다). 초기값  x 0 = 0 x 0 = 0 , Learning rate  α = 0.05 α = 0.05 으로 설정 f ′ ( x ) = 4 ( 2 x − 10 ) f ′ ( x ) = 4 ( 2 x − 10 ) 이므로  x 1 x 1 은 다음과 같이 구할 수 있다. x 1 = x 0 − α ⋅ f ′ ( x 0 ) = 0 − 0.05 ⋅ ( − 40 ) = 2 x

[Opencv] Opencv 2.1 source download

1. Opencv source :  v 2.1 

https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.1/OpenCV-2.1.0-win32-vs2008.exe/download?use_mirror=jaist&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fopencvlibrary%2Ffiles%2Fopencv-win%2F2.1%2FOpenCV-2.1.0-win32-vs2008.exe%2Fdownload%3Fuse_mirror%3Djaist%26r%3Dhttps%253A%252F%252Fsourceforge.net%252Fprojects%252Fopencvlibrary%252Ffiles%252Fopencv-win%252F2.1%252FOpenCV-2.1.0-win32-vs2008.exe%252Fdownload%253Fuse_mirror%253Djaist%2526r%253Dhttps%25253A%25252F%25252Fsourceforge.net%25252Fprojects%25252Fopencvlibrary%25252Ffiles%25252Fopencv-win%25252F2.1%25252FOpenCV-2.1.0-win32-vs2008.exe%25252Fdownload%25253Fuse_mirror%25253Djaist%252526r%25253Dhttps%2525253A%2525252F%2525252Fsourceforge.net%2525252Fprojects%2525252Fopencvlibrary%2525252Ffiles%2525252Fopencv-win%2525252F2.1%2525252FOpenCV-2.1.0-win32-vs2008.exe%2525252Fdownload%2525253Fuse_mirror%2525253Djaist%25252526r%2525253Dhttps%252525253A%252525252F%252525252Fsourceforge.net%252525252Fprojects%252525252Fopencvlibrary%252525252Ffiles%252525252Fopencv-win%252525252F2.1%252525252FOpenCV-2.1.0-win32-vs2008.exe%252525252Fdownload%252525253Fuse_mirror%252525253Djaist%2525252526r%252525253Dhttps%25252525253A%25252525252F%25252525252Fsourceforge.net%25252525252Fprojects%25252525252Fopencvlibrary%25252525252Ffiles%25252525252Fopencv-win%25252525252F2.1%25252525252FOpenCV-2.1.0-win32-vs2008.exe%25252525252Fdownload%2525252526use_mirror%252525253Djaist%25252526use_mirror%2525253Djaist%252526use_mirror%25253Djaist%2526use_mirror%253Djaist%26use_mirror%3Djaist&use_mirror=jaist

2. Because it's is no longer avalilable from github

댓글

이 블로그의 인기 게시물

@import' when modules are disabled

MagicaVoxel black screen

[Iphone][build error] pngcrush caught libpng error: PNG unsigned integer out of range.