Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Валидация Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π₯Π°Π±Ρ€! Π’ ΠΏΡ€Π΅Π΄Π΄Π²Π΅Ρ€ΠΈΠΈ старта курса «ΠΡ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ сСтСй» ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΉ β€” это, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Π½ΠΎ ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с Π²Π°Π»ΠΈΠ΄Π½ΠΎΠΉ модСлью Π΄Π°Π½Π½Ρ‹Ρ…?

На этот вопрос Π»Π΅Π³ΠΊΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ IPAM/CMDB с использованиСм Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰Π΅ΠΉ REST API, графичСский интСрфСйс ΠΈΠ»ΠΈ ΠΈ Ρ‚ΠΎ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… провСряСт Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΡ… Π²Π²ΠΎΠ΄ΠΎΠΌ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… содСрТит синтаксичСски ΠΈ сСмантичСски допустимыС Π΄Π°Π½Π½Ρ‹Π΅.

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

синтаксис тСкстового Ρ„Π°ΠΉΠ»Π°;

соотвСтствиС схСмС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π½Π°ΡˆΡƒ послСднюю модСль Π΄Π°Π½Π½Ρ‹Ρ… с per-link прСфиксами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хранятся ΠΊΠ°ΠΊ ΠΊΡƒΡ‡Π° Ansible host_vars Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ network.yml Ρ„Π°ΠΉΠ», ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ:

ВсС Ρ„Π°ΠΉΠ»Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ синтаксису YAML (Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты ΠΊΠ°ΠΊ yamllint );

Π€Π°ΠΊΡ‚Ρ‹ ΠΎ хостах содСрТат значСния hostname ΠΈ bgp_as для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ хоста;

Core ссылки содСрТат prefix ΠΈ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… значСния;

Edge ссылки содСрТат ΠΎΠ΄Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ являСтся словарСм (ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ, Ссли Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ JSON) с ΠΎΠ΄Π½ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ.

Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡΡΡ‹Π»ΠΎΡ‡Π½ΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языка модСлирования Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π²Π°Π΅Ρ‚ слоТно. Для этого Π²Π°ΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, придСтся Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ своС собствСнноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π½ΠΎ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΏΠΈΡ…Π½ΡƒΡ‚ΡŒ ΡΠΊΡƒΡ‡Π½ΡƒΡŽ Ρ€ΡƒΡ‚ΠΈΠ½Ρƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ структур ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° стороннСС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Валидация Π΄Π°Π½Π½Ρ‹Ρ… хоста

Из ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ JSON структуры Π΄Π°Π½Π½Ρ‹Ρ… Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ хоста, ΠΈ jq идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для этой Ρ€Π°Π±ΠΎΡ‚Ρ‹:

Валидация сСтСвой ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ network.yml Ρ„Π°ΠΉΠ»Π° ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄:

Convert YAML file into JSON format with yq

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ YAML Ρ„Π°ΠΉΠ» Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ JSON с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ yq

Run jsonschema on the resulting JSON file

Запустим jsonschema Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌ JSON Ρ„Π°ΠΉΠ»Π΅

Как ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, JSON Schema позволяСт Π½Π°ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΡƒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π° ΡΡΡ‹Π»ΠΎΡ‡Π½ΡƒΡŽ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ β€” Π½Π΅Ρ‚. НапримСр:

ΠœΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π²Π°Π»ΠΈΠ΄Π½Ρ‹ Π»ΠΈ ΠΈΠΌΠ΅Π½Π° хостов, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ для core ΠΈΠ»ΠΈ edge ссылок.

Π₯отя ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΠΌΠ΅Π½ΠΈ интСрфСйса, Ρƒ нас Π½Π΅Ρ‚ срСдств, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Π»ΠΈ устройства интСрфСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСтСвым устройствам ΠΈΠ»ΠΈ извлСчСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· систСмы управлСния ΡΠ΅Ρ‚ΡŒΡŽ.

ΠŸΠ°Ρ€Ρƒ слов ΠΎ JSON Schema

