σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyRoadmapsRoteiros
Ctrl K
AO
+1,2 mil alunos
EntrarParticipar ↗
RoadmapsRoteiros
AO
+1,2 mil alunos
Entrar
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyRoadmapsRoteiros
Ctrl K
AO
+1,2 mil alunos
EntrarParticipar ↗
RoadmapsRoteiros
AO
+1,2 mil alunos
Entrar
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Roteiro de Statistics›Módulo 3 · Modelos e regressão›Tópico 3.1·~55 minIntermediário

Máxima verossimilhança

Posição no roteiroMódulo 3 de 4 · Tópico 1 de 4
3.1 Máxima verossimilhança
—Nota do lab— / 100XP total—Sequência—

Os parâmetros que tornam os dados mais prováveis

Suponha que os dados venham de uma família de distribuições com um parâmetro desconhecido θ\thetaθ (a média e a variância de uma normal, a taxa de uma Poisson). A verossimilhança L(θ)=∏if(xi;θ)L(\theta)=\prod_i f(x_i;\theta)L(θ)=∏i​f(xi​;θ) é a probabilidade, como função de θ\thetaθ, dos dados realmente observados. A estimação por máxima verossimilhança escolhe o θ^\hat\thetaθ^ que torna os dados observados o mais prováveis. É o cavalo de batalha da regressão, dos modelos de volatilidade e de boa parte do aprendizado de máquina.

ℓ(θ)=∑i=1nln⁡f(xi;θ),θ^=arg⁡max⁡θ ℓ(θ),∂ℓ∂θ∣θ^=0\ell(\theta)=\sum_{i=1}^{n}\ln f(x_i;\theta),\qquad \hat\theta=\arg\max_\theta\,\ell(\theta),\qquad \frac{\partial\ell}{\partial\theta}\Big|_{\hat\theta}=0ℓ(θ)=i=1∑n​lnf(xi​;θ),θ^=argθmax​ℓ(θ),∂θ∂ℓ​​θ^​=0(1)

Na prática maximiza-se a log-verossimilhança ℓ\ellℓ: um produto de muitos números pequenos sofre underflow e é incômodo de derivar, enquanto a soma de logaritmos é estável e tem o mesmo maximizador, porque o logaritmo é crescente. Igualar a derivada a zero dá formas fechadas para os casos usuais. Para uma amostra de Poisson, λ^=xˉ\hat\lambda=\bar xλ^=xˉ. Para uma de Bernoulli, p^\hat pp^​ é a proporção de sucessos. Para uma amostra normal, μ^=xˉ\hat\mu=\bar xμ^​=xˉ e σ^2=1n∑(xi−xˉ)2\hat\sigma^2=\frac1n\sum(x_i-\bar x)^2σ^2=n1​∑(xi​−xˉ)2, dividindo por nnn e não por n−1n-1n−1, o que subestima levemente a variância em amostras pequenas.

Três estimativas rápidas por máxima verossimilhançaContagens de operações por minuto 2,4,3,32,4,3,32,4,3,3 dão uma taxa de Poisson λ^=12/4=3\hat\lambda=12/4=3λ^=12/4=3. Doze operações vencedoras em 40 dão p^=12/40=0,3\hat p=12/40=0{,}3p^​=12/40=0,3, cuja log-verossimilhança é 12ln⁡0,3+28ln⁡0,7≈−24,43512\ln0{,}3+28\ln0{,}7\approx-24{,}43512ln0,3+28ln0,7≈−24,435; qualquer outro ppp dá um valor menor. Para 1,2,3,4,51,2,3,4,51,2,3,4,5 o MV normal é μ^=3\hat\mu=3μ^​=3 e σ^2=10/5=2\hat\sigma^2=10/5=2σ^2=10/5=2, enquanto a variância amostral não viesada é 10/4=2,510/4=2{,}510/4=2,5: o MV é um pouco menor, e a diferença some quando nnn cresce.
  • Verossimilhança: a probabilidade dos dados observados como função do parâmetro.
  • MV: o parâmetro que a maximiza; maximize a log-verossimilhança por estabilidade.
  • Propriedades: consistente e assintoticamente normal sob condições brandas, mas nem sempre não viesado em amostras pequenas.
Um bom ajuste de um modelo errado continua erradoA máxima verossimilhança encontra os melhores parâmetros dentro da família escolhida. Se os retornos diários têm caudas pesadas e você ajusta uma normal, obtém a melhor normal, cuja variância ainda subestimará o risco de colapso. Compare o modelo ajustado com os dados (contagens de cauda, histogramas) antes de confiar nele e considere uma família de caudas mais pesadas como a t de Student.

Lab: o que é avaliado

  • Uma taxa de Poisson10 pts
  • Uma variância normal15 pts
  • Uma taxa de acerto10 pts
  • Uma log-verossimilhança15 pts
  • O que faz o MV15 pts
  • Propriedades do MV15 pts
  • Por que maximizar a log-verossimilhança20 pts
0/ 7 respondidas
Tarefas
1Resposta numérica10 ptsSem resposta

As contagens de operações em quatro minutos são 2, 4, 3 e 3. Qual é a estimativa de máxima verossimilhança da taxa de Poisson?

λ^=\hat\lambda =λ^=aceito: ± 0.001
2Resposta numérica15 ptsSem resposta

Para a amostra 1, 2, 3, 4, 5, qual é a estimativa de máxima verossimilhança da variância normal (dividindo por n)?

σ^2=\hat\sigma^{2} =σ^2=aceito: ± 0.001
3Resposta numérica10 ptsSem resposta

12 de 40 operações ganharam. Qual é a estimativa de máxima verossimilhança da probabilidade de ganhar?

p^=\hat p =p^​=aceito: ± 0.001
4Resposta numérica15 ptsSem resposta

Avalie a log-verossimilhança 12 ln(p) + 28 ln(1 - p) em p = 0,3 (logaritmo natural). Dê com três casas decimais.

ℓ=\ell =ℓ=aceito: ± 0.01
5Escolha15 ptsSem resposta

O que a estimação por máxima verossimilhança escolhe?

6Escolha15 ptsSem resposta

Selecione todas as afirmações verdadeiras.

7Explicar com palavras20 ptsSem resposta

Em duas frases, diga por que se maximiza a log-verossimilhança em vez da verossimilhança.

Modo matemáticaEntrada por teclado ou LaTeXTarefa 1 de 7 · Ctrl ⏎ para verificar

Entre para executar o seu código.

Todas as aulas são gratuitas para ler. Crie uma conta ou entre para executar código, rodar os testes e enviar este lab.

  • IDE no navegador com terminal bash — nada para instalar
  • Correção instantânea, XP e o seu lugar no roteiro
Criar uma contaEntrar
OU
Continuar com o GitHub