Deep learning basic Convolutional neural networks 간단하게 cnn을 통해 어떻게 특징들을 파악하는지 아래 gif를 통해 느껴보자. 아래는 mnist라는 손글씨 데이터셋을 cnn을 통해 학습할 때 각 layer에서 어떤 특징들이 추출되는지 보여주는 예시 시그널 프로세싱에서 두 함수가 있을 때 두개의 함수를 잘 섞어주는 방법으로서 제시되었음 2d image convolution의 수식을 보면 I는 전체 이미지공간에서 K라는 필터를 적용해서 정보를 추출해내는 것을 의미 Convolution filter란 무엇일까? 사진을보면 K라는 필터는 $3\times3$ filter이고 오른쪽 I는 $7\times7$ 이미지를 나타낸다. 이 때 K필터는 stride=1(skip한 간..
https://school.programmers.co.kr/learn/courses/30/lessons/131124 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 다음은 식당의 정보를 담은 REST_INFO 테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블이다. MEMBER_PROFILE 테이블은 다음과 같으며 MEMBER_ID, MEMBER_NAME, TLNO, GENDER, DATE_OF_BIRTH는 회원 ID, 회원 이름, 회원 연락처, 성별, 생년월일을 의미한다. @ MEMBER_PROFILE Column name Ty..
서문 이펙티브 자바(Effective Java 3/E) ITEM 04 번을 기재합니다. 독학으로 공부하고 있어서 이해하지 못한 점을 찾아서 보완하고 있습니다. 틀린 점이 있다면 알려주시면 감사하겠습니다. 참고 자료 이펙티브 자바 (Effective Java 3/E 조슈아 블로크 저) 강의 : https://www.youtube.com/watch?v=X7RXP6EI-5E&list=PLfI752FpVCS8e5ACdi5dpwLdlVkn0QgJJ ( 백기선님 유튜브 강의 ITEM09까지 ) 제 1장 객체 생성과 파괴 이 장에서는 아래와 같은 큰 3가지 관점을 제시한다. 객체를 만들어야 할 때와 만들지 말아야 할 때를 구분 올바른 객체 생성 방법과 불필요한 생성을 피하는 방법 제때 파괴됨을 보장하고 파괴 전에 수..
서문 이펙티브 자바(Effective Java 3/E) ITEM 04 번을 기재합니다. 독학으로 공부하고 있어서 이해하지 못한 점을 찾아서 보완하고 있습니다. 틀린 점이 있다면 알려주시면 감사하겠습니다. 참고 자료 이펙티브 자바 (Effective Java 3/E 조슈아 블로크 저) 강의 : https://www.youtube.com/watch?v=X7RXP6EI-5E&list=PLfI752FpVCS8e5ACdi5dpwLdlVkn0QgJJ ( 백기선님 유튜브 강의 ITEM09까지 ) 제 1장 객체 생성과 파괴 이 장에서는 아래와 같은 큰 3가지 관점을 제시한다. 객체를 만들어야 할 때와 만들지 말아야 할 때를 구분 올바른 객체 생성 방법과 불필요한 생성을 피하는 방법 제때 파괴됨을 보장하고 파괴 전에 수..
서문 이펙티브 자바(Effective Java 3/E) ITEM 03 번을 기재합니다. 독학으로 공부하고 있어서 이해하지 못한 점을 찾아서 보완하고 있습니다. 틀린 점이 있다면 알려주시면 감사하겠습니다. 참고 자료 이펙티브 자바 (Effective Java 3/E 조슈아 블로크 저) 강의 : https://www.youtube.com/watch?v=X7RXP6EI-5E&list=PLfI752FpVCS8e5ACdi5dpwLdlVkn0QgJJ ( 백기선님 유튜브 강의 ITEM09까지 ) 제 1장 객체 생성과 파괴 이 장에서는 아래와 같은 큰 3가지 관점을 제시한다. 객체를 만들어야 할 때와 만들지 말아야 할 때를 구분 올바른 객체 생성 방법과 불필요한 생성을 피하는 방법 제때 파괴됨을 보장하고 파괴 전에 수..
서문 이펙티브 자바(Effective Java 3/E) ITEM 02 번을 기재합니다. 독학으로 공부하고 있어서 이해하지 못한 점을 찾아서 보완하고 있습니다. 틀린 점이 있다면 알려주시면 감사하겠습니다. 참고 자료 이펙티브 자바 (Effective Java 3/E 조슈아 블로크 저) 강의 : https://www.youtube.com/watch?v=X7RXP6EI-5E&list=PLfI752FpVCS8e5ACdi5dpwLdlVkn0QgJJ ( 백기선님 유튜브 강의 ITEM09까지 ) 제 1장 객체 생성과 파괴 이 장에서는 아래와 같은 큰 3가지 관점을 제시한다. 객체를 만들어야 할 때와 만들지 말아야 할 때를 구분 올바른 객체 생성 방법과 불필요한 생성을 피하는 방법 제때 파괴됨을 보장하고 파괴 전에 수..
서문 이펙티브 자바(Effective Java 3/E)라는 책은 그 명성이 높아서 꼭 봐야겠다는 생각을 가지고 있었다. 경영학에서는 여러 책이 있지만 보통 피터 드러커의 경영의 실제, 경제학에서는 맨큐의 경제학, 통계학에서는 ISLR(An Introduction to Statistical Learning)과 PRML(Pattern Recognition & Machien Learning, Bishop) 등 각 학문에서 유명한 서적들이 있다. 이 책도 위의 작품들과 마찬가지로 자바 언어를 사용하는 사람에겐 꼭 읽어야 하는 100선과 같은 것이다. 이 책의 주된 내용은 서적의 제목 그대로 효과적으로 자바(명료, 간단)를 사용하기 위해서 어떠한 것들을 고려해보아야 하는지를 여러 관점에 따라 서술하고 예시를 가지..
서문 자바의 정석 기초편 챕터 14편을 기재합니다. 목적은 공부한 내용을 기록하는 것에 있기 때문에 완전한 문장이 아닐 수도 있습니다. 또한 모든 내용을 적은 것은 아닙니다. 참고 자료 자바의 정석 기초편 강좌 : https://www.youtube.com/playlist?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 자바의 정석 (ch.14) 람다식(Lambda Expression) 참고 함수형 언어 (Functional Programming) jdk 1.8> JAVA = oop + fp; 빅데이터가 부각되면서 함수형 언어가 주목받기 시작 Haskell scala ... python, js 등등 oop도 가지고 있고 fp기능도 제공 함수(메서드)를 간단한 식으로 표현한 방법 익..