Π―Π·Ρ‹ΠΊΠΈ модСлирования Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ для слабонСрвных, ΠΈ JSON Schema Π½Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. Замысловатая ΠΏΠΎΠ΄Π°Ρ‡Π° спСцификации Ρ‚ΠΎΠΆΠ΅ Π½Π΅ особо ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ Тизнь (ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ интСрСснСС Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ стандарты ISO ΠΈΠ»ΠΈ IEEE). К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΠ½ΠΈΠ³Π° РазбираСмся с JSON Schema довольно Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ всС тонкости.

ΠŸΡ€ΠΎΡΡ‚ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ прочувствовали, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ JSON Schema: Π²ΠΎΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ JSON, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡƒΡŽ структуру Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… хоста, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ· инвСнтаря Ansible:

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ± этой схСмС:

Она описываСт ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Ansible (Ansible inventory data);

Она содСрТит опрСдСлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… схСм (см. Π½ΠΈΠΆΠ΅).

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня β€” это ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ (ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ) с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ свойствами (ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° хостов), ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ свойство Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ схСмС router

МинимальноС количСство свойств β€” ΠΎΠ΄Π½ΠΎ (хотя Π±Ρ‹ ΠΎΠ΄ΠΈΠ½ хост Π² Ρ„Π°ΠΉΠ»Π΅ ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ).

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ схСмы router находится Π² свойствС definitions :

Богласно этой схСмС Ρ€ΠΎΡƒΡ‚Π΅Ρ€ (Ссли Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π½Π΅Π΅, Ρ„Π°ΠΊΡ‚Ρ‹ хоста Ansible, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ€ΠΎΡƒΡ‚Π΅Ρ€) β€” это ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ свойствами:

Числовым свойством bgpas , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ 1 Π΄ΠΎ 65535;

Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹ΠΌ свойством hostname

Оба свойства ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, ΠΈ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΡ… свойств.

Π—Π°ΠΊΠ°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Ρ€ΡƒΠΊΠ°Π²Π°

JSON схСмы хоста ΠΈ сСти, Π° Ρ‚Π°ΠΊΠΆΠ΅ исходный ΠΊΠΎΠ΄ скрипта ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ доступны Π½Π° GitHub. НС ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, ΠΌΠ΅Π½ΡΡ‚ΡŒ host_vars Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ»ΠΈ ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ модСль Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ скрипт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π² своих цСлях.

Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ JSON Schema побольшС, Π² частности:

Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ JSON схСма network ;

Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ свойство description Π² модСль Π΄Π°Π½Π½Ρ‹Ρ… Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°;

Π’Π°ΠΌ понадобятся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ инструмСнты:

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΎ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…

ΠœΡ‹ рассматриваСм Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Ρ‹ CI/CD Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π² части Validation, Error Handling and Unit Tests нашСго ΠΎΠ½Π»Π°ΠΉΠ½-курса Building Network Automation Solutions.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎΠ± использовании ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ сСти, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ 3 нашСго ΠΎΠ½Π»Π°ΠΉΠ½-курса Building Network Automation Solutions.

Π”Π°Π»Π΅Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅

Data Model Hierarchy

Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ курсС «ΠΡ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ сСтСй». ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ запись ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΡƒΡ€ΠΎΠΊΠ° Π½Π° Ρ‚Π΅ΠΌΡƒ «Overlay. Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ Π·Π°Ρ‡Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ» ΠΌΠΎΠΆΠ½ΠΎ здСсь.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ [model validation] β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соотвСтствия Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Π² процСссС машинной ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ, Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ…ΠΎΠ΄Ρƒ явлСний, для описания ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… создана модСль. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡΡ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° экспСримСнтатор убСдился Π½Π° ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ стадии (Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ) Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ структуры (Π»ΠΎΠ³ΠΈΠΊΠΈ) ΠΌΠΎΠ΄Π΅Π»ΠΈ. Бостоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ послС расчСта Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ с ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ статистичСскими свСдСниями ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ систСмС.

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ «Π’алидация ΠΌΠΎΠ΄Π΅Π»ΠΈ» Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… словарях:

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

валидация β€” 4.54 валидация (validation): ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ (Π½Π° основС прСдставлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²) Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ трСбования, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ использования ΠΈΠ»ΠΈ примСнСния, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ [3]. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ Валидация Π² контСкстС ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ цикла… … Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ-справочник Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎ-тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ

