일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- laravel
- React
- Switch
- Machine Learning
- Redux
- For
- CentOS
- 블레이드 템플릿
- docker
- Redis
- linux
- rabbitmq
- AWS
- nodejs
- deep learning
- Babel
- 기초 수학
- SQL
- webpack
- javascript
- php
- mariadb
- node.js
- Backbone.js
- Node
- Go
- python
- NCP
- nginx
- fastapi
- Today
- Total
목록전체 글 (201)
개발일기

편미분에 연쇄 법칙을 적용하여 다변수 함수의 편미분값을 구하는 과정을 수식을 통해 알아보자. 먼저 y=f(u,v) 라는 함수가 있을 때 함수를 구성하는 u, v가 u=g(x,z), v=h(x,z) 함수로 존재한다고 가정하자. 연쇄 법칙을 통해 y에 대한 x 편미분 값을 구하는 과정은 순차적으로 수식을 나열하여 계산 과정을 파악할 수 있다.y에 대한 x의 편미분 값을 계산 과정을 순차적으로 나열하면 다음과 같다.y에 대한 u 편미분 값을 구한다.u에 대한 x 편미분 값을 구한다.이에 추가적으로 y에 대한 v 편미분 값을 구한다.v에 대한 x 편미분 값을 구한다.함수 u와 v 모두 x라는 변수를 담고 있기에 두 함수 모두를 거치는 연쇄 법칙이 작용한다. 이를 수식으로 나..

shell script파일을 vi, vim 또는 nano로 생성한 후 실행을 하면 위와 같은 에러가 발생한다. sudo로 실행해도 동일한 에러가 발생한다. 이 이유는 쉘 스크립트 파일을 생성할 때 파일에 실행 권한이 설정되어 있지 않기 때문에 발생하는 에러다. 파일 권한을 수정하여 execute를 나타내는 x옵션을 추가해야 한다.chmod +x filename# chmod +x ./test.sh파일명이 test.sh일경우 위와 같이 파일명을 지정하면 된다. https://www.buymeacoffee.com/flashback_music FlashbackHi, I'm a programmer and like to play games. :Dbuymeacoffee.com

편미분(Partial Derivative)에 대한 정의지금껏 봐온 함수는 dydx=x2−3x+6 와 같이 x 라는 변수 하나로 y의 미분값이 결정되는 일변수 함수였다. 하지만 머신 러닝에서 주로 사용되는 함수는 다변수 함수이다. 다변수 함수는 z=x2y2+7xy−3x+6와 같이 여러 개의 독립 변수를 가지고 있는 함수를 의미한다. 이와같이 x, y 라는 여러 개의 독립 변수를 가진 다변수 함수를 미분하기 위해 편미분을 사용한다. 3D그래프로 확인하기z=x2−y2 라는 다변수 함수는 x, y라는 변수를 가지고 있으며 이 변수들은 결과값 z에 영향을 주는 변수..

자동 미분(Auto Differentiation)자동 미분은 함수의 미분을 자동으로 계산하는 기법을 의미한다. 쉽게 말하면 Tensorflow, Pytorch와 같이 머신러닝 라이브러리를 통해 함수의 기울기(미분값)을 계산하는것을 의미한다. 자동 미분은 limx→0f(x+h)−f(x)h 와 같이 미세한 차이를 바탕으로 미분값을 추정하는 수치 미분보다 정확하며 복잡한 함수에서도 편리하게 미분값을 계산할 수 있다.수치 미분: 순방향으로 계산이 이루어진다. 입력 변수의 변화량을 바탕으로 출력값을 계산해 나간다.자동 미분: 수치 미분과 반대로 역방향으로 계산이 이루어진다. 순방향과는 반대의 개념으로 출력값을 바탕으로 입력 변수의 변화량을 계산해 ..

도함수는 주로 dydx 와 같이 표기한다. 이 의미는 y함수가 x변수에 대해 어떻게 변하는지를 의미한다. 즉 y함수는 x변수의 값에 따라 도함수의 값이 달라진다. 상수의 미분 법칙(Derivative of a constant)c는 변수가 아닌 상수라는 가정하에 도함수를 구하면 도함수는 0이 된다. ddxc=0 라고 식으로 표현할 수 있으며 저 c에는 상수 아무거나 들어갈 수 있다. ddx5=0 5가 들어가도 도함수는 0이 되고 ddx10=0 10이 들어가도 도함수는 0이 된다. 제곱의 법칙(The Power rule)제곱 법칙은 $ \frac{\mathrm{d} }{..

델타 논법(The Delta Method)이란?델타 논법은 곡선 위의 어느 지점에서도 경사를 구할 수 있는 방법중 하나다. 쉽게 보면 한 점에서의 경사를 구하는 방법이라고 이해할 수 있다. 두 점의 접점을 점차 가깝게 함으로 한 점의 접점을 그려볼 수 있다. 이를 증명하기 위해 y=x2+2x+1 방정식에 임의의 두 점을 그린 후, 두 점 사이의 기울기를 계산해보자.# Calculate P, Q Slopeimport matplotlib.pyplot as pltimport numpy as npdef f(x): y = x**2 + 2*x + 1 # 방정식 return yx = np.linspace(-10, 10, 10000) # start, finish, n pointsy = f(x..

미분(Differential)의 기본미분이란 어느 한 지점의 기울기를 계산하는 것을 의미하며 미분을 통해 함수의 변화율을 구할 수 있다.import numpy as npimport matplotlib.pyplot as pltx = np.linspace(-4, 2, 100)y = x**2 + 2*xplt.figure(figsize=(8, 6))plt.plot(x, y)plt.plot(-4, 8, 'go') # 초록색 점plt.plot(-1, -1, 'ro') # 빨간색 점plt.plot(0, 0, 'yo') # 노란색 점plt.plot(2, 8, 'bo') # 파란색 점plt.show() 위의 그래프에서 빨간색과 노란색 점에 곡선의 기울기와 일치하는 직선이 그려져 있다. 이 직선은 접선이라 부르며 해당 ..

1. 입장강남 코엑스 사전예매한 사람을 대상으로 순차적으로 입장 목걸이가 분배된다. 점심 도시락을 무료로 먹을 수 있는 종이 쿠폰을 제공한다. 종이 쿠폰은 점심 도시락과 교환하기 위해 꼭 필요하다. 더 맛있는 밥을 먹고싶으면 코엑스 주변 식당으로 가도된다. 2. 기조 연설9시 30분 ~ 10시 40분 동안 기조연설을 진행하는데 요번 기조 연설은 주로 AI 관련 내용을 담고 있다. 최근에 새로 출시한 AWS Bedrock과 AWS Q에 중심적으로 설명했다. 생성형 AI가 관심도가 높다보니 주로 설명한 것 같다. 3. 강연각 강연들은 보통 30분, 40분으로 구성된다. 또한 강연 사이사이에 있는 자투리 시간은 30분으로 그 시간동안 다른 강연을 보기 위해 미리 줄을 서거나 다른 기업체 부스를 방문하여 이런저..