Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

negloglik

확률 분포의 음의 로그 가능도

설명

예제

nll = negloglik(pd)는 확률 분포 pd를 피팅하는 데 사용되는 데이터에 대해 음의 로그 가능도 함수 값을 반환합니다.

예제

모두 축소

표본 데이터를 불러옵니다.

load carsmall

이를 갤런당 마일 주행거리(MPG) 데이터에 피팅하여 베이불 분포 객체를 생성합니다.

pd = fitdist(MPG,'Weibull')
pd = 
  WeibullDistribution

  Weibull distribution
    A = 26.5079   [24.8333, 28.2954]
    B = 3.27193   [2.79441, 3.83104]

피팅된 베이불 분포에 대해 음의 로그 가능도를 계산합니다.

wnll = negloglik(pd)
wnll = 327.4942

표본 데이터를 불러옵니다. 커널 분포를 갤런당 마일 주행거리(MPG) 데이터에 피팅합니다.

load carsmall;
pd = fitdist(MPG,'Kernel')
pd = 
  KernelDistribution

    Kernel = normal
    Bandwidth = 4.11428
    Support = unbounded

음의 로그 가능도를 계산합니다.

nll = negloglik(pd)
nll = 327.3139

입력 인수

모두 축소

확률 분포로, 다음 중 하나를 사용하여 생성되는 확률 분포 객체로 지정됩니다.

함수 또는 앱설명
fitdist확률 분포 객체를 표본 데이터에 피팅합니다.
분포 피팅기대화형 분포 피팅기 앱을 사용하여 확률 분포를 표본 데이터에 피팅하고 피팅된 객체를 작업 공간에 내보냅니다.

출력 인수

모두 축소

분포를 피팅하는 데 사용되는 데이터의 음의 로그 가능도 값으로, 숫자형 값이 반환됩니다.

R2013a에 개발됨