Математичне сподівання, дисперсія і коваріація: де лежить розподіл, наскільки він широкий і що з чим пов’язано
Математичне сподівання як центр мас, лінійність, дисперсія і стандартне відхилення, нерівність Чебишова, коваріація і кореляція — і чому нульова коваріація ще не означає незалежності.
Серія Основи ШІ Частина 16 з 52
- Мапа штучного інтелекту: що є що і як усе це пов’язано
- Коротка історія штучного інтелекту: від Тюрінга до мовних моделей
- Дані, модель, тренування, інференс: основні поняття на одному прикладі
- Як читати математичний запис: символи, індекси, суми та квантори
- Множини й відношення: конструктор, з якого складаються означення в ШІ
- Функції й відображення: чому кожна модель у ШІ — це функція
- Логіка й доведення: правила, за якими міркують у ШІ
- Графи й дерева: структура, на якій тримаються пошук і нейронні мережі
- Лінійна алгебра для машинного навчання: вектори, матриці й чому ШІ передусім множить
- Похідні, градієнт і правило ланцюжка: як модель дізнається, у якому напрямку вчитися
- Градієнтний спуск: як навчається модель
- Що таке ймовірність: від кидка кубика до аксіом Колмогорова
- Умовна ймовірність і теорема Баєса: як змінити оцінку, коли дізнаєтеся щось нове
- Випадкова величина і функція розподілу: одна функція, яка каже про розподіл усе
- Функція щільності та функція маси ймовірності: чому неперервна величина має в точці ймовірність нуль
- Математичне сподівання, дисперсія і коваріація: де лежить розподіл, наскільки він широкий і що з чим пов’язано
- Огляд розподілів ймовірностей: Бернуллі, біноміальний, Пуассона, рівномірний, нормальний і експоненційний
- Закон великих чисел і центральна гранична теорема: чому середні поводяться так передбачувано
- Статистика й оцінювання параметрів: максимальна правдоподібність, MAP і довірчі інтервали
- Теорія інформації: ентропія, перехресна ентропія і KL-дивергенція — звідки беруться функції втрат
- Пошук у просторі станів: BFS, DFS, UCS і A* з анімаціями
- Ігри та суперник: мінімакс, альфа-бета відсікання і Monte Carlo tree search
- Задоволення обмежень: бектрекінг, поширення обмежень і AC-3 на судоку та мапі чеських країв
- Логіка й системи, засновані на знаннях: пряме і зворотне виведення, резолюція та експертні системи
- Планування: STRIPS, світ кубиків, евристики з релаксації та планування в AI-агентах
- Локальний пошук та імітація відпалу: комівояжер через обласні центри Чехії
- Генетичні алгоритми: популяція, схрещування, мутація і добір на рюкзаку для походу
- Еволюційні стратегії і генетичне програмування: від правила однієї п’ятої до закону Кеплера
- Оптимізація мурашиною колонією: як феромоновий слід знаходить короткий шлях
- Оптимізація роєм частинок: інерція, власний досвід і досвід рою
- Нейроеволюція: еволюція ваг і форми нейронних мереж та алгоритм NEAT
- Нечіткі множини й функції належності: як записати «трохи тепло»
- Нечітка логіка та ймовірність: чому «трохи тепло» не означає «імовірно тепло»
- Нечітка логіка: t-норми, імплікації та правила ЯКЩО–ТО
- Нечітке керування: Мамдані та Суґено від вентилятора до маятника на візку
- Нечітка кластеризація: алгоритм fuzzy c-means і точки між кластерами
- Нейро-нечіткі системи (ANFIS): нечіткі правила, які навчаються з даних
- Марковські ланцюги: матриця переходів, стаціонарний розподіл і PageRank
- Приховані марковські моделі: алгоритм Вітербі й нечесне казино
- Байєсівські мережі: чому трава мокра і що з цього випливає для дощувача
- Фільтр Калмана: як за неточними вимірюваннями оцінити, де авто і як швидко воно їде
- Види машинного навчання: з учителем, без учителя, з частковим залученням учителя та інші
- Промпти, контекст і RAG: як дати моделі правильну інформацію
- Варіаційні автокодувальники (VAE): нові зображення з неперервного латентного простору
- Генеративні змагальні мережі (GAN): фальшувальник проти детектива
- Дифузійні моделі: як із чистого шуму постає зображення
- Марковські процеси ухвалення рішень: стани, дії, винагороди й рівняння Беллмана
- Q-навчання і DQN: як навчитися цінності дій — від таблиці до нейронної мережі
- Policy gradient і PPO: навчання безпосередньо політики
- Як працює ШІ-агент: мовна модель у циклі з інструментами
- Програмування з AI-агентами: завдання, тести й перевірка
- Оцінювання і безпека систем ШІ: як вимірювати і як стежити
Повна програма серії Готово: 52 з 83 тем
- Що таке математичне сподівання, чому це центр мас розподілу і чому сподівання завжди додаються.
- Що вимірюють дисперсія і стандартне відхилення, коли дисперсії додаються і що гарантує нерівність Чебишова.
- Що таке коваріація і кореляція, як їх видно в даних і чому нульова коваріація не означає незалежності.
Що варто знати заздалегідь: Функція щільності та функція маси ймовірності: чому неперервна величина має в точці ймовірність нуль
Розподіл випадкової величини каже про неї все — але «все» часто забагато. Щоб швидко порівняти два розподіли, досить кількох чисел: де розподіл лежить, наскільки він широкий і чи дві величини зростають разом, чи йдуть одна проти одної. Ці числа називають математичним сподіванням, дисперсією і коваріацією, і ви зустрінете їх у кожній моделі машинного навчання — від функції втрат до оптимізатора Adam.
Ця частина продовжує частини «Випадкова величина» і «Функція щільності».
1. Математичне сподівання
Означення — математичне сподівання дискретної величини
Якщо дискретна величина X набуває значень x1, x2, … з функцією маси ймовірності p, то її математичне сподівання — це
E[X] = ∑i xi · p(xi),
якщо ряд збігається абсолютно. Позначають його також μ.
Це зважене середнє можливих значень, де вагою є ймовірність. Для одного кубика (1 + 2 + … + 6) / 6 = 3,5. При цьому сподівання не мусить бути значенням, яке може випасти, — 3,5 на кубику не випаде ніколи. Це «середнє, до якого ви з часом дійдете».
З погляду фізики математичне сподівання — це центр мас. Поставте ймовірності як тягарці на важіль: опора втримає його горизонтально лише в точці сподівання. На рисунку — більше з двох чисел на кубиках, тобто максимум. Великі числа трапляються частіше (шістка є максимумом в 11 випадках із 36, одиниця — лише в одному), тож центр мас лежить праворуч від середини: E[max] = 161/36 ≈ 4,47.
Означення — математичне сподівання неперервної величини
Якщо X має щільність f, то E[X] = ∫−∞∞ x · f(x) dx, якщо інтеграл збігається абсолютно.
Те саме, тільки замість додавання по точках ми інтегруємо по площі під щільністю. Для очікування листа з попередньої частини (щільність 0,5 · e−0,5x) виходить E[X] = 2 хвилини — саме те середнє, яке ми заклали в приклад.
2. Лінійність математичного сподівання
Теорема — лінійність математичного сподівання
Для випадкових величин X, Y зі скінченним сподіванням і чисел a, b виконується
E[aX + b] = a · E[X] + b, E[X + Y] = E[X] + E[Y],
і це так навіть тоді, коли X і Y не є незалежними.
Середнє суми — це сума середніх. Сума двох кубиків має сподівання 3,5 + 3,5 = 7 — без жодної таблиці. А якщо кинути лише раз і результат подвоїти, вийде 2 · 3,5 = 7 теж. Лінійність — найкорисніша властивість у всій теорії ймовірностей: складні величини розкладаєте на прості частини і середні просто додаєте.
3. Дисперсія і стандартне відхилення
Означення — дисперсія
Для величини X зі сподіванням μ дисперсія — це
Var(X) = E[(X − μ)²].
Це середня квадратична відстань від середнього. Коли значення падають щільно навколо сподівання, дисперсія мала; коли розлітаються далеко — велика. Квадрат гарантує, що відхилення вгору і вниз не знищать одне одного, і карає великі відхилення сильніше, ніж малі.
Теорема — обчислювальна формула дисперсії
Var(X) = E[X²] − (E[X])².
«Середнє квадратів мінус квадрат середнього». Для одного кубика E[X²] = (1 + 4 + 9 + 16 + 25 + 36) / 6 = 91/6, тож Var(X) = 91/6 − 3,5² = 35/12 ≈ 2,92. Це випливає з лінійності: досить розкрити дужки в (X − μ)².
Означення — стандартне відхилення
Стандартне відхилення — це σ = √Var(X).
Дисперсія має дивні одиниці — для очікування в хвилинах вона виходить у хвилинах у квадраті. Корінь повертає все назад: σ — це «типова відстань від середнього» в тих самих одиницях, що й дані. Для одного кубика σ ≈ 1,71, для очікування листа дисперсія дорівнює 4, а σ = 2 хвилини.
4. Дисперсія суми: чому краще кинути двічі
Теорема — дисперсія лінійної функції і суми
Var(aX + b) = a² · Var(X). Якщо X і Y незалежні, то Var(X + Y) = Var(X) + Var(Y).
Зсув на b ширини не змінює; розтяг в a разів збільшує її в a² разів. А дисперсії незалежних величин додаються — на відміну від стандартних відхилень.
Порівняймо дві гри з однаковим сподіванням 7. У першій ви кидаєте два кубики й додаєте їх: Var = 35/12 + 35/12 = 35/6 ≈ 5,83, σ ≈ 2,42. У другій кидаєте один раз і подвоюєте результат: Var = 2² · 35/12 = 35/3 ≈ 11,67, σ ≈ 3,42. Середнє однакове, але друга гра значно непередбачуваніша — з двома кубиками невдачу на одному часто врівноважує вдача на другому.
На тому самому принципі ґрунтується диверсифікація інвестицій, а також те, чому середнє з кількох вимірювань коливається менше, ніж одне вимірювання. Наскільки саме менше, покаже наступна частина про закон великих чисел.
5. Нерівність Чебишова
Теорема — нерівність Чебишова
Якщо X має сподівання μ і скінченне стандартне відхилення σ > 0, то для кожного k > 0
P(|X − μ| ≥ kσ) ≤ 1 / k².
Далеко від середнього не може бути багато ймовірності — і це справджується для будь-якого розподілу. Далі ніж на два стандартні відхилення від середнього опиниться щонайбільше чверть значень, далі ніж на три — щонайбільше дев’ята частина. Для суми двох кубиків 2σ ≈ 4,83, і так далеко від сімки лежать лише суми 2 і 12: насправді 2/36 ≈ 0,056, набагато нижче за гарантовану межу 0,25.
6. Коваріація і кореляція
Означення — коваріація
Для величин X, Y зі сподіваннями μX, μY коваріація — це
Cov(X, Y) = E[(X − μX)(Y − μY)].
Коли X вище за своє середнє, чи буває вище за середнє і Y? Тоді добуток відхилень здебільшого додатний і коваріація додатна. Коли величини йдуть одна проти одної, вона від’ємна. На рисунку кожен добуток — це прямокутник від перетину середніх до точки: зелені додатні, помаранчеві від’ємні. Коваріація — це їхня середня площа зі знаком.
Означення — коефіцієнт кореляції
Кореляція величин з додатними стандартними відхиленнями — це ρ(X, Y) = Cov(X, Y) / (σX σY). Завжди −1 ≤ ρ ≤ 1.
Коваріація залежить від одиниць — у сантиметрах вона виходить у 10 000 разів більшою, ніж у метрах. Кореляція ділить її на обидва стандартні відхилення й отримує число без одиниць: 1 означає, що точки лежать на зростаючій прямій, −1 — на спадній, 0 — жодного лінійного зв’язку.
Перший кубик і сума зростають разом: Cov = 35/12 ≈ 2,92 і ρ ≈ 0,71. Перший і другий кубики незалежні, і прямокутники точно знищують одне одного: Cov = 0. А що більше випаде на першому кубику, то менша різниця «другий мінус перший»: Cov ≈ −2,92, ρ ≈ −0,71.
Теорема — дисперсія суми в загальному випадку
Var(X + Y) = Var(X) + Var(Y) + 2 · Cov(X, Y). Якщо X і Y незалежні, то Cov(X, Y) = 0.
Величини, які зростають разом, збільшують дисперсію суми; величини, що йдуть одна проти одної, її зменшують — саме так працює хеджування в інвестиціях. Для незалежних величин доданок з коваріацією зникає і залишається правило з попереднього розділу.
Увага, навпаки це не діє: нульова коваріація не означає незалежності. Різниця кубиків D = перший − другий і їхня сума S мають коваріацію Var(перший) − Var(другий) = 0. І все ж вони залежні: якщо сума дорівнює 12, різниця мусить бути 0. Коваріація вимірює лише лінійний зв’язок.
7. Математичне сподівання і дисперсія в штучному інтелекті
- Функція втрат. Середньоквадратична похибка (MSE) — це математичне сподівання квадрата похибки, E[(Y − ŷ)²]. Найкраща стала оцінка — саме сподівання Y, а похибка, що залишається, — це дисперсія.
- Стандартизація входів. Перш ніж подати дані в мережу, їх перетворюють на z = (x − μ) / σ — сподівання 0, стандартне відхилення 1. Тоді навчання йде швидше і стабільніше; те саме всередині мережі робить batch normalization.
- Коваріаційна матриця і PCA. Коваріації всіх пар ознак утворюють матрицю, а її власні вектори (див. частину про лінійну алгебру) показують напрямки, у яких дані коливаються найбільше.
- Оптимізатор Adam (з частини про градієнтний спуск) постійно оцінює сподівання градієнта і сподівання його квадрата — і ділить крок на корінь із другого. Де градієнт сильно коливається, кроки обережніші.
- Зміщення і дисперсія моделі. Похибку моделі можна розкласти на систематичну похибку (зміщення) і коливання між навчальними вибірками (дисперсію). Прості моделі мають велике зміщення, складні — велику дисперсію.
8. Підсумок
- Математичне сподівання — це зважене середнє, центр мас розподілу. Воно лінійне навіть для залежних величин.
- Дисперсія — це середній квадрат відхилення від середнього, стандартне відхилення — її корінь у тих самих одиницях, що й дані.
- Дисперсії незалежних величин додаються; тому сума двох кубиків коливається менше, ніж один кубик × 2.
- Нерівність Чебишова: далі ніж на kσ від середнього лежить щонайбільше 1/k² ймовірності.
- Коваріація і кореляція вимірюють лінійний зв’язок двох величин; нульова коваріація ще не означає незалежності.
Маєте іншу думку? Напишіть на support@coden-app.com.