회사 내에서 학습시키기위해 도커를 사용하여서 서버사용하는데 정리가 필요해서 적어봄. 컨테이너 기반의 오픈소스 가상화 플랫폼서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행파일 묶는 형태회사 문서에 보면 "붕어빵을 찍어내는 빵판"과 같은 의미
아.. 회사에서 pyqt로 간단한 gui tool만들어서 exe파일로 배포를 하는데 하루종일 이 에러때문에 시간을 날렸다. 하.. 온갖 구글링에서 나온 이유들 다 해봤는데 안되서 나는 내가 해결한 방법 작성하도록 하겠다 ㅠㅠ우선 개발환경은 window환경이고 pycha
작성계기 회사에서 논문을 읽고 있는데, 화요일마다 리뷰시간이 있어서 공부겸 다시 정리 Abstract multiple feature map을 사용해서 output 공간을 여러개로 나눔 각 feature map을 여러 비율과 스케율로 default box를 생성하고 모
오잉.. 책 따라서 코드 실행시켜보면 부모디렉토리를 못찾길래 절대경로로 해줬더니너무 잘된다.만약 같은 에러가 난다면 절대경로로 하십쇼 !아! 그리고 코드저장소는 밑바닥부터 시작하는 딥러닝 github 여기에 있다.
이번에는 이미 학습된 매개변수를 사용하여 학습 과정을 생략하고, 추론 과정만 구현이 추론 과정을 신경망의 순전파(forward propagation)이라고도 한다.MINIST 데이터셋은 손글씨 숫자 이미지 집합으로, 기계학습 분야세어 유명한 데이터셋이다. 0부터 9까지
항등함수는 입력을 그대로 출력한다. 입력과 출력이 항상 같다는 뜻의 항등이다.분류에서 사용하는 소프트맥스 함수의 식은 다음과 같다.exp(x): 지수함수n: 출력층의 뉴런 수$y_k$: 그 중 k번째 출력분자는 입력신호 $a_k$의 지수함수, 분모는 모든 입력 신호의
위 그림에서처럼 가중치와 은닉층 뉴런의 오른쪽 위에는 (1)이 붙어있다. 이는 1층의 가중치, 1층의 뉴런임을 뜻한다.가중치의 오른쪽 아래의 두 숫자는 차례로 다음 층 뉴런과 앞 층 뉴런의 인덱스 번호이다.$w^{(1)}\_{1 \\ 2}$ 의 의미는 앞층의 2번
다차원 배열도 그 기본은 '숫자의 집합'차원의 수는 np.ndim()함수로 알 수 있고, 배열의 ㅎ여상은 인스턴스 변수인 shape으로 알 수 있다. 1차원 배열에서 shape이 튜플로 반환하는 것은 다차원 배열일 때와 통일된 형태로 결과를 반환하기 위한 것임을 기억!
ReLU는 최근에 주로 사용하게 된 활성함수의 하나!입력이 0이 넘으면 그 입력을 그대로 출력하고, 0이하면 0을 출력하는 함수이다.(sigmoid는 신경망 분야에서 오래전부터 이용했던 함수)수식은 다음과 같이 나타낼 수 있다.$h(x) = \\begin{cases}
이전 내용 참고https://velog.io/@u_jinju/DL-활성함수앞선에 작성했던 sigmoid와 step function 의 차이를 알아보려한다.제일 큰 것은 '매끄러움'의 차이.sigmoid는 곡선을 띄는 방면, step function은 각이져있다
입력 신호의 총합을 출력 신호로 변환하는 함수즉, 이름 그대로 활성화 함수는 입력 신호의 총합이 활성화를 일으키는지를 정하는 역할을 한다.$h(x) = \\frac{1}{1+e^{-x}}$위 식은 sigmoid를 식으로 나타낸 식이다.$h(x) = \\begin{cas
chaper 2까지의 정리 (p.62)퍼셉트론은 입출력을 갖춘 알고리즘이다. 입력을 주면 정해진 규칙에 따른 값을 출력한다.퍼셉트론에서는 '가중치'와 '편향'을 매개변수로 설정한다.퍼셉트론으로 AND, OR 게이트 등의 논리 회로를 표현할 수 있다.XOR 게이트는 단층
밑바닥부터 시작하는 딥러닝1 책을 공부하면서 (개인 책이 아니기 때문에) 메모할 내용들을 여기에 적기위해서 작성 내용은 퍼셉트론(2장) 부분을 공부 중에 있음w1, w2라고 하는 가중치는 각 입력 신호가 결과에 주는 영향력(중요도)을 조절하는 매개변수뉴런이 얼마나 쉽게
rstrip() 함수 지정된 문자열의 끝을 삭제하는 함수이다. default는 공백이다. 예시 출력
Edge, corner, blob을 배우면서 corner를 detection 할 수 있는 알고리즘 중 Harris corner detection을 배웠었다. Harris corner detection의 경우 rotation invarian(불변) 즉 한 이미지를 오른쪽
Blob은 이미지 내에서 주변보다 더 밝거나 어두운 영역을 의미한다.지난 포스팅에 이어서 corner detection을 하기 위해서는 Harris Corner Detection을 사용하여 corner를 검출하였고, 이번엔 Blob을 어떻게 검출할 수 있는지 알아보겠다
Harris의 corner detector의 기본원리는 다음과 같다. \[1] 기본 원리위 그림 처럼 한 pixel을 중심에 놓고 작은 윈도우(window)를 설정한다. $$E(u, v) = \\sigma\_{x_k, y_k \\in W} \\begin{bmatrix}
Repeatability같은 이미지에 같은 사람이 다른 행동을 취하여도 같은 사람이라고 인식을 할 수 있어야 함Saliency원하는 위치에 feature가 존재해야함Locality이미지에서 작은 영역이여야 함(모든 영역을 다 feature라고 할 수 없기 때문에)이미지