컴퓨터 비전 이것만 알고 가자
Computer Vision선형대수학(Linear algebra)Image description(Vector) + Decision Making(Function) = Image Understanding Vector크기와 방향을 가진 기학적 오브젝트 연산(Ope ...
Read more
CHAPTER 13 함수형 도구 체이닝
CHAPTER 13 함수형 도구 체이닝여러 단계를 하나로 조합하는것을 체이닝(chaining)이라고 합니다. 체인을 명확하게 만들기 1: 단계에 이름 붙이기12345678910111213141516function biggestPurchasesBestCustomers(c ...
Read more
합성곱(Convolution)
합성곱(Convolution) grayscale 0~255 사이의 값을 가지는 이미지를 사용한다. RGB 이미지는 channel이 3개 필터 연산 : 이미지에 필터를 적용하는 연산 방법 필터 : 3x3, 5x5, 7x7 등의 크기를 가지는 행렬 연산 : weighted ...
Read more
CHAPTER 12 함수형 반복
CHAPTER 12 함수형 반복함수형 도구: map() X 값이 있는 배열을 받아서 Y 값이 있는 배열로 변환 한다함수를 전달하는 세 가지 방법 전역으로 정의하기 지역적으로 정의하기 인라인으로 정의하기함수형 도구: filter() 배열에서 일부 항목을 선택하는 함수함수 ...
Read more
CHAPTER 11 일급 함수 II
CHAPTER 11 일급 함수 II코드 냄새 하나와 리팩터링 두 개 코드의 냄새: 함수 이름에 있는 암묵적 인자 거의 똑같이 구현된 함수가 있다 함수 이름이 구현에 있는 다른 부분을 가르킨다 리팩터링: 암묵적 인자 드러내기 리팩터링: 함수를 본문을 콜백으로 바꾸기 ...
Read more
CHAPTER 10 일급 함수 I
CHAPTER 10 일급 함수 I 코드의 냄새: 함수 이름에 있는 암묵적 인자 특징 거의 똑같이 구현된 함수가 있다 함수 이름이 구현에 있는 다른 부분을 가리킨다 리팩터링: 암묵적 인자를 드러내기 단계 함수 이름에 있는 암묵적 인자를 확인한다 명시적인 인자를 추 ...
Read more
선형 회귀(Linear Regression)
선형 회귀(Linear Regression)Linear -> 선을 그려 Regression -> 값을 예측 회귀(Regression)는 통계학과 머신러닝에서 사용되는 용어로, 어떤 변수의 값을 다른 변수의 값으로 예측하거나 설명하는 모델 데이터를 일반화하는 ...
Read more
신경망(Neural Networks)
신경망(Neural Networks)행렬곱 one-hot encoding 통해서 행렬을 만들고 가중치 행렬과 행렬곱을 수행하여 예측값을 만들어낸다. 경사 하강법(Gradient Descent) 경사 하강법은 함수의 기울기를 구하고, 기울기가 낮은 쪽으로 이동시키면서 ...
Read more
CHAPTER 9 계층형 설계 II
CHAPTER 9 계층형 설계 II계층형 설계 패턴 패턴 1: 직접구현 패턴 2: 추상화 벽 패턴 3: 작은 인터페이스 패턴 4: 편리한 계층 패턴 2: 추상화 벽추상화의 벽(abstraction barrier)은 세부 구현을 감춘 함수로 이루어진 계층팀 간 책임을 ...
Read more
CHAPTER 8 계층형 설계 I
CHAPTER 8 계층형 설계 I소프트웨어 설계란 무엇입니까? 소프트 웨어 설계 : 코드를 만들고, 테스트하고, 유지보수하기 쉬운 프로그래밍 방법을 선택하기 위해 미적 감각을 사용하는 것 계층형 설계란 무엇인가요? 계층형 설계는 소프트웨어를 계층으로 구성하는 기술 각 ...
Read more