목록전체 글 (207)
Gom3rye
인공지능의 강/약 분류 강인공지능 - 온전히 사람처럼 행동/생각하는 로봇 약인공지능 - 자율 주행 - 온도 조절기 - 음성 비서 - 얼굴 인식 Rule-based system은 불확실성에 취약하다. 퍼셉트론의 학습은 STDP로 이루어질 수 있다. MLP의 학습 시 활성의 순전파가 이루어진다. 심층신경망을 학습하는 데에 필요한 것 - 순전파에서 계산된 활성 값 - 활성 함수의 미분 값 - 지난 학습 단계에서 계산된 weight - learning rate (필요하지 않은 것은 순전파에서 계산된 손실 값) 합성곱신경망 합성곱신경망에서 weight는 공유된다. 합성곱신경망에서 풀링은 연산량을 줄이기 위해 사용된다. Zero padding은 가장자리에서 정보 손실을 줄여준다. CNN은 영상 입력에 대해 효과적으..
What is (Effective) Bandwidth? - The relatively narrow band of frequencies that contain most of the energy in signal What is Attenuation-to-crosstalk ratio (ACR)? - Measure of how much larger the received signal strength is compared to crosstalk on the same pair - Pr > Pc (Pc : crosstalk) - ACR이 클수록 오류가 덜 난다. (bit error율을 줄일 수 있다.) Optical fiber 케이블이 다른 매체와 비교하여 가지는 장점 다섯 가지 1. Greater capacity ..
Forward Propagation in DNN Generalized form : y = actv func(weight * 전 단계의 y + bias) Backpropagation in DNN - weight update를 위한 dw를 구한다. - dw를 구하기 위해서는 dz와 dyL-1(input) - dz를 구하기 위해서는 흘러 들어온 error(input gradient) * actv func의 미분값 - input gradient를 구하기 위해서는 현재 layer의 W * dz - dw = error(1) * input(xi) = error(2) * f' * weight * input(xi) - L번째의 dy = weight * 그전 Layer의 dz 위의 식으로 계산한 dW와 db를 가지고 we..
클래스 : 속성과 기능을 가지고 있는 설계도 - 클래스로부터 만들어진 객체를 해당 클래스의 instance라고 한다. - 하나의 클래스로부터 여러 개의 instance를 만들 수 있다. 클래스 명명 규칙 대문자로 시작(알파벳 대소문자 구분) 되도록 영어 이름으로 작성 첫 글자와 연결된 다른 단어의 첫 글자는 대문자로 작성하는 것이 관례 Ex) ChatServer, ChatClient 첫 번째 글자에는 숫자가 올 수 없다. 자바 키워드와 $,_ 외의 특수 문자는 사용할 수 없다. .java -> 클래스를 정의한 파일 Car.java -> Car를 모델링한 설계 파일 (Car 클래스를 만들면 Car.java가 만들어진다) Car.class -> Car.java로 만들어진 바이트코드 (컴파일 후 생성되는 파일..
✔ O X 문제 자바스크립트는 동적이며 객체지향 프로그래밍과 함수형 프로그램ㅇ을 모두 표현할 수 있다. ( O ) 자바스크립트는 타입을 명시하여 작성하는 인터프리터 언어이다. ( X ) 식별자에 사용할 수 있는 특수 문자는 @, $, _가 있습니다. ( O ) 자바스크립트는 0으로 나누었을 때 오류가 발생합니다. ( X ) 배열은 대괄호([])를 사용해서 생성하고, 객체는 중괄호({})를 사용해서 생성합니다. ( O ) 메서드 내부에서 해당 객체가 가진 객체를 나타낼 때는 this 키워드를 사용하지만, 어차피 자기 자신이 갖고 있는 속성이므로 속성에 접근할 때는 this 키워드를 사용하지 않아도 됩니다. ( X ) 77=”77”의 리턴값은 true입니다. ( O ) for each문은 for문과 마찬가지..