본문 바로가기
반응형

Coding/AI27

파이썬으로 구현하는 평균 제곱 오차 안녕하세요 코랩 파이썬으로 평균제곱오차를 구현해 봅시다. https://ruminz.tistory.com/273 평균제곱오차란 무엇인가 안녕하세요 선형회귀란 각 데이터의 최적의 선을 구하는 작업을 의미했습니다. 그중 사용한 방법 중 하나가 최소제곱법이 있죠 최소제곱법에 대한 포스팅은 다음을 참고해 주세요 https://ruminz.ti ruminz.tistory.com 위 포스팅을 기반으로 작성할것입니다. 먼저 코랩을 실행시켜주세요 여기서 임의로 정한 기울기 a값은 3y절편 b는 76입니다. 먼저 넘파이 라이브러리를 임포트 해줍니다. 그다음 임의로 정한 기울기와 y절편 b를 설정해줍니다. 그다음 시간 x와 성적 y를 넘파이 배열에 넣어줍니다. 그다음 임의로 설정한 기울기 a값과 y절편b의 값을 가진 일차.. 2023. 9. 27.
평균제곱오차란 무엇인가 안녕하세요 선형회귀란 각 데이터의 최적의 선을 구하는 작업을 의미했습니다. 그중 사용한 방법 중 하나가 최소제곱법이 있죠 최소제곱법에 대한 포스팅은 다음을 참고해 주세요 https://ruminz.tistory.com/271 (선형회귀란 무엇인가) https://ruminz.tistory.com/272 (파이썬으로 구현한 최소제곱법) 하지만 최소제곱법은 독립변수 x가 하나일때만 적용이 가능합니다. 대부분의 경우 독립변수가 하나가 아니죠 위의 포스팅을 보면 알겠지만 성적을 결정짓는 요소는 실생활에서는 시간뿐만 아니라 여러 가지 있습니다. 독립변수가 여러가지일때 쓰이는 방법 중 하나가 바로 평균제곱오차입니다. 평균제곱오차란 일단 선을 긋고 그다음 수정해가는 방식입니다. 이는 딥러닝을 가능하게 하는 가장 중요.. 2023. 9. 27.
코랩 파이썬으로 구현하는 최소제곱법 안녕하세요 파이썬으로 최소제곱법을 구현해 봅시다. 데이터는 다음을 참고해주세요 https://ruminz.tistory.com/271 선형회귀란 무엇인가 딥러닝에 있어서 가장 기본적인 두 가지 원리가 있습니다. 바로 선형회귀랑 로지스틱 회귀입니다. 그중 선형회귀에 대해 알아봅시다. 선형회귀란 독립변수 x를 사용해 종속변수 y의 움직임을 예 ruminz.tistory.com 위 자료를 바탕으로 작성할것입니다. 먼저 코랩을 실행시켜주세요 코랩 첫화면에서 파일 -> 새 노트를 눌러 새 노트를 생성합니다. 여기서 최소제곱법을 코드로 작성해볼게요 파이썬에서는 넘파이 라이브러리가 있습니다. 넘파이는 파이썬에서 수학 연산과 분석을 하게 도와주는 라이브러리입니다. 먼저 넘파이 라이브러리를 불러옵니다. 파이썬에서 라이브.. 2023. 9. 26.
선형회귀란 무엇인가 딥러닝에 있어서 가장 기본적인 두 가지 원리가 있습니다. 바로 선형회귀랑 로지스틱 회귀입니다. 그중 선형회귀에 대해 알아봅시다. 선형회귀란 독립변수 x를 사용해 종속변수 y의 움직임을 예측하고 설명하는 작업입니다. 성적을 예시로 들어봅시다. 공부한 시간에 따라 성적이 다르다고 가정할 때 성적이 종속변수 y 시간이 독립변수 x가 됩니다. 즉 몇 시간 공부하면 어느 정도 성적이 나오나 이런 예측을 하는 작업을 선형회귀라고 합니다. 여기서 시간만 주어진다면 단순 선형회귀, 시간이외에 사교육비 지출 및 교재비 등등 여러 독립변수가 추가되면 다중 선형회귀라고 합니다. 먼저 단순선형회귀를 살펴봅시다. 다음과 같은 데이터가 있다고 가정해봅시다. 시간을 X라고 하고 성적을 Y라고 하면 $$ X = {2,4,6,8} $.. 2023. 9. 26.
딥러닝을 위한 기초수학2 안녕하세요 딥러닝을 이해하기 위해서는 몇 가지 알아야 될 기초수학이 있습니다. 그중에서 순간변화율 구하는법이랑 편미분, 지수와 지수함수, 시그모이드함수, 로그와 로그함수에 대해 알아봐요 1. 순간변화율 구하는법 2. 편미분 3. 지수와 지수함수 4. 시그모이드 함수 5. 로그와 로그함수 순간변화율 구하는법 $$y = x^2$$ 그래프가 있다고 해봅시다. 여기서 y = 1 , y = 3 지점에서 x의 값은 각각 1.414 , 2.449 입니다. 이때 x값의 증가율은 2.449 - 1.414 = 1.035입니다. y값의 증가율은 2이고요 여기서 평균변화율은 $$ y값의 증가량/x 값의 증가량 $$ 이어서 $$ \frac{1.035}{2} $$ 가 됩니다. 여기서 1.414 을 a ,2.449를 b라고 했을 .. 2023. 9. 26.

Post

다음글 무직자 대출 알아보기 >