валидация ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Π° β€” 3.8 валидация ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Π° (manikin validation): ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ посрСдством измСрСния точности ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ трСбования, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ использования ΠΈΠ»ΠΈ примСнСния, Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ точности… … Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ-справочник Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎ-тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ

Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ β€” БоотвСтствиС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ ΠΈΠ»ΠΈ процСссу. [http://sl3d.ru/o slovare.html] Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ БоотвСтствиС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ ΠΈΠ»ΠΈ процСссу. ΠΠ΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΎ ΠΌΠ΅Ρ€Π΅ условноС понятиС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ соотвСтствия ΠΌΠΎΠ΄Π΅Π»ΠΈ … Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ тСхничСского ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°

ΠΠ΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ β€” [adequacy of a model] соотвСтствиС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ ΠΈΠ»ΠΈ процСссу. ΠΠ΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΡΡ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΎ ΠΌΠ΅Ρ€Π΅ условноС понятиС, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ соотвСтствия ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚: ΠΈΠ½Π°Ρ‡Π΅ это Π±Ρ‹Π»Π° Π±Ρ‹ Π½Π΅ модСль, Π° сам ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. ΠŸΡ€ΠΈβ€¦ … Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΎ-матСматичСский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ

Π“ΠžΠ‘Π’ Π  ИБО 15536-2-2010: Π­Ρ€Π³ΠΎΠ½ΠΎΠΌΠΈΠΊΠ°. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Ρ‹ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π΅Π»Π°. Π§Π°ΡΡ‚ΡŒ 2. ВСрификация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ валидация Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Π° для систСм модСлирования β€” ВСрминология Π“ΠžΠ‘Π’ Π  ИБО 15536 2 2010: Π­Ρ€Π³ΠΎΠ½ΠΎΠΌΠΈΠΊΠ°. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Ρ‹ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π΅Π»Π°. Π§Π°ΡΡ‚ΡŒ 2. ВСрификация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ валидация Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Π° для систСм модСлирования ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°: 3.8 валидация ΠΌΠ°Π½Π΅ΠΊΠ΅Π½Π° (manikin… … Π‘Π»ΠΎΠ²Π°Ρ€ΡŒ-справочник Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π½ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎ-тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ

Машинная имитация β€” Машинная имитация, ΠΈΠ»ΠΈ имитация Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ [simulation] ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ изучСния экономики с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСктронной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ. (Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ часто Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ смыслС примСняСтся Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β«,… … Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΎ-матСматичСский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ

машинная имитация β€” имитация Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ изучСния экономики с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСктронной Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ. (Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ часто Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ смыслС примСняСтся Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Β«ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β«, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΏΠΎ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ значСния:… … Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ тСхничСского ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°

Π˜ΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ модСль β€” [simulator] экономико матСматичСская модСль ΠΈΠ·ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ систСмы, прСдназначСнная для использования Π² процСссС машинной ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΈ. Она являСтся ΠΏΠΎ сущСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π° экспСримСнт Π½Π°Π΄ Π½Π΅ΠΉ состоит Π² наблюдСнии Π·Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ расчСтов … Π­ΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠΎ-матСматичСский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Валидация ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

На связи ΠΊΠΎΠΌΠ°Π½Π΄Π° Advanced Analytics GlowByte ΠΈ сСгодня ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.
Иногда Ρ‚Π΅Ρ€ΠΌΠΈΠ½ «валидация» ассоциируСтся с вычислСниСм ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠΉ статистичСской ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ROC AUC) Π½Π° ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…. Однако Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ряду ошибок.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, ΠΎ ΠΊΠ°ΠΊΠΈΡ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΈΠ΄Π΅Ρ‚ Ρ€Π΅Ρ‡ΡŒ, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ рассмотрим процСсс Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈ Π΄Π°Π΄ΠΈΠΌ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы:

Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ понятиС Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ

Π§Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠ΅ΠΉ ΠΊΠ°ΠΊ вычислСниСм ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠΉ статистичСской ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…?

АргумСнт ΠΏΡ€ΠΎΡ‚ΠΈΠ² β„– 1: ΠΎΠ΄Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡ‡Π΅ΡΡ‚ΡŒ всС аспСкты качСства ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ измСряСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ, Π½ΠΎ ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

АргумСнт ΠΏΡ€ΠΎΡ‚ΠΈΠ² β„– 2: количСствСнныС ΠΎΡ†Π΅Π½ΠΊΠΈ Π½Π΅ всСгда ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‚ΡΡ с бизнСс-ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ ΠΈ поэтому вводятся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅. НапримСр, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ модСль с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ, Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ€Π°Π·Ρ€Π΅Π·Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ значСния Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π½Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ, Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π΅Π³ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚.

АргумСнт ΠΏΡ€ΠΎΡ‚ΠΈΠ² β„– 3: точСчная ΠΎΡ†Π΅Π½ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² зависимости ΠΎΡ‚ состава Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ, особСнно это касаСтся Π½Π΅ сбалансированных Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ (с ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ классов 1:50 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ пСрСкосом). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ стоит Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

АргумСнт ΠΏΡ€ΠΎΡ‚ΠΈΠ² β„– 4: Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ историчСских, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»Π° построСна модСль, поэтому Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ стоит Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ срСзС Π΄Π°Π½Π½Ρ‹Ρ….

АргумСнт ΠΏΡ€ΠΎΡ‚ΠΈΠ² β„– 5: Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π½Π°Π±ΠΎΡ€ Π½Π΅ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Ρ… (ΠΏΠΎ слоТности ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡Π½ΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ) скриптов, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСточности ΠΈΠ»ΠΈ Π½Π΅ΡƒΡ‡Ρ‚Π΅Π½Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ повСдСния. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΠ΄Π³ΠΎΡ‚Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΊ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ стоит ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ зависимости ΠΌΠ΅ΠΆΠ΄Ρƒ скриптами Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Π½ΠΎ ΠΈ порядок ΠΈΡ… запуска: ΠΏΡ€ΠΈ нСсоблюдСнии порядка ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· ошибок, Π½ΠΎ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

Валидация ΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΌΠΎΠ΄Π΅Π»ΠΈ

Валидация β€” комплСксный процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ осущСствляСтся Π½Π° протяТСнии всСго ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π•Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° составныС части Π² соотвСтствии с этапами ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π°. На схСмС Π½ΠΈΠΆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΎ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π°ΡƒΠ΄ΠΈΡ‚ Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹) осущСствляСтся Π½Π° этапС ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π—Π΄Π΅ΡΡŒ провСряСтся соотвСтствиС собранных Π΄Π°Π½Π½Ρ‹Ρ… поставлСнной Π·Π°Π΄Π°Ρ‡Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ простых ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, число пропусков Π² Π΄Π°Π½Π½Ρ‹Ρ…, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ€Π°Π·Ρ€Π΅Π·Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²) опрСдСляСтся качСство Π²ΠΈΡ‚Ρ€ΠΈΠ½Ρ‹.

Когда модСль построСна, выполняСтся пСрвичная валидация, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Ρ†Π΅Π»Π΅ΡΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ внСдрСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

На этапС внСдрСния проводится Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ.

Π’ΡƒΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ вопрос, Ρ‡Π΅ΠΌ валидация отличаСтся ΠΎΡ‚ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°. Если ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ, Ρ‚ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” Π±ΠΎΠ»Π΅Π΅ лСгковСсный процСсс, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ с большСй частотой.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ

ВсС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ тСсты ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹: количСствСнныС ΠΈ качСствСнныС.

Π’ качСствС Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π° ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ прСдоставляСтся ΠΎΡ‚Ρ‡Π΅Ρ‚:

Рассмотрим Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Π΅Π΅ список тСстов для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ классификации Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π° вСроятности Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π° (PD-ΠΌΠΎΠ΄Π΅Π»ΠΈ) ΠΏΠΎ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠΌΡƒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ PD-модСлях см. [1]).

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²Π΅Π½Π½Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ°

