σμ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 AcademyFeuilles de routeParcours
Ctrl K
AO
+1,2 k apprenants
ConnexionRejoindre ↗
Feuilles de routeParcours
AO
+1,2 k apprenants
Connexion
  • 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 AcademyFeuilles de routeParcours
Ctrl K
AO
+1,2 k apprenants
ConnexionRejoindre ↗
Feuilles de routeParcours
AO
+1,2 k apprenants
Connexion
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Parcours Bayesian Inference›Module 1 · Croyances et preuves›Sujet 1.4·~1 hIntermédiaire

Régression linéaire bayésienne

Position dans le parcoursModule 1 sur 3 · Sujet 4 sur 4
1.4 Régression linéaire bayésienne
—Score du lab— / 100XP total—Série—

Une régression avec une incertitude honnête

La régression ordinaire donne une seule pente. La régression bayésienne donne toute une loi pour la pente. Prenez le rendement yyy d'une action et le rendement xxx du marché avec y=βx+ey=\beta x+ey=βx+e, le bruit eee ayant pour variance σ2\sigma^{2}σ2. Partez d'un a priori sur le bêta, par exemple une loi normale centrée sur m0=1m_0=1m0​=1 de variance v0v_0v0​. Les données poussent la pente vers la valeur des moindres carrés et l'a priori la ramène en arrière. C'est la même moyenne pondérée par les précisions que dans les sujets précédents. La précision a priori est 1/v01/v_01/v0​, la précision des données est ∑x2/σ2\sum x^{2}/\sigma^{2}∑x2/σ2, et cette dernière est grande quand le marché a beaucoup bougé.

Pn=1v0+∑x2σ2,mn=m0/v0+∑xy/σ2Pn,sd(β)=1PnP_n=\frac{1}{v_0}+\frac{\sum x^{2}}{\sigma^{2}},\qquad m_n=\frac{m_0/v_0+\sum xy/\sigma^{2}}{P_n},\qquad \mathrm{sd}(\beta)=\frac{1}{\sqrt{P_n}}Pn​=v0​1​+σ2∑x2​,mn​=Pn​m0​/v0​+∑xy/σ2​,sd(β)=Pn​​1​(1)

Deux choses sont à noter. D'abord, un a priori centré sur 000 donne exactement la régression ridge : la pente vaut ∑xy / (∑x2+λ)\sum xy\,/\,(\sum x^{2}+\lambda)∑xy/(∑x2+λ) avec λ=σ2/v0\lambda=\sigma^{2}/v_0λ=σ2/v0​. La régression ridge est donc une régression bayésienne dont l'a priori se méfie des grandes pentes. Ensuite, une prédiction pour un nouveau x∗x^{*}x∗ a deux sources de dispersion : le bruit σ2\sigma^{2}σ2 et l'incertitude de la pente, qui ajoute x∗2/Pnx^{*2}/P_nx∗2/Pn​. La seconde croît avec le carré de x∗x^{*}x∗, donc les prédictions loin des données sont moins sûres.

Un bêta en chiffresPosons ∑x2=40\sum x^{2}=40∑x2=40, ∑xy=48\sum xy=48∑xy=48 et σ2=4\sigma^{2}=4σ2=4. La pente des moindres carrés vaut 48/40=1,248/40=1{,}248/40=1,2. Avec l'a priori N(1, 0,52)N(1,\,0{,}5^{2})N(1,0,52), donc v0=0,25v_0=0{,}25v0​=0,25 : la précision est 4+40/4=144+40/4=144+40/4=14, la moyenne (4+12)/14=1,143(4+12)/14=1{,}143(4+12)/14=1,143 et l'écart type 1/14=0,2671/\sqrt{14}=0{,}2671/14​=0,267. Avec un a priori ridge centré sur 000, la pente vaudrait 48/(40+16)=0,85748/(40+16)=0{,}85748/(40+16)=0,857. Une prédiction en x∗=2x^{*}=2x∗=2 a pour moyenne 2,292{,}292,29 et pour écart type 4+4/14=2,07\sqrt{4+4/14}=2{,}074+4/14​=2,07.
  • Pente bayésienne : une loi dont la précision est la précision a priori plus la précision des données.
  • La régression ridge est le cas d'un a priori centré sur 000, avec λ=σ2/v0\lambda=\sigma^{2}/v_0λ=σ2/v0​.
  • Les prédictions portent le bruit plus l'incertitude de la pente, et la seconde croît avec x∗2x^{*2}x∗2.

