• Regularization

    Regularization Main purpose is to avoid overfitting. Overfitting: 학습 데이터를 너무 믿는 나머지 테스트 데이터를 못 맞추는 것이다. underline function을 알 수 없으므로 overfitting이 난다는 사실을 간접적으로만 알 수 있다. overfitting이 나는 이유는 random noise 때문이다. Regularization의 목적은 generalization이다. Overfitting을 막는 방법? (1) 많은 데이터를 모으자 혹은 데이터 augmentation으로 뻥튀기...


  • Convolutional Neural Network

    CNN Convolutional Neural Network Convolution 구조를 활용한 뉴럴 네트워크이다. 구조를 살펴보자. 입력 이미지에 콘볼루션 연산을 한다. 그 결과 콘볼루셔널 피쳐 맵이 나온다. 콘볼루션을 한 결과를 콘볼루셔널 피쳐 맵이라 부른다. 그 다음 서브 샘플링을 한다. 이미지 안에서 더 작은 영역을 얻는 것이 서브 샘플링이다. 이는 spatial information이 줄어드는 것이라 볼 수...


  • Deep learning introduction

    Basic single layer network Fully connected layer, dense layer, Multi-layer perceptron m dimensional space에서 n dimensional space로 넘어가는 non linear mapping을 찾는 것 행렬 m x n을 곱하면 된다. affine transfrom이다. 여기에 activation function을 통과시켜 이 매핑에 non linearity를 준다. activation function이 없으면 즉 비선형성을 주지 않으면 몇 개의 레이어를...


  • Miscellaneous Java

    목차1 static variables, static method static 변수 한 클래스의 모든 인스턴스가 공유하는 변수를 static으로 선언한다. static 변수 즉 클래스 변수는 클래스 이름 또는 인스턴스의 이름으로 접근 가능하다. 보통 클래스 변수에 접근하는지 인스턴스 변수에 접근하는지 구분하기 위해 클래스 변수에 접근할 때는 클래스 이름을 사용한다. static 변수는 인스턴스가 생성되기 이전에 별도의 메모리...


  • Android Package Manager #03 tmp

    scanDirLI에서 scanPackageLI 호출하는 부분 #5645 scanPackageLI는 overloading 되어 있다 scanDirLI에서 호출하는 scanPackageLI 부분은 #5732 번째 줄인 file을 parameter로 받는 부분 위 코드 #5732 에서 PackageParser.Package pkg를 parameter로 가지는 scanPacakageLI 를 호출한다. #5941 scanPackageLI(File scanFile, int parseFlags, int scanFlags, long currentTime, UserHandle user) #5732 private PackageParser.Package scanPackageLI(File scanFile, int parseFlags, int...