일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 튜토리얼
- Image Segmentation
- 3줄 논문
- TEAM EDA
- TEAM-EDA
- Python
- 협업필터링
- Object Detection
- 파이썬
- 프로그래머스
- 코딩테스트
- 나는리뷰어다
- DFS
- 알고리즘
- 스택
- 엘리스
- hackerrank
- 큐
- pytorch
- 한빛미디어
- Semantic Segmentation
- 입문
- 나는 리뷰어다
- MySQL
- Recsys-KR
- Segmentation
- 추천시스템
- Machine Learning Advanced
- DilatedNet
- eda
- Today
- Total
목록2020/03/19 (8)
TEAM EDA
이번 글에서는 PyTorch로 데이터를 Loading 하는 방법에 대해서 배워보도록 하겠습니다. 이번 글은 EDWITH에서 진행하는 파이토치로 시작하는 딥러닝 기초를 토대로 작성하였습니다. 목차 Multivariate Linear Regression 복습 "Minibatch" Gradient Descent 이론 PyTorch Dataset and DataLoader 사용법 1. Multivariate Linear Regression 복습 2. "Minibatch" Gradient Descent 이론 복잡한 머신러닝 모델을 학습하려면 엄청난 양의 데이터가 필요 대부분 데이터셋은 적어도 수십만 개의 데이터를 제공 (IMAGENET은 14,197,122개의 이미지) 엄청난 양의 데이터를 한번에 학습시킬 수 없..
이번 글에서는 PyTorch로 하는 선형 회귀 법에 대해서 배워보도록 하겠습니다. 이번 글은 EDWITH에서 진행하는 파이토치로 시작하는 딥러닝 기초를 토대로 작성하였습니다. 목차 Data Definition Hypothesis Compute loss Gradient Descent Multivariate Linear Regression nn.Module Q&A 1. Data Definition 1시간 공부시에 2점을 받고, 2시간에는 4점, 3시간에는 6점을 얻었다면 4시간을 공부하면 몇 점을 얻을 수 있을까? 2. Hypothesis "위의 문제를 해결하기 위해서 Hours(x)와 Points(y)를 가장 잘 표현하는 선형의 방정식을 찾겠다." 라는 것이 선형 회귀 방정식의 개념입니다. 이를 식으로 표..
이번 글에서는 PyTorch의 기본적인 연산 법에 대해서 배워보도록 하겠습니다. 이번 글은 EDWITH에서 진행하는 파이토치로 시작하는 딥러닝 기초를 토대로 작성하였습니다. 목차 Vector, Matrix and Tensor NumPy Review PyTorch Tensor Allocation Matrix Multiplication Other Basic Ops 1. Vector, Matrix and Tensor 스칼라(scala) : 차원이 없는 값 벡터(vector) : 1차원으로 이루어진 값(1D) 행렬(matrix) : 2차원으로 이루어진 값(2D) 텐서(tensor) : 3차원으로 이루어진 값(3D) Tensor의 Shape를 계산할 수 있는 것이 중요함. 2D : (batch size, dim)..
문제 1. 회원 테이블 추가하기 엘리스 가게에서는 회원가입을 통해 구매한 가격만큼 마일리지 혜택을 주려고 합니다. 이를 위해 customer 테이블을 만들고자 합니다. 지시사항에 맞추어 customer 테이블을 완성해 봅시다. 지시사항 아래와 같은 고객의 정보를 customer테이블에 추가해 봅시다 customer테이블의 모든 컬럼을 출력해 봅시다. 풀이 1. -- customer 테이블의 내용을 추가합니다. INSERT INTO customer(id, name, birthday, mileage) VALUES(1, 'Elice', '2010-01-15', 100); INSERT INTO customer(id, name, birthday, mileage) VALUES(2, 'Cheshire', '2005-..
본 자료는 Elice Academy에서 진행한 SQL 기초라는 과목을 정리한 자료입니다. 목차 GROUP BY HAVING INNER JOIN LEFT OUTER JOIN RIGHT OUTER JOIN 1. GROUP BY 데이터를 GROUP 지어서 정보를 확인할 때 사용하는 명령어입니다. 예를 들어, 대여 정보가 저장되어있는 rental 테이블에서 각 회원이 책을 몇 번 대여하였는지 검색해보려고 할 때 사용합니다. GROUP BY 절의 기본 문법으로는 SELECT 검색할 컬럼 FROM 테이블 GROUP BY 기준 컬럼입니다. 실습 1. 데이터 그룹 짓기 문제 : rental테이블에는 어떤 사람이 어떤 책을 빌려 갔는지 저장되어있습니다. 이 정보를 이용해서 어떤 사람이 몇 권의 책을 빌려 갔는지 확인하려..
본 자료는 Elice Academy에서 진행한 SQL 기초라는 과목을 정리한 자료입니다. 목차 COUNT LIMIT SUM과 AVG MIN와 MAX 1. COUNT COUNT란 검색한 결과의 데이터의 개수를 가져오는 명령어입니다. 예를 들어, 책 정보를 저장하는 book 테이블에서 전체 책 수를 조회해보려고 할 때 사용할 수 있습니다. 문법으로는 SELECT COUNT(컬럼) FROM 테이블입니다. 만일 검색할 데이터에 *을 입력하면 모든 데이터가 검색이 됩니다. (전체의 row의 수가 출력이 됩니다. ※참고 컬럼 자리에 *을 넣을 경우 모든 컬럼에 대한 값을 볼 수 있습니다. count의 경우 NULL은 개수에 포함되지 않습니다. 실습 1. 데이터 수 카운트하기 문제 : 도서관의 전체 책의 수를 조회해..
본 자료는 Elice Academy에서 진행한 SQL 기초라는 과목을 정리한 자료입니다. 목차 다양한 조건 - WHERE LIKE 데이터 정렬 - ORDER BY 데이터 삽입 - INSERT 데이터 수정 - UPDATE 데이터 삭제 - DELETE 1. 다양한 조건 - WHERE LIKE LIKE는 특정 문자가 포함된 문자열을 찾고 싶을 때 사용하는 명령어입니다. 예를 들어, 책 정보를 저장하는 book 테이블에서 제목에 '왕자'로 끝나는 책을 검색하고 싶을 때 사용할 수 있습니다. LIKE 조건의 기본 형태는 WHERE 조건절의 뒤에 들어가는 형태입니다. 구성은 아래와 같이 3가지가 있습니다. %문자열 : 문자열로 끝나는 값 조회 문자열% : 문자열로 시작하는 값 조회 %문자열% : 문자열이 포함된 값..
본 자료는 Elice Academy에서 진행한 SQL 기초라는 과목을 정리한 자료입니다. 목차 SQL 이란? 검색 - SELECT 조건 - WHERE 다양한 조건 - WHERE 1. SQL 이란? SQL이란 데이터베이스에서 데이터를 정의, 조작, 제어하기 위해 사용되는 명령어입니다. SQL의 구성요소로는 크게 3가지 데이터 정의어(DDL), 데이터 조작어(DML), 데이터 제어어(DCL)으로 구성됩니다. 데이터 정의어(DDL) : 데이터 베이스를 생성하거나 테이블을 만드는 언어 데이터 조작어(DML) : 데이터베이스에 저장된 데이터를 조회하거나 수정, 삭제하는 등의 역할을 하는 언어 데이터 제어어(DCL) : 사용자의 권한을 설정하는 언어 테이블이란 항상 이름을 가지고 있는 리스트로 데이터가 저장되어있는..