
SGD는 문맥에 따라 여러 의미로 쓰입니다. 대표적인 두 가지를 간단히 설명드립니다. 1) Stochastic Gradient Descent (확률적 경사하강법) - 기계학습과 최적화에서 널리 쓰이는 반복적 파라미터 갱신 알고리즘입니다. - 목적: 손실 함수 L(θ)를 최소화하기 위해 파라미터 θ를 갱신. 전체 데이터셋 대신 무작위로 선택한 샘플(또는 소규모 미니배치)을 이용해 기울기(gradient)를 계산하고 파라미터를 업데이트합니다. - 기본 업데이트 식(한 샘플 i에 대해): θ ← θ − η * ∇_θ L(θ; x_i, y_i) 여기서 η는 학습률(learning rate). - 장점: 큰 데이터셋에서도 계산 효율이 좋고, 잡음(noise)으로 인해 지역 최저점 탈출에 유리할 수 있음. 단점: 진동하거나 수렴 속도가 느릴 수 있어 학습률 조정, 모멘텀(momentum), 옵티마이저(예: Adam, RMSprop) 같은 기법과 함께 사용되는 경우가 많음. - 변형: 배치 경사하강법(batch GD), 미니배치 SGD, 모멘텀, Nesterov, 학습률 스케줄링 등. 2) SGD — Singapore Dollar (통화 코드) - ISO 4217 통화코드로 싱가포르 달러를 의미합니다. 표기 예: SGD 또는 S$. - 발행기관: 싱가포르 통화청(Monetary Authority of Singapore). 단위는 달러(cent로 세분). - 국제 환율, 수출입·여행·금융거래에서 사용되는 표준 통화 코드입니다. 기타 덜 일반적인 용례로는 조직명이나 약어(예: Small Group Discussion 등)로도 쓰입니다. 문맥에 따라 위 중 어느 의미인지 판단하면 됩니다.