분류 전체보기 202

12주차-Principal Component Analysis

Eigenvalue(고유값) & Eigenvector(고유벡터)정방행렬 A에 대하여 Ax = λx  (상수 λ) 가 성립하는 0이 아닌 벡터 x가 존재할 때 상수 λ 를 행렬 A의 고유값 (eigenvalue), x 를 이에 대응하는 고유벡터 (eigenvector) 라고 합니다.   EX) Non-trivial solution(비자명해) EX)  Eigendecomposition(고유값 분해) Q) 모든 eigenvectors가 서로 orthogonal한가?A) A가 서로 symmetric(대칭)한 경우 yes! EX) Usecase of Eigendecomposition  Eigendecomposition for Symmetric matrix(대각행렬) EX) A는 3X3 symmetric matir..

3-1/Data Mining 2024.06.02

13주차-Recurrent Neural Networks

Sequence data EX) NotataionSeqence data(), Tx, Ty(x와 y에 대한 시퀸스 데이터 길이) Q) standard network(일반적인 신경망)으로는 텍스트 훈련이 잘 되진 않는다. 이유는?A) 1. 입력과 출력의 길이가 training data마다 다르다.     2. 텍스트의 서로 다른 위치에서 학습된 feature가 공유되지 않는다. RNN(Recurrent Neural Network)입력과 출력을 시퀸스 단위로 처리하는 시퀸스 모델은닉층의 노드에서  활성화 함수를 통해 나온 결과값을 출력층 방향으로 보내면서, 다시 은닉층 노드의 다음 계산의 입력으로 보냄. 각 시점 단계에서 파라미터를 공유한다. (Wax, Waa, Wya)Notation: W는 가중치, a는 산..

3-1/Deep Learning 2024.06.01

12주차-Class

객체 지향 프로그래밍- 객체(Object): 자신만의 고유한 특성과 고유의 행동을 가지고 있다.- 속성(Attribute): 객체가 가지는 자신만의 고유한 특성, 멤버 변수- 메서드(method): 객체가 가지는 고유한 행동, 내부함수- 캡슐화: 정보를 외부에서 접근할 수 없도록 보호하는 것(비공개), 매소드를 통해서만 접근 가능- 상속: 부모 클래스의 속성과 메서드를 자식 클래스에게 물려줌- 다형성: 같은 이름의 메서드가 클래스나 객체에 따라 다른 동작을 수행하도록 하는 것 Class(클래스)객체(object)를 생성하기 위한 상위개념으로 정의 인스턴스 = 클래스() EX) >>> class Robot:... def greeting(self):... print('Hello') #로봇클래스 ..

3-1/Python 2024.05.31

12주차-Object Detection

classification with localization VS Detection 이미지에서 찾고자 하는 대상이 단일/ 복수 Classification with localization-좌상단 (0,0)/ 우하단(1,1)- 직사각형 중간점 (bx,by)- 높이 (bh)/ 너비(bw)- Pc: 이미지에 객체가 있는지 여부를 저장 (배경이면 0, 객체가 있으면 1) Landmark detection여러개의 특징점을 포함하는 레이블 training set를 만들어 신경망으로 하여금 어디에 특징점들이 있는지를 말할 수 있게 학습시킬 수 있다. (훈련시키고자 하는 모든 이미지에서 사람이 지정한 특징점의 정의는 같아아 함.) Sliding windows detectionConvolution net 안에 인식 이미지 ..

3-1/Deep Learning 2024.05.30