전체 글 87

#12 Neural Network (1)

1. Neuron의 도입 배경In real world applications에서 most problems은 non-linear하다. 이러한 문제를 해결하기 위해 대표적인 두 가지 방법이 있다.kernel function을 linear classifier로 하기Non-linear classifer로 사용하기 이 때, Non-linear classifer의 경우 logistic regression이 적용될 수 있으나 너무 많은 feature로 인해 overfitting이 일어날 수 있다. 이를 해결하기 위해 뉴런(neuron) 개념을 도입하게 되었다. 뉴런은 사람의 뇌를 모방하여 설계되었으며, 활성화 함수(activation function)를 통해 모델의 출력을 비선형적으로 변환한다. 이러한 방식으로, 단..

#19 Introduction to Digital Filters(2) - Phase Response

주파수 응답 중 magnitude response를 알아보았으니 이제 phase response가 어떻게 되는지를 알아보자.1. Magnitude Response1.1. 응답형태Magnitude response는 두 가지 주요 형태로 나눌 수 있다Monotone Response(단조 응답): 크기 응답이 계속 증가하거나 감소하는 형태로 passband에서 stopband로 전환할 때 사용된다.Oscillating or Rippling Response(진동 또는 리플 응답): 크기 응답이 진동하거나 리플을 포함하는 형태고 passband와 stopband에서 주기적인 ripple이 나타난다.1.2. Analog Filter와 Digital Filter의 차이 Analog Filter: 라플라스 변환을 기반..

#18 Introduction to Digital Filters(1) - Filter Specification

1. Digital FIiltering1.1. Filtering이란?필터링은 주어진 입력 신호의 주파수 성분을 변화시켜 출력 신호를 조정하는 과정이다. 필터는 전달 함수를 통해 정의되며 이 전달함수는 설계자가 직접 정의하거나 이미 존재하는 시스템을 분석하여 유도될 수 있다. H(z)=X(z)/Y(z)​ 1.2. Filtering의 관점: 설계와 해석1.2.1. 설계 중심 관점설계자가 원하는 주파수 대역의 출력 신호를 얻기 위해 전달 함수를 직접 정의한다. 예를 들어 고주파를 억제하고 저주파를 통과시키는 필터인 LPF가 있다. H(z)=(1−α)/(1- αz^(-1))설계된 전달함수에 대해 입력과 출력의 관계가 정의된다.1.2.2. 해석 중심 관점시스템의 특성을 이해하거나 모델링하기 위해 이미 존재하는 시..

#17 Review of Z-transform and Difference Equations (3) - Properties and stability

1. Difference Equations1.1. Difference Equation의 기원Difference Equations은 시스템의 입력과 출력의 관계를 수학적으로 모델링한 것이다.1.1.1. 다양한 종류의 시스템의 표현- 현재 입력을 바탕으로 출력 결정현재 입력 신호를 처리하여 즉각적인 출력을 생성하는 시스템을 말한다.y[n] = x[n]- 과거 출력을 재사용하여 출력 결정(Feedback)과거 출력 값을 활용해 현재 출력을 결정하는 시스템이다. (e.g. 온도 조절기) y[n]=0.8y[n−1]+0.2x[n] (0.8y[n−1]: 이전 조절 결과(Feedback), 0.2x[n]: 현재 환경 온도(Input))Feedback: 과거 출력 값을 활용해 현재 출력을 결정하는 것예시: 온도 조절기는..

카테고리 없음 2024.11.20

#9 Face Verification with landmark points

오늘의 지식 1: Visual Studio에서 오른쪽에 위치한 솔루션 탐색기를 다시 키는 방법은 두 가지이다.상단 메뉴에서 [보기] -> [솔루션 탐색기]를 클릭단축키 Ctrl + Alrt + L오늘의 지식 2: OpenCV 코드를 Visual Studio에서 실행하는 법 [ex) SDM and Head Pose Estimation)]https://github.com/chengzhengxin/sdm를 들어간다.[examples]에 들어있는 [roboman-landmark-model.bin], [haar_roboman_ff_alt2.xml]를 프로젝트 폴더 내의 소코드 파일이 있는 폴더에 넣는다.[src]의 includ 파일을 다운받아 프로젝트 파일에 첨부한다.[src] -> [test_model.cpp]..

