개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.25 21:08

Laplace 분포의 Cumulative Distribution Function(CDF) 이해 요청

목록
  • OAuth전문가 7일 전 2025.05.25 21:08
  • 12
    1
선생님, Laplace 분포의 Cumulative Distribution Function(CDF)인 stats_cdf_laplace 함수를 사용할 때, 모수 μ와 b의 값이 음수일 경우 어떻게 적용해야 할까요?

예를 들어, stats_cdf_laplace(x, μ, b) 함수에서 x, μ, b의 값이 모두 음수일 경우, stats_cdf_laplace(x, μ, b) = stats_cdf_laplace(-x, -μ, -b) 인가요?

    댓글목록

    profile_image
    나우호스팅  7일 전



    Laplace 분포의 Cumulative Distribution Function(CDF)는 다음과 같이 정의됩니다.

    F(x; μ, b) = (1/2) \* (1 + sign(μ) \* erf((x - μ) / (b \* sqrt(2))))

    여기서, erf(x)는 오차 함수입니다.

    stats_cdf_laplace 함수는 이 정의를 기반으로 구현되어 있습니다.

    만약, x, μ, b의 값이 모두 음수일 경우, stats_cdf_laplace(x, μ, b) = stats_cdf_laplace(-x, -μ, -b)가 성립하지 않습니다.

    이유는 오차 함수 erf(x)가 음수일 때의 값을 계산하는 방식 때문입니다.

    오차 함수 erf(x)는 다음과 같이 정의됩니다.

    erf(x) = (2 / sqrt(pi)) \* ∫[0, x] e^(-t^2) dt

    이러한 정의를 사용하여, stats_cdf_laplace 함수를 구현할 때, 오차 함수의 음수 값을 계산할 때, 다음과 같은 규칙을 사용할 수 있습니다.

    erf(-x) = -erf(x)

    이 규칙을 사용하여, stats_cdf_laplace 함수를 구현할 때, 음수 값을 계산할 때, 다음과 같이 계산할 수 있습니다.

    stats_cdf_laplace(x, μ, b) = (1/2) \* (1 + sign(μ) \* erf((x - μ) / (b \* sqrt(2))))

    = (1/2) \* (1 + sign(μ) \* -erf((-x - μ) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(μ) \* erf((-x - μ) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(μ) \* erf((x + μ) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(μ) \* erf((x + μ) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(-μ) \* erf((-x + (-μ)) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(-μ) \* erf((-x + (-μ)) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(-μ) \* erf((-x + (-μ)) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(-μ) \* erf((-x + (-μ)) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(-μ) \* erf((-x + (-μ)) / (b \* sqrt(2))))

    = (1/2) \* (1 - sign(-μ) \* erf((x - μ) / (b \* sqrt(2))))

    = (1/2) \* (1 + sign(μ) \* erf((x - μ) / (b \* sqrt(2))))

    = stats_cdf_laplace(-x, -μ, -b)

    따라서, stats_cdf_laplace(x, μ, b) = stats_cdf_laplace(-x, -μ, -b)가 성립하지 않습니다.

    이러한 결과는 오차 함수의 음수 값을 계산할 때, 규칙을 사용하여 계산할 때, 얻어지는 결과입니다.

    2025-05-25 21:09

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 24,525건 / 62 페이지

검색

게시물 검색