Probabilistic-programming-and-bayesian-methods-for-hackers: Π“Π»Π°Π²Π° 6: Ѐункция ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ срСднСй диспСрсии

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 18 сСнт. 2015  Β·  8ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ Кэм,

НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ (ΠΈΠ»ΠΈ ссылку Π½Π° источник) эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ:

screenshot from 2015-09-18 12 24 13

Π― ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ функция ΠΏΠΎΡ‚Π΅Ρ€ΡŒ пытаСтся ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вСс портфСля для 4 Π°ΠΊΡ†ΠΈΠΉ (Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ scipy ΠΈ Ρ‚. Π΄.), Π½ΠΎ я Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ лямбда.

Бпасибо!

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π₯ΠΎΡ€ΠΎΡˆΠΎ, исправлСно:

https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/pull/347 для Π΄Π²ΡƒΡ… Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ².

Для справки, Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ссылка Уильяма Π¨Π°Ρ€ΠΏΠ°:
https://web.stanford.edu/~wfsharpe/mia/opt/mia_opt3.htm --
ΠΈ я Π±ΡƒΠ΄Ρƒ Π΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ Π½Π° https://git.io/fecon235
Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Ρ„Π΅Π»Π΅ΠΉ Π‘ΠΎΠ»ΡŒΡ†ΠΌΠ°Π½Π°.

ВсС 8 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

@ Anjum48 , какая это Π³Π»Π°Π²Π°?
Лямбда @CamDavidsonPilon каТСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ рСгуляризации?

Ѐункция ΡƒΠ±Ρ‹Ρ‚ΠΊΠΎΠ² пытаСтся ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вСс портфСля для 4 Π°ΠΊΡ†ΠΈΠΉ.

Π­Ρ‚ΠΎ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ установкой ΠΈΡ… всСх Π½Π° ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ, поэтому я Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ это ΡΠΊΠ°Π·Π°Ρ‚ΡŒ. Π­Ρ‚ΠΎ Π΄Π²Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ силы: Ρ‡Π΅ΠΌ большС вСса, Ρ‚Π΅ΠΌ большС ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ‡Π»Π΅Π½ (Π²ΠΎΠ·Π²Ρ€Π°Ρ‚), Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ большС диспСрсия (Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‡Π»Π΅Π½).

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ лямбда β€” это опрСдСляСмый ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой компромисс ΠΌΠ΅ΠΆΠ΄Ρƒ максимизациСй доходности (ΠΏΠ΅Ρ€Π²ΠΎΠ΅ слагаСмоС) ΠΈ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ слагаСмым (диспСрсия портфСля). Π­Ρ‚ΠΎ Π½Π΅ рСгуляризатор Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ смыслС рСгрСссии, Π½ΠΎ ΠΎΠ½ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½.

Π­Ρ‚ΠΎ довольно распространСнная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π² финансах β€” это Π»Π°Π³Ρ€Π°Π½ΠΆΠΈΠ°Π½ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ: http://www.actuaries.org/AFIR/Colloquia/Rome2/Cesarone_Scozzari_Tardella.pdf

@CamDavidsonPilon
Π― Π½Π΅ понимаю, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ min , я имСю Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ ΠΈ
Π±Ρ‹Ρ‚ΡŒ ΠΎΡˆΡ‚Ρ€Π°Ρ„ΠΎΠ²Π°Π½Ρ‹ диспСрсиСй. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ max ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°ΠΊ вмСсто использования min .

Лямбда π›Œ часто упоминаСтся ( Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, здСсь ) ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ «нСприятия риска» β€” компромисс, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ @CamDavidsonPilon .

Если лямбда π›Œ = 1, Ρ‚ΠΎ цСлСвая функция аппроксимируСт ΠΏΠΎΡ€Ρ‚Ρ„Π΅Π»ΡŒ
срСдний гСомСтричСский Π΄ΠΎΡ…ΠΎΠ΄, ΠΈ это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ вСсов (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π² суммС Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ 1).

Π’Π°ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π·Π½Π°ΠΊΠ° минус.

Π”Π°, это Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ max πŸ‘

Π₯ΠΎΡ€ΠΎΡˆΠΎ, исправлСно:

https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/pull/347 для Π΄Π²ΡƒΡ… Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ².

Для справки, Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ссылка Уильяма Π¨Π°Ρ€ΠΏΠ°:
https://web.stanford.edu/~wfsharpe/mia/opt/mia_opt3.htm --
ΠΈ я Π±ΡƒΠ΄Ρƒ Π΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ Π½Π° https://git.io/fecon235
Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Ρ„Π΅Π»Π΅ΠΉ Π‘ΠΎΠ»ΡŒΡ†ΠΌΠ°Π½Π°.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