К Π³Ρ€ΡƒΠΏΠΏΠ΅ относятся расчСты ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΠΈ статистичСскиС тСсты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ качСство ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… этапах ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… уровнях (пСрСчисляСм Π½Π΅ всС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅).

1. Дискриминационная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ

ПослС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ вопрос, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ интСрСсуСт бизнСс-Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°: Π° насколько Ρ…ΠΎΡ€ΠΎΡˆΠΎ модСль справляСтся со своСй Π·Π°Π΄Π°Ρ‡Π΅ΠΉ? Если ΠΌΡ‹ построили PD-модСль, Ρ‚ΠΎ этот вопрос Π·Π²ΡƒΡ‡ΠΈΡ‚ Ρ‚Π°ΠΊ: насколько Ρ…ΠΎΡ€ΠΎΡˆΠΎ модСль отдСляСт ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΉΠ΄ΡƒΡ‚ Π² Π΄Π΅Ρ„ΠΎΠ»Ρ‚, ΠΎΡ‚ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π² Π΄Π΅Ρ„ΠΎΠ»Ρ‚ Π½Π΅ ΡƒΠΉΠ΄Π΅Ρ‚, ΠΈ насколько Π»ΡƒΡ‡ΡˆΠ΅ эта модСль, Ρ‡Π΅ΠΌ случайноС ΡƒΠ³Π°Π΄Ρ‹Π²Π°Π½ΠΈΠ΅?

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° это вопрос, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ тСсты:

