Tech blog

  • 홈
  • 태그
  • 방명록

gradient-algorithm 1

[네이버AI class] 3주차 (3) - 경사하강법

미분 (differentiation)미분이란 '한 점에서의 기울기' 이다.이는 변수의 움직임에 따른 함수값의 변화를 측정하기 위한 도구로, 최적화에서 많이 사용하는 기법이다.미분은 변화율의 극한으로 정의하는데, 어떤 기울기를 계산할때, f(x+h) - f(x)를 h로 나눈 것, 이 변화율의 극한값이 미분이다.  미분을 구하는 코드는 아래와 같음. sympy 라이브러리를 활용해서,  그 안에 diff 기능을 계산한다 (도함수 구하기)딥러닝에서도 이렇게 수치적으로 미분 계산 및 최적화 해서 활용할 예정.import sympy as sp# 변수 및 함수 정의x = sp.symbols('x') # 변수 x를 정의합니다.f = x**2 + 3*x + 2 # 미분할 함수를 정의합니다.# 함수를 x로 미분합니..

ML study 2024.05.20
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (96)
    • MLOps (19)
    • NLP | LLM (4)
    • Issues (7)
    • Dev (41)
    • ML system (5)
    • ML study (13)
    • Strategy (0)
    • Data Nrr (1)
    • Finance (0)

Tag

pythonbasic, python, modelsave, artifactstore, 99코테클럽, 추천시스템, snakegame, backendstore, pyfunc, mlflow, DeepLearning, gradient-descent, Optuna, python-turtle, Content-based, 내용기반추천, bestparams, 뱀게임, 항해99, minio,

최근글과 인기글

  • 최근글
  • 인기글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바