Abstract 기존 CV 분야의 SOTA 모델은 사전에 정의된 object categories들의 데이터셋만을 예측하도록 학습되었다. 이러한 supervised 부분이 generality와 usability를 제한한다. 추가적인 labeled data가 필요하기
cs231n 강의 중 'Lecture 9 | CNN Architectures'를 정리한 내용이다.2012년, imageNet classification test에서 좋은 성능을 내어 우승한, 첫 딥러닝 기반 접근을 한 CNN 모델이다. 각 layer별로 ouput vo
cs231n 강의 중 'Lecture 2 | Image Classification'을 정리한 내용이다.
cs231n 강의 중 'Lecture 5 | Convolutional Neural Networks'을 정리한 내용이다.1957, Frank Rosenblatt: perceptron 알고리즘을 연구하는 첫번째 시도, Mark 1 Perceptron machine1960,
cs231n 강의 중 'Lecture 2 | Image Classification'을 정리한 내용이다.Semantic gap인간과 달리, 컴퓨터는 고양이와 같이 단순한 물체를 인식함에 있어서도 매우 큰 픽셀의 데이터를 활용해야 하며, 복잡하다.Viewpoint vari
cs231n 강의 중 'Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition'을 정리한 내용이다.센서(카메라 등)의 발달과 증가로 visual data가 폭발적으로 증가했다.인터
부스트코스 강의 딥러닝 기초 다지기 중 'CNN - Convolution은 무엇인가?'를 정리한 내용이다.출력이미지의 채널값과 사이즈는 입력이미지와 필터의 채널값과 사이즈를 통해 구할 수 있다. 사이즈는 "입력이미지 사이즈 - 필터 사이즈 + 1" 이고 채널값은 필터의
부스트코스 강의 딥러닝 기초 다지기 중 '최적화의 주요 용어 이해하기, Gradient Descent Methods, Regularization'를 정리한 내용이다.GeneralizationTraining error가 0에 가까워도 test error가 커 genera
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.옵티마이저SQL을 어떻게 실행할 것인지 계획, SQL 실행계획을 수립하고 SQL을 실행SQL의 실행 계획을 수립하고 SQL을 실행하는 데이터베이스 관
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.조인(Join)(1) EQUI(등가)조인(교집합)조인은 여러 개의 릴레이션을 사용해 새로운 릴레이션을 만드는 과정조인의 가장 기본은 교집합을 만드는
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.INSERT: 테이블에 데이터를 입력하는 DML문데이터에 문자열을 입력하면 ' '를 사용해야 함특정 테이블의 모든 칼럼에 대한 데이터를 삽입하는 경우
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.관계형 데이터베이스는 릴레이션과 릴레이션의 조인 연산을 통해 합집합, 교집합, 차집합 등을 만듦(Oracle, MySQL 등)데이터베이스는 데이터를
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.정규화: 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 방법이며 데이터를 분해하는 과정, 데이터 모델의 독립성 확보, 정규화
SQLD를 준비하며 공부했던 내용으로, 2020 이기적 SQL 개발자(Developer) 이론서 + 기출문제를 참고했다.mysql 실행법데이터 모델링의 특징 1) 추상화: 공통적인 특징을 찾고 현실세계를 간략하게 표현 2) 단순화: 복잡한 문제를 피하고 누구나 쉽게
부스트코스 강의 데이터 시각화를 위한 태블로 중 'Ep.8 태블로 그룹 vs 집합, Ep.9 태블로 테이블 구성하기_계층과 총계'를 정리한 내용이다. 그룹 (Group) 항목들을 여러 그룹으로 묶어 주는 것 차원에서 우클릭 - 만들기 - 그룹 으로 그룹을 만들 수
부스트코스 강의 웹 프론트엔드 시작하기 (리액트&리덕스) 중 '40강 챕터를 마치며'를 참고해 작성한 내용이다.앱이 복잡해지면 의도하지 않은 값의 변경은 혼란을 불러온다.immutable-js: 배열과 객체를 immutable하게 다루기 위한 대표적인 라이브러리모든 연
부스트코스 강의 웹 프론트엔드 시작하기 (리액트&리덕스) 중 'Ch4 리액트를 활용해보기'를 정리한 내용이다. 컴퍼넌트 안에서 props는 수정할 수 없다.상위 컴퍼넌트가 하위 컴퍼넌트를 명령할 때는 props를 사용하고, 하위 컴퍼넌트가 상위 컴퍼넌트를 바꾸고 싶을
부스트코스 강의 웹 프론트엔드 시작하기 (리액트&리덕스) 중 'Ch3 리액트의 이벤트'를 정리한 내용이다.event는 앱의 역동성을 만들어준다. 제목에 링크를 연결하고 그 링크를 클릭하면 welcome 메세지가 나오게 하고, 그 후 목차에 있는 것들을 클릭하면 클릭한
부스트코스 강의 데이터 시각화를 위한 태블로 중 'Ep.7 태블로 이중 축 vs 결합된 축'을 정리한 내용이다.이중 축: 하나의 뷰 안에서 축을 이중으로 써서 차트를 만드는 것으로, 제한된 공간에서 복수의 값을 비교할 때 사용한다. 이중 축을 사용할 땐 마크를 서로 다
부스트코스 강의 데이터 시각화를 위한 태블로 중 'EP 6 태블로 상관 관계 분석'을 정리한 내용이다.측정값 간 관계를 파악하기 위한 시각화의 방식이다. 열 선반과 행 선반에 각각 측정값을 배치하면 자동으로 분산형 차트가 만들어진다.분산형 차트는 차원이 0개 이상 측정