Π’ случаС Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события коэффициСнт Π”ΠΆΠΈΠ½ΠΈ рассчитываСтся ΠΊΠ°ΠΊ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠ»ΠΎΡ‰Π°Π΄Π΅ΠΉ Π΄Π²ΡƒΡ… Ρ„ΠΈΠ³ΡƒΡ€:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ способ опрСдСлСния ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ β€” ΠΏΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠΎΠ²Π°Ρ сортировка (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. [2]). ΠŸΡƒΡΡ‚ΡŒ имССтся список Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события, порядок Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ совпадаСт с порядком Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ вСроятности, ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… модСлью. Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Swaps Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ количСство пСрСстановок сосСдних элСмСнтов для привСдСния списка Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… событий ΠΊ отсортированному Π²ΠΈΠ΄Ρƒ Π±Π΅Π· инвСрсий.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅ число Ρ‚Π°ΠΊΠΈΡ… пСрСстановок Swaps = 2.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π³Π΄Π΅: Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация модСли– число пСрСстановок для Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация модСли– для случайной ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Однако, ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Π°ΠΊΠΎΠΉ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ, рост коэффициСнта Π”ΠΆΠΈΠ½ΠΈ Π½Π΅ всСгда ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·Ρ‹ ΠΌΠΎΠ΄Π΅Π»ΠΈ для бизнСса, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ измСнСния Π² Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π² сСгмСнтС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ интСрСсСн с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния бизнСса. Π’Π΅Π΄ΡŒ ΠΏΡ€ΠΈ подсчСтС пСрСстановок Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ элСмСнтов. НапримСр, Π² ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠΌ скорингС пСрСстановки Π΄ΠΎ ΠΏΠΎΡ€ΠΎΠ³Π° отсСчки ΠΏΠΎ PD с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния бизнСса Π²Π°ΠΆΠ½Π΅Π΅ пСрСстановок послС ΠΏΠΎΡ€ΠΎΠ³Π° отсСчки, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ с высокой Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π° Π² дальнСйшСм рассмотрСнии Π½Π΅ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°Ρ€Π°Π²Π½Π΅ с Π”ΠΆΠΈΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ β€” ΠΎ Π½ΠΈΡ… дальшС.

О расчСтС коэффициСнта Π”ΠΆΠΈΠ½ΠΈ для Π½Π΅Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… событий см. Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎ риск-ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ([3]).

Если Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Π½Π΅ сбалансированы, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΡŒΠ½Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ бутстрэп. На основС исходной Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ гСнСрируСтся B (

1000 ΠΈ Π±ΠΎΠ»Π΅Π΅) ΠΏΠΎΠ΄Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ, для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… рассчитываСтся коэффициСнт Π”ΠΆΠΈΠ½ΠΈ. Π—Π°Ρ‚Π΅ΠΌ провСряСтся, Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠ΅Ρ€Ρ†Π΅Π½Ρ‚ΠΈΠ»ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ распрСдСлСния Π½Π΅ пСрСсСкаСт фиксированный ΠΏΠΎΡ€ΠΎΠ³ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли 2.5% ΠΏΠ΅Ρ€Ρ†Π΅Π½Ρ‚ΠΈΠ»ΡŒ распрСдСлСния коэффициСнтов Π”ΠΆΠΈΠ½ΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ мСньшС 3%, Ρ‚ΠΎ ΠΏΠΎ тСсту ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ выставлСна ΠΎΡ†Π΅Π½ΠΊΠ° Π² Π²ΠΈΠ΄Π΅ красного сигнала).