#30 패러데이의 법칙 (Faraday's Law)

1. 패러데이의 유도 법칙2. 운동 기전력2.1. 자기장 위의 막대의 이동2.2. 자기장 위에 막대가 있는 회로에서의 패러데이의 법칙3. 렌츠의 법칙 (Lenz's Law)렌츠의 법칙은 패러데이의 전자기 유도 현상이 발생했을 때의 유도 전류 방향을 정의한다. 즉, 변화하는 자기장의 영향을 상쇄하려는 방향으로 전류가 흐르며 이는 관성과 유사하다. 예시로 자기장이 강해지면 이 변화에 반대되는 방향으로 전류가 흐르며, 반대로 자기장이 약해지면 자기장이 강해지려는 방향으로 흐르게 된다.- 예제 30.2 4. 패러데이 법칙의 일반형4.1. 일반형 식의 형태 패러데이 법칙의 일반형은 고리나 막대기와 같은 특수한 상황이 아닌 일반적인 자기장 영역에서 기전력을 구하는 방법이다. 이는 변화하는 자기장이 전기장을 유도하는..

#9 MOS Capacitor (1) - Gate 전압(Vg)에 따른 MOS Cap의 변화

1. MOS CapacitorMOS (Metaol-Oxide-Semiconductor) capacitor는 금속(Metal)과 산화물(Oxide), 반도체(Semiconductor) 층으로 이루어진 구조로 MOSFET을 이해하기 전에 MOS 구조와 Capacitor의 특성을 먼저 파악하는 것이 중요하다. MOS Capacitor의 구조에서 Metal layer 즉, Gate는 일반적으로 metal이나 highly doped poly-Si로 구성될 수 있다.1.1. MOS Capacitor의 Ideal Structure Definitionmetal은 carrier가 매우 많기 때문에 다른 소자와 연결을 하더라도 band가 거의 휘지 않는다. 하지만 극도로 미미한 영역에서는 휠 수 있기에 이를 고려한다.Ox..

# 15 Review of Z-transform and Difference Equations (1) - Z 변환의 필요성

[이 글은 공돌이의 수학정리 노트 - 라플라스 변환(Laplace transform)을 참고하였다.](공돌이 님이 정리를 엄청 잘하신다. 참고하는 게 이득이다.)https://angeloyeo.github.io/2019/08/12/Laplace_transform.html 라플라스 변환(Laplace transform) - 공돌이의 수학정리노트 (Angelo's Math Notes) angeloyeo.github.io1. 발산 신호와 푸리에 변환의 한계와 발산 신호 처리 방법1.1. 발산 신호와 푸리에 변환의 한계1.1.1. 푸리에 변환의 절대 적분 가능성신호 x(t)가 푸리에 변환을 가지려면 x(t)가 절대적으로 적분 가능해야 한다. 다음 조건을 만족해야 한다는 뜻이다.이 조건으로 인해 푸리에 변환이 수..

#8 Metal-Semiconductor Junction

1. Metal-Semiconductor Junction (MS Junction): Schottky Contact과 Ohmic Contact1.1. Schottky Contact (쇼트키 접합)Metal과 lightly doped semiconductor사이의 접합으로 이루어지며 PN 접합과 유사하게 전류를 한 방향으로만 흐르게 하는 Rectifying(정류) 특성을 가진다.1.2. Ohmic Contact (오믹 접합)Metal과 heavily doped semiconductor사이의 접합으로 이루어지며 Low-resistance으로 인해 전류가 양방향으로 자유롭게 흐를 수 있는 특징이 있다.1.3. Metal의 전기적 성질1.3.1 이동 가능한 전자(mobile charge)의 풍부함Metal은 에너..

# 11 Fast Fourier Transform (2)

1. Radix - 2 FFT 1.1. Radix - 2 FFT의 의미Radix-2 FFT는 Cooley-Tukey 알고리즘의 특별한 경우로, 입력 데이터 크기 N이 2의 거듭제곱인 경우에 사용하는 FFT 방식이다. 이 방법은 Radix-2라고 불리며 데이터 집합을 2개의 작은 부분으로 재귀적으로 분할하여 DFT를 계산하는 방식이다.1.2. Radix-2 FFT의 연산량 1.3. 연산 방법: 버터플라이(Butterfly) 구조