본문 바로가기

COURSERA/Supervised Machine Learning3

[Courasera] [3week] Classification : 머신러닝 특화과정 본 게시물은 Courasera Andrew Ng 교수님의 머신러닝 특화 과정 Supervised Machine Learning : Regression and Classification 3week 을 summary 한 것입니다. linear regression을 사용하면 예측 결과가 음수이거나 1보다 큰 숫자가 될 수 있다. 그러나 이진 분류 문제에서는 predict가 0 또는 1이어야 한다. 따라서 이진분류에서는 로지스틱 회귀를 사용힌다. Logistic Regression은 0과 1을 출력 하는 함수로 표현된다. 그림에서와 같이 g(x)는 0과 1 사이의 값을 나타내는 시그모이드 함수로 표현할 수 있다. 따라서 sigmoid 함수는 입력 값 x와 매개변수 w 및 b에 대해 y가 1일 확률을 나타낸다고 .. 2023. 2. 6.
[Courasera] [2week] Regression with multiple input variables : 머신러닝 특화과정 본 게시물은 Courasera Andrew Ng 교수님의 머신러닝 특화 과정 Supervised Machine Learning : Regression and Classification 2week 을 summary 한 것입니다. Multiple features 은 테이블과 같이 X1,X2,X3,X4 와 같은 여러 변수의 입력이다. 따라서 그림과 같이 수식을 표현할 수 있으며 벡터를 사용하여 식을 단축할 수 있다. 다중선형회귀에 대한 경사하강법은, n개의 feature 의 경우 각각의 가중치를 갱신할 수 있다. 경사하강법을 사용할 때 변수의 feature가 유사한 범위로 변환하면 더 빠른 수렴이 가능하다. 좋은 모델은 (0.1)과 같이 상대적으로 작은 매개변수 값을 선택하는 방법을 학습한다. 스케일링을 통한.. 2023. 2. 6.
[Courasera] [1week] Introduction to Machine Learning : 머신러닝 특화과정 본 게시물은 Courasera Andrew Ng 교수님의 머신러닝 특화 과정 Supervised Machine Learning : Regression and Classification 1week 을 summary 한 것입니다. Ⅰ : Introduction to Machine Learning 머신러닝은 컴퓨터가 명시적으로 프로그래밍 되지 않고 학습할 수 있는 능력을 제공하는 연구 분야로 정의 할 수 있습니다.. 이에 따라 머신러닝의 목적은 기계가 어떠한 일들을 스스로 배움으로써 해결하는 것입니다. 머신러닝은 다양한 학습알고리즘이 있는데, 주요 알고리즘으로 지도학습, 비지도 학습이 있습니다. 감독된 학습은 출력 매핑에 대한 입력을 학습하는 알고리즘을 의미합니다. 주어진 입력 x에 대한 정답 y가 제공되며,.. 2022. 12. 20.