Однако Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ бутстрэпа – Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТная Π·Π°Π΄Π°Ρ‡Π°, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. Π‘ Ρ†Π΅Π»ΡŒΡŽ Π΅Π΅ ускорСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ пуассоновский бутстрэп.

Π˜Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ΠΌ элСмСнтов Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° n с фиксированной Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° сэмплированиС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ биномиального распрСдСлСния Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация модСличастот появлСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ. ΠŸΡ€ΠΈ условии достаточно большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ выполняСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ биномиального распрСдСлСния ΠΊ пуассоновскому [4]:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

2. ΠžΡ†Π΅Π½ΠΊΠ° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ

ΠœΡ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ модСль, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π΅Π΅ Π΄ΠΈΡΠΊΡ€ΠΈΠΌΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Π·Π°Π΄Π΅ΠΏΠ»ΠΎΠΈΠ»ΠΈ, Π½ΠΎ спустя нСсколько мСсяцСв ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ нашСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡƒΡ…ΡƒΠ΄ΡˆΠΈΠ»ΠΈΡΡŒ. ПослС выяснСния ΠΏΡ€ΠΈΡ‡ΠΈΠ½ оказалось, Ρ‡Ρ‚ΠΎ для обучСния Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π½Ρ‹ Π½Π΅Ρ€Π΅ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. ВСрнСмся Π½Π°Π·Π°Π΄ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π±Π»ΠΎΠΊ Π² ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ: ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π³Π΄Π΅: Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈβ€” доля наблюдСний с i-ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°; Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈβ€” количСство наблюдСний, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… i-ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°; Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈβ€” ΠΎΠ±Ρ‰Π΅Π΅ количСство наблюдСний Π² Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ ( Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈβ€” валидационная Π²Ρ‹Π±ΠΎΡ€ΠΊΠ°, Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈβ€” Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ). (Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΈΡ… случаях Π΅Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ PSI, см. Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΡ€ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ LGD ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° ΠΏΡ€ΠΎ риск-ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [3].)

Один ΠΈΠ· способов ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ PSI – Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΈΠ²Π΅Ρ€Π³Π΅Π½Ρ†ΠΈΡŽ ΠšΡƒΠ»ΡŒΠ±Π°ΠΊΠ°β€“Π›Π΅ΠΉΠ±Π»Π΅Ρ€Π° [5], ΠΌΠ΅Ρ€Ρƒ удалСнности Π΄Π²ΡƒΡ… распрСдСлСний P ΠΈ Q:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠœΠ΅Ρ€Π° нСсиммСтрична (Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ) ΠΈ ΠΈΠ· Π΄Π²ΡƒΡ… срСзов Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π°ΠΏΡ€ΠΈΠΎΡ€Π½ΠΎΠ΅ распрСдСлСниС, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ сравнСниС, поэтому для симмСтричности ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сумму Π΄Π²ΡƒΡ… ΠΌΠ΅Ρ€ ΠΎΡ‚ P Π΄ΠΎ Q ΠΈ ΠΎΡ‚ Q Π΄ΠΎ P:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Когда ΠΌΡ‹ ΡƒΠ±Π΅Π΄ΠΈΠ»ΠΈΡΡŒ Π² ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π½Π°Π΄ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² сформированных ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π°Ρ… соотвСтствуСт ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ значСниям Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события. Для этого примСняСтся ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΊΡ€Π°Ρ‚ΠΊΠΎ остановимся Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, подробности Π±ΡƒΠ΄ΡƒΡ‚ описаны Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅, которая Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅ (stay tuned).

МодСль считаСтся Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΡ‚ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ, Ссли фактичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события (доля наблюдСний с фактичСским Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌ событиСм = 1) Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ срСднСй ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ модСлью вСроятности. Для ΠΎΡ†Π΅Π½ΠΊΠΈ качСства ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ наблюдаСмого уровня Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события Π² Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» прСдсказанных модСлью вСроятностСй Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события: Π² Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π±Π°ΠΊΠ΅Ρ‚ΠΎΠ² прСдсказанной вСроятности.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ тСстов ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ:

