본문 바로가기

전체보기

(121)
변환(Transrofmations)의 종류 Similarity Transformation : 유사 변환 변환 시킨 후 원래의 모양과 유사하게 되는 변환을 유사 변환이라고 한다. (?) 수학적으로 보자면 1. scale을 전체적으로 크게 하거나 줄게 하는 것. 2. 이동, 회전을 하는 것 (Rigid Transform 강체변환 / 형태는 유지하고 회전과 이동) 을 만족하는 변환을 의미한다. Linear transformation : 선형 변환 f(x+y) = f(x) + f(y) f(ax) = af(x) 를 만족하는 함수 f : V -> W 의 변환을 선형변환이라고 한다. (다시 말해 선형성(Linearity)을 유지해주는 변환) Affine Transformation : 아핀 변환 선형 변환과 유사 변환을 동시에 포함하는 변환을 아핀 변환이라고 ..
딥러닝 Normalization 관련 배경 지식들 모음 covariate (공변량) 공변량이라는 변수는 독립변수라기 보다는 하나의 개념으로서 여러 변수들이 공통적으로 함께 공유하고 있는 변량을 뜻한다. 예를 들어서, 우리가 뉴럴 네트워크에 평균 0 분산 1로 규격화 된 분산을 넣어주는 것 같은 행위는 연구자가 통제하고자 하는 변수로써 이를 공변량이라 한다. 그렇다면 공변량 변화는 무엇일까? 입출력 규칙은 훈련시와 테스트시에 다르지 않지만 입력 (공변량) 의 분포가 훈련시와 test시에 다른 상황을 공변량 변화라고 부른다. (변량은 분산이랑 같은 말이고 variance임을 헷갈리지 말자. 다만 covariance 와 covarate는 다른거니까 영문 표기... 화이팅..) internal covariate shift (ICS) Back-propagation에 ..
cs231n assignment를 위한 numpy 함수들 정리 아직 assignment 1 까지만 커버되고 2 3 용은 충분히 둘러보지 못했어요. 그치만 아래 함수들만 가지고도 기본적인 부분은 충분히 커버 될 것 같아요. 힘든 함수를 써야하면 assignment에 HINT!! 라고 되어 있으니까 그부분 참고하시면 좋지 않을까 싶습니다. 기본 함수들 * 과 dot matrix a와 matrix b가 있다고 하자 이때, a*b는 element-wise product를 반환하며, a.dot(b) 혹은 np.dot(a,b)는 둘간의 내적을 반환한다. linalg.norm (norm 구해주는 함수) numpy array of shape (DY, D) 가 있고 (이 변수는 X) numpy array of shape (DX, D) 가 있고 (이 변수는 X_train) X와 X_..
머신러닝 관련 기본 통계 지식들 정리 머신러닝 관련 기본적인 지식들이 먼가 개념을 제대로 정리할 필요성이 있어서 한번 싹 요약해볼라고 한다. 용어들을 듣고있자면 순간 아;; 긴가민가 이게 뭐더라 싶어서 정리한다. + ) 사족을 달자면 고1때 한번 쓰러지고 나서부터 계속 이렇게 빡 빡 정리해놓지 않으면 디테일한 부분에서의 기억력이 다 날아가버리기 때문에 더 신경쓰고 살아야겠다고 생각해서 ^_^.... (ratsgo 님 블로그 참고 많이..했고 포스트 너무 잘 보고있씁니다 감사합니다..) 1. Maximum Likelihood Estimation (최대 우도 추정) 최대 우도 추정이란 모수(parameter)가 미지의 θ확률분포에서 뽑은 표본 (관측한 결과) x를 바탕으로 를 추정하는 기법이다. 여기서 우도(likelihood)란 이미 주어진 ..
AKKA(아카)with Scala 튜토리얼 03 (Routers) Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다. 여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다. 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02 2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers) AKKA Route에 대해서 알아보자. RoundRobinPool 이 튜토리얼에서는 AKKA Routers에 대해 알아본다. 지금까지 Ak..
AKKA(아카)with Scala 튜토리얼 02 Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다. 여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다. 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02 2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers) 자 이어서 가즈아 Ask Pattern mapTo 이 튜토리얼은 아카의 AskPattern 의 연장선이다. ActorSystem, prot..
AKKA(아카)with Scala 튜토리얼 01 Typed AKKA가 새로 나와서 이 시리즈 글은 번역하다 말았습니다. 여튼 이 튜토리얼도 좋은 튜토리얼이니 의지가 있으시다면 따라가보셔도 좋을 것 같습니다. 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 01 2019/12/01 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 02 2019/12/02 - [Programmer Jinyo/Scala & AKKA] - AKKA(아카)with Scala 튜토리얼 03 (Routers) 왜 한국에는 아카-스칼라 튜토리얼 자료가 찾아볼래야 찾을 수가 없을까? 나는 눈물이 난다... http://allaboutscala.com..
Javascript 비동기 처리 / Promise Javascript 의 비동기란? JS에서 비동기 처리라고 하면 기본적으로 프로그램 코드가 차례로 실행되다가 특정 연산(특정 메서드 등)을 실행했을 때 이 연산이 끝나는걸 기다리지 않고 다음 코드를 먼저 실행해버리는 자바스크립트의 특성. Promise가 무엇일까? (캡틴 팡요? 판교? 님의 블로그를 참고했읍니다) 프로미스는 자바스크립트의 비동기 처리에 사용되는 객체이다. 조금 더 정확히 말하자면 Promise 객체 안에서 임의의 코드를 작성하면, Promise 객체에서는 해당 객체 안에 있는 코드가 끝날때까지 기다리는 능력이 있다. 비동기 때문에 잘 안되는 예를 들어 보자. function getData(){ var data; get('aaa.com/search', function(response){ d..