Lab : ce qui est noté

  • La précision a posteriori15 pts
  • La pente a posteriori15 pts
  • L'incertitude de la pente10 pts
  • La pente ridge15 pts
  • La dispersion d'une prédiction10 pts
  • Un a priori très confiant10 pts
  • Associer le vocabulaire10 pts
  • Loin des données15 pts
0/ 8 traités
Exercices
1Réponse numérique15 ptsSans réponse

Avec ∑x2=40\sum x^{2}=40∑x2=40, σ2=4\sigma^{2}=4σ2=4 et une variance a priori v0=0,25v_0=0{,}25v0​=0,25, quelle est la précision a posteriori 1/v0+∑x2/σ21/v_0+\sum x^{2}/\sigma^{2}1/v0​+∑x2/σ2 ?

p=p =p=accepté : ± 0.01
2Réponse numérique15 ptsSans réponse

Ajoutez maintenant la moyenne a priori m0=1m_0=1m0​=1 et ∑xy=48\sum xy=48∑xy=48. Quelle est la moyenne a posteriori (m0/v0+∑xy/σ2)/14\big(m_0/v_0+\sum xy/\sigma^{2}\big)/14(m0​/v0​+∑xy/σ2)/14 ? Donnez quatre décimales.

m=m =m=accepté : ± 0.001
3Réponse numérique10 ptsSans réponse

Quel est l'écart type a posteriori de la pente, 1/141/\sqrt{14}1/14​ ? Donnez quatre décimales.

s=s =s=accepté : ± 0.001
4Réponse numérique15 ptsSans réponse

Utilisez un a priori centré sur 000 avec v0=0,25v_0=0{,}25v0​=0,25 et σ2=4\sigma^{2}=4σ2=4, donc λ=σ2/v0=16\lambda=\sigma^{2}/v_0=16λ=σ2/v0​=16. Quelle est la pente ridge ∑xy / (∑x2+λ)\sum xy\,/\,(\sum x^{2}+\lambda)∑xy/(∑x2+λ) avec ∑xy=48\sum xy=48∑xy=48 et ∑x2=40\sum x^{2}=40∑x2=40 ? Donnez quatre décimales.

r=r =r=accepté : ± 0.001
5Réponse numérique10 ptsSans réponse

Pour un nouveau x∗=2x^{*}=2x∗=2, l'écart type prédictif est σ2+x∗2/14\sqrt{\sigma^{2}+x^{*2}/14}σ2+x∗2/14​ avec σ2=4\sigma^{2}=4σ2=4. Que vaut-il ? Donnez trois décimales.

p=p =p=accepté : ± 0.01
6Choix10 ptsSans réponse

Que devient la pente a posteriori si la variance a priori v0v_0v0​ devient très petite ?

7Associer10 ptsSans réponse

Associez chaque terme à son sens.

Choisissez le partenaire de chaque élément de gauche.

Pente des moindres carrés
Régression ridge
Précision a posteriori
Variance prédictive
8Expliquer avec des mots15 ptsSans réponse

En une ou deux phrases, expliquez pourquoi une régression bayésienne donne des plages de prédiction plus larges pour des valeurs de xxx éloignées des données.

Mode mathsSaisie au clavier ou en LaTeXExercice 1 sur 8 · Ctrl ⏎ pour vérifier

Connectez-vous pour exécuter votre code.

Tous les cours sont gratuits à lire. Créez un compte ou connectez-vous pour exécuter du code, lancer les tests et soumettre ce lab.

  • IDE dans le navigateur avec terminal bash — rien à installer
  • Correction instantanée, XP et votre place dans le parcours
Créer un compteSe connecter
OU
Continuer avec GitHub