일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주피터테마
- 모두를 위한 딥러닝
- ubuntu
- 주피터 노트북 테마
- GitHub
- 주피터노트북 커널 제거
- 주피터노트북 커널 목록
- random forest
- Python
- deep learning
- lol api
- Git
- Linear Regression
- 경사하강법
- deeplearning
- pandas
- Udacity
- regression
- Machine Learning
- 주피터노트북 커널 추가
- 한빛미디어
- 딥러닝
- 나는리뷰어다2021
- MySQL
- feature scaling
- 회귀분석
- 주피터노트북
- jupytertheme
- 데이터분석
- overfitting
- Today
- Total
목록강의정리/모두를 위한 딥러닝 시즌 2 (12)
유승훈

이전에는 독립변수와 종속변수가 각각 하나씩인 Linear Regression에 대해서 살펴보았습니다. 이번에는 독립변수가 여러개인 다중회귀분석, Multi Variable Linear Regression에 대해서 살펴보겠습니다. 이전 강의에서는 공부시간(X)으로 시험점수(Y)를 설명하고자 했습니다. 하지만 시험점수는 공부시간 외에도 수업에서의 집중도, 교수님에 대한 이해, 수업의 분야, 스타일 등 여러 요소가 영향을 미칠 수 있습니다. 실제로 하나의 독립변수보다 여러개의 독립변수로 예측하는 것이 더 좋은 성능을 보입니다. 변수가 하나일때, 우리가 썼던 가설이 변수가 여러개가 되면 어떻게 될까요? 위와 같이 변수가 늘어난 만큼 가중치의 개수도 늘어납니다. Cost Function에는 바뀐 가설이 들어온 것..

본 글은 모두를 위한 딥러닝 강의를 듣고 작성한 글입니다. 앞선 강의에서 Linear Regression의 기본 개념에 대해 살펴보았습니다. 간단하게 Review하면, 이 Cost, 즉 비용이 적을수록 우리의 Line, Hypothesis가 실제 데이터를 잘 대변하고 있다고 볼 수 있습니다. Linear Regression의 목적은 Cost를 최소화하는 W와 b를 찾는 것입니다. 우리가 썼던 앞선 가정에서 y절편인 b를 생략해봅시다. 이런 식의 가정입니다. 사실 나중에 `W`가 Matrix가 되면, b를 그 안에 집어넣을 수 있으니 크게 구조가 달라진 것은 아닙니다. 주어진 데이터를 기반으로 Cost를 계산하면, W=0, Cost=4.67 W=1, Cost=0 W=2, Cost=4.67 W=3, Cost..

본 글은 모두를 위한 딥러닝 강의를 듣고 작성한 글입니다. 원래 Regression은 회귀, 즉 옛날 상태로 돌아간다는 뜻입니다. 회귀분석에서의 Regression은 전체의 평균으로 회귀하는 것을 의미합니다. 앞선 강의에서 머신러닝의 기본적인 개념들에 대해서 설명했습니다. 이번에는 그 중에서도 많이 쓰이는 Linear Regression에 대한 아주 기본적인 설명입니다. Linear Regression은 "Linear한 모델이 우리가 가지고 있는 데이터에 잘 맞을 것이다."하는 가정에서 출발합니다. 실제로 많은 데이터들이 Linear한 관계로 설명되는 것을 종종 볼 수 있습니다. Linear Regression에서의 '학습'은 데이터에 잘 맞는 Linear를 찾는 것입니다. 즉, 데이터를 가장 잘 설명하..

본 글은 모두를 위한 딥러닝 강의를 듣고 작성한 글입니다. 우리가 쓰는 많은 App, 서비스들은 Explicit Programming인 경우가 많습니다. 즉, 상황에 따른 입력, 출력, 데이터 처리 등이 다 프로그래밍 되어 있는 것입니다. 하지만 사회가 계속해서 발전하면서 그에 따른 문제도 다양하고 복잡하게 발전하고 있습니다. 모든 Task를 명시적으로 프로그래밍 할 수가 없게 된 것입니다. 경우의 수가 너무 많은 경우도 있고, 규칙이 너무 많아서 프로그래밍 할 수가 없는 경우도 있습니다. 이에 1959년, Arthur Samuel이라는 교수님이 일일히 프로그래밍하지 않고, 자료나 현상에서 컴퓨터가 직접 배우게 하면 어떨까?한 것이 머신러닝의 시작입니다. 이 배우는 것, "학습"을 위해서는 어떤 데이터가..