728x90 반응형 SMALL 수치 해석2 [AI] 수치 해석 수치 미분 (Numerical Derivative) 데이터 관점에서 미분은 loss를 줄이기 위해 x를 조금씩 변화시키는 것이다. import numpy as np # 미분 함수 def numerical_derivative(f, x): delta_x = 1e-4 grad = np.zeros_like(x) it = np.nditer(x, flags=['multi_index'], op_flags=['readwrite']) while not it.finished: idx = it.multi_index tmp_val = x[idx] x[idx] = float(tmp_val) + delta_x fx1 = f(x) # f(x+delta_x) x[idx] = float(tmp_val) - delta_x fx2 = f.. 2022. 7. 10. 매트랩 (MATLAB) 매트랩 (MATLAB) MATLAB (매트랩)은 MathWorks사에서 개발한 수치 해석 및 프로그래밍 환경을 제공하는 공학용 소프트웨어이다. 행렬을 기반으로 한 계산 기능을 지원하며, 함수나 데이터를 그림으로 그리는 기능 및 프로그래밍을 통한 알고리즘 구현 등을 제공한다. MATLAB은 수치 계산이 필요한 과학 및 공학 분야에서 다양하게 사용된다. https://ko.wikipedia.org/wiki/MATLAB MATLAB - 위키백과, 우리 모두의 백과사전 MATLAB(매트랩)은 MathWorks 사에서 개발한 수치 해석 및 프로그래밍 환경을 제공하는 공학용 소프트웨어이다. 행렬을 기반으로 한 계산 기능을 지원하며, 함수나 데이터를 그림으로 그리는 기능 및 ko.wikipedia.org 2022. 3. 11. 이전 1 다음 728x90 반응형 LIST