Probability and Statistics

Probability는 uncertainty와 data-generating process를 설명합니다. Statistics는 finite sample로 unknown quantity를 추정하는 방법을 설명합니다.

Expectation 아래의 distribution은 loss 자체만큼 중요합니다.

Route Map

RouteUse forStart
Random objects어떤 variable, event, sample space, distribution을 모델링하는가Random variable, Probability distribution
Expectationsloss, risk, metric, Monte Carlo estimate, sampling averageExpectation, Monte Carlo estimation
Common distributionsnoise model, uncertainty assumption, approximate sampling lawNormal distribution
Conditioning and inferenceposterior, likelihood, prior, Bayesian updateBayes rule, Bayesian inference
Likelihood and informationNLL, cross-entropy, KL, generative objectivesMaximum likelihood, Entropy and KL divergence, Information and likelihood
Statistical evidencefinite-sample estimates, uncertainty, hypothesis tests, bias/varianceStatistical estimator, Hypothesis testing, Bias-variance tradeoff

Distribution Map

QuantityMeaningCommon AI use
input의 marginal distributiondata modeling, density estimation
conditional label distributionclassification, regression uncertainty
model-predicted conditional distributionprobabilistic prediction과 calibration
training distributionempirical risk minimization
evaluation distributiongeneralization claim
approximate posterior 또는 encoder distributionVAE, latent-variable inference
latent variable의 priorgenerative modeling과 regularization
likelihood 또는 decoder distributionreconstruction과 conditional generation

Probability Reading Pattern

확률식은 아래 질문으로 읽습니다.

QuestionExample
무엇이 random인가?data example, label, latent variable, noise, model sample
무엇에 condition하는가?, ,
무엇을 learn하는가?parameterized distribution 또는 encoder
무엇을 estimate하는가?expectation, risk, likelihood, metric, posterior
sample source는 무엇인가?train distribution, test distribution, deployment distribution

Bayes rule은 posterior, likelihood, prior를 연결합니다.

이 식은 probabilistic classifier, latent-variable model, uncertainty note를 읽을 때 유용합니다.

Conditional Modeling

대부분의 supervised AI claim은 conditional distribution으로 쓸 수 있습니다.

Training은 observed label이 model 아래에서 likely하도록 parameter를 선택합니다.

Logit 를 쓰는 classification에서는:

한 example에 대한 negative log-likelihood는 아래와 같습니다.

그래서 cross-entropy, maximum likelihood, calibration, uncertainty는 서로 떨어진 trick이 아니라 하나로 연결된 topic입니다.

Distribution Shift

Generalization claim은 expectation이 어떤 distribution을 가리키는지에 의존합니다.

Empirical test estimate가 deployment evidence가 되려면 아래가 필요합니다.

Computational biology에서는 scaffold shift, protein-family shift, assay/source shift, structure-source shift, negative-set construction 때문에 이 조건이 깨질 수 있습니다.

Statistics

Statistics는 finite observation을 population quantity에 대한 claim으로 바꿉니다. Correlation, uncertainty, hypothesis test, benchmark estimate는 exact fact가 아니라 assumption이 붙은 estimate로 읽어야 합니다.

TopicStart
CovariationCovariance and correlation
Asymptotic approximationCentral limit theorem
Evidence against a nullHypothesis testing
Error decompositionBias-variance tradeoff
Sampling estimateMonte Carlo estimation

Estimation

Finite dataset은 population quantity에 대한 estimate를 제공합니다.

Error는 sampling noise, bias, sample 사이의 dependence, sample distribution과 target distribution의 일치 여부에 의해 좌우됩니다.

Estimator 에 대해서는 다음처럼 분해할 수 있습니다.

AI Connections

  • Probabilistic prediction에는 score만이 아니라 calibrated probability가 필요합니다.
  • Dataset shift는 expected risk 아래의 distribution을 바꿉니다.
  • Uncertainty estimation은 어떤 randomness를 모델링하는지에 의존합니다.
  • Bayesian inference는 prior, likelihood, posterior, posterior predictive claim을 분리합니다.
  • Hypothesis testing과 confidence interval은 benchmark difference 해석을 돕습니다.

Computational Biology Connections

QuestionStatistical objectCommon risk
activity label이 reliable한가?assay endpoint의 noisy observationassay protocol과 unit difference
split이 transfer를 test하는가?target distribution 아래의 estimatescaffold, family, source leakage
screening score가 유용한가?candidate pool 위의 ranking statisticactive prevalence와 decoy bias
uncertainty가 의미 있는가?predictive distribution 또는 intervalwrong domain에서 calibration됨
generative model이 valid한가?sample distribution utility나 novelty 없는 validity

Checks

  • probability가 conditional인가 marginal인가?
  • estimate가 biased, high-variance, data-leaking 중 어디에 해당하는가?
  • test distribution이 deployment distribution과 같은가?
  • repeated evaluation이 multiple-comparison risk를 만들고 있는가?
  • claim이 likelihood, decision quality, ranking, calibration, downstream utility 중 무엇에 관한 것인가?
  • reported metric이 text가 주장하는 expectation과 같은 대상을 estimate하는가?