Для провСдСния биномиального тСста Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ всСх вСроятностСй Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события разбиваСтся Π½Π° Π±Π°ΠΊΠ΅Ρ‚Ρ‹ ΠΏΠΎ принятой Π² финансовой ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ шкалС (мастСр-шкалС) ΠΈΠ»ΠΈ ΠΏΠΎ пСрцСнтилям. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°ΠΊΠ΅Ρ‚Π° рассчитываСтся Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΏΠΎ прСдсказаниям ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ опрСдСляСтся, ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π»ΠΈ фактичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π° Π² Π΄ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π».

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Для формирования ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ стратСгии взаимодСйствия с ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ разряд ΠΏΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ шкалС Π½Π° основС значСния вСроятности Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π°, спрогнозированного модСлью. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС стоит ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² распрСдСлСнии наблюдСний ΠΏΠΎ разрядам Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ ΡˆΠΊΠ°Π»Ρ‹ отсутствуСт пСрСкос. Π˜Π½Ρ‹ΠΌΠΈ словами, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° всСх наблюдСний Π² ΠΎΠ΄ΠΈΠ½-Π΄Π²Π° разряда ΠΈΠ· всСго Π½Π°Π±ΠΎΡ€Π°.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ индСкс Π₯Срфиндаля–Π₯ΠΈΡ€ΡˆΠΌΠ°Π½Π° ΠΊΠ°ΠΊ Π² Ρ†Π΅Π»ΠΎΠΌ ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅, Ρ‚Π°ΠΊ ΠΈ Π² Ρ€Π°Π·Ρ€Π΅Π·Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сСгмСнтов.

РассчитываСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Подводя ΠΈΡ‚ΠΎΠ³ этого Ρ€Π°Π·Π΄Π΅Π»Π°, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ классификации ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ риск-Π·ΠΎΠ½Ρ‹. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²Ρ‹Π΅ значСния риск-Π·ΠΎΠ½.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠœΡ‹ пСрСчислили тСсты, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹Π΅ ΠΊ модСлям Π² Ρ€Π°Π·Π½Ρ‹Ρ… Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… областях. Но ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ спСцифику ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. НапримСр, ΠΏΡ€ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рисков ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСно Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅, связанноС с пропускной ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ подраздСлСния, проводящСго расслСдования ΠΏΠΎ ΠΏΡ€ΠΈΠ·Π½Π°Π½Π½Ρ‹ΠΌ модСлью ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ наблюдСниям. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ модСль присвоила скоры всСм ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Ρ‚ΠΎΠΏ 1% ΠΈΠ»ΠΈ 5% ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ скору пСрСдаСтся для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒΡΡ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ максимальноС число ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² с y_true=1 ΠΏΠΎΠΏΠ°Π»ΠΈ Π² Ρ‚ΠΎΠΏ 1% ΠΈΠ»ΠΈ Ρ‚ΠΎΠΏ 5%.

Π’Π°ΠΊΠΆΠ΅ для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдусмотрСны спСцифичСскиС тСсты. НапримСр, для LGD-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Loss Shortfall.

Loss Shortfall – ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π°Ρ, насколько ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΎΡ‚ фактичСского Π΄Π΅Ρ„ΠΎΠ»Ρ‚Π° оказались Π½ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ Π±Ρ‹Π»ΠΎ прСдсказано модСлью (ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° расчСта описана Π² [3]). По шкалС выставлСния ΠΎΡ†Π΅Π½ΠΊΠΈ для ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Loss Shortfall Π²ΠΈΠ΄Π½ΠΎ (см. рисунок Π½ΠΈΠΆΠ΅), Ρ‡Ρ‚ΠΎ ΠΎΡ†Π΅Π½ΠΊΠ° риска Π² Π΄Π°Π½Π½ΠΎΠΌ случаС производится консСрвативно, модСль считаСтся Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° прСдсказанныС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹Π΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ тСсты

НС всС аспСкты качСства ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ количСствСнно, поэтому вмСстС с Π½ΠΈΠΌΠΈ ΠΏΡ€ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ качСствСнныС тСсты. Π§Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ?

1. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Для обСспСчСния воспроизводимости ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ докумСнтация.

ΠžΡ†Π΅Π½ΠΈΡ‚ΡŒ качСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ², насколько Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹:

2. Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ качСство ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…:

Π—Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ: Ссли это рСгрСссионная модСль, Ρ‚ΠΎ коэффициСнты Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²; Ссли decision tree/decision list, Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ»; Ссли Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΌΠΎΠ΄Π΅Π»ΠΈ, Ρ‚ΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² SHAP/LIME.

Π­Ρ‚Π° информация ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΊΡƒ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ наглядно ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ всС Π²Π°ΠΆΠ½Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… модСль Π΄Π΅Π»Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Ρ‹, ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Ρ‹ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ.

Model performance predictor (MPP)

Π’ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡Π°Ρ… Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ события, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄ΡƒΡ‚ спустя мСсяцы. НапримСр, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ свои ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° ΠΏΠΎ ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΎΠΌΡƒ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Ρƒ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π³ΠΎΠ΄Π°. Из-Π·Π° этого Π»Π°Π³Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ модСль стала Ρ…ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΌΡ‹ смоТСм ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ это, Π΄ΠΎ получСния фактичСских Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ события?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ наряду с основной строится Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ модСль β€” Model Performance Predictor (MPP) [6].

Π‘Ρ…Π΅ΠΌΠ° обучСния MPP-ΠΌΠΎΠ΄Π΅Π»ΠΈ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MPP-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ тСстовая Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° основной ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π¨Π°Π³ΠΈ ΠΏΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ MPP-ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ сформулируСм ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚, Ρ‡Ρ‚ΠΎ валидация ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ эффСктивна:

Π‘ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ событиС:

ВСстБлокВиды тСстирования ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ «модСль/Ρ„Π°ΠΊΡ‚ΠΎΡ€Β»Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ тСстирования
Π”ΠΆΠΈΠ½ΠΈ индСкс: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ / Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
ВСст ΠšΠΎΠ»ΠΌΠΎΠ³ΠΎΡ€ΠΎΠ²Π°β€“Π‘ΠΌΠΈΡ€Π½ΠΎΠ²Π°ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ модСлиПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
IVΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
ВСст Ρ…ΠΈ-ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°ΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ модСлиПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
Π‘ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅ΡΡ‚ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°ΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ модСлиПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
Π”ΠΆΠΈΠ½ΠΈ индСкс: ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ / ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ срСза
PSIΠ‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ / Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
ВСст ΠšΠΎΠ»ΠΌΠΎΠ³ΠΎΡ€ΠΎΠ²Π°β€“Π‘ΠΌΠΈΡ€Π½ΠΎΠ²Π°Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
ИндСкс Π₯Срфиндаля–Π₯ΠΈΡ€ΡˆΠΌΠ°Π½Π°ΠšΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ†ΠΈΡΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ модСлиПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
VIFΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… модСлСйПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
ΠŸΠ°Ρ€Π½Π°Ρ ΠΊΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… модСлСйПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
Π—Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (p-value)Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… модСлСйПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
ВСстБлокВиды тСстирования ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ «модСль/Ρ„Π°ΠΊΡ‚ΠΎΡ€Β»Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ тСстирования
Π”ΠΆΠΈΠ½ΠΈ индСкс (Loss Capture Ratio): Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ / Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
ΠšΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡ Π‘ΠΏΠΈΡ€ΠΌΠ΅Π½Π°: Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ / Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
MAEΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°ΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ модСлиПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
ВСст ΠœΠ°Π½Π½Π°β€“Π£ΠΈΡ‚Π½ΠΈΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°ΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ модСлиПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
Π”ΠΆΠΈΠ½ΠΈ индСкс (Loss Capture Ratio): ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ / ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ срСза
ΠšΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡ Π‘ΠΏΠΈΡ€ΠΌΠ΅Π½Π°: ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΠΠ±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ / ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ срСза
PSIΠ‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ / Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
ВСст ΠšΠΎΠ»ΠΌΠΎΠ³ΠΎΡ€ΠΎΠ²Π°β€“Π‘ΠΌΠΈΡ€Π½ΠΎΠ²Π°Π‘Ρ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²ΠŸΠΎ всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ / Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСгмСнтов
VIFΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… модСлСйПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
ΠŸΠ°Ρ€Π½Π°Ρ ΠΊΠΎΡ€Ρ€Π΅Π»ΡΡ†ΠΈΡΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… модСлСйПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅
Π—Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² (p-value)Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΠ° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² для Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… модСлСйПо всСй Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ: Илья Могильников (EienKotowaru), АлСксандр Π‘ΠΎΡ€ΠΎΠ΄ΠΈΠ½ (abv_gbc)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *