Систематические, случайные и грубые погрешности

Урок о том, чем смещение отличается от разброса и почему один промах может испортить всю серию.

Погрешность — отклонение результата измерения от истинного значения величины. По природе погрешности делят на систематические, случайные и грубые.

Аналогия со стрельбой по мишени проясняет всё. Систематическая погрешность сдвигает всю кучу попаданий в сторону от центра. Случайная разбрасывает попадания вокруг их среднего. Грубая — это шальная пуля, улетевшая в молоко.

Систематическая погрешность

Систематическая погрешность одинакова (или закономерна) во всех измерениях серии. Источники — смещённый ноль прибора, неверный коэффициент калибровки, влияние температуры. Главное свойство: усреднение её не убирает. Если линейка стёрта на первом миллиметре, все измерения завышены на один и тот же миллиметр, сколько бы раз вы ни мерили.

Случайная погрешность

Случайная погрешность непредсказуемо меняется от измерения к измерению: дрожание руки, шум электроники, флуктуации. Её среднее стремится к нулю, поэтому усреднение многих измерений её уменьшает. Именно случайную составляющую укрощает статистика, о которой третий раздел.

Грубая погрешность (промах)

Грубая погрешность — результат, резко выпадающий из ряда: записали 152 вместо 15,2, дёрнули прибор. Промахи надо выявлять и отбрасывать, иначе один такой результат перекосит и среднее, и разброс.

Как работает под капотом

Смоделируем серию измерений с истинным значением 20,0. Добавим систематический сдвиг +0,5, случайный шум и один грубый промах. Посмотрим, как каждая составляющая влияет на среднее.

import random, statistics
random.seed(7)

istina = 20.0
sdvig = 0.5  # систематическая ошибка
seriya = [istina + sdvig + random.gauss(0, 0.3) for _ in range(10)]
seriya[4] = 35.0  # грубый промах

sr_s_promahom = statistics.mean(seriya)
bez_promaha = statistics.mean([x for x in seriya if x < 30])
print("Среднее с промахом:", round(sr_s_promahom, 2))
print("Среднее без промаха:", round(bez_promaha, 2))
print("Истина + систематика:", istina + sdvig)

Вывод:

Среднее с промахом: 21.95
Среднее без промаха: 20.5
Истина + систематика: 20.5

Без промаха среднее село точно на «истина плюс систематика» (20,5): случайный шум усреднился. Но один промах сдвинул среднее почти на 1,5 единицы. А систематический сдвиг 0,5 не убирается усреднением вовсе — он остался в результате.

Частые ошибки

  • Надеяться, что усреднение уберёт систематическую погрешность — оно убирает только случайную.
  • Оставлять явные промахи в выборке: они портят и среднее, и оценку разброса.
  • Отбрасывать «неудобные» точки без критерия, выдавая желаемое за измеренное. Промах отсекают по статистическому правилу, а не по вкусу.

Итог

  • Систематическая погрешность смещает результат и не убирается усреднением.
  • Случайная погрешность разбрасывает результат, её снижает усреднение многих измерений.
  • Грубая погрешность (промах) выпадает из ряда и подлежит выявлению и отбрасыванию.
  • Понимание природы погрешности определяет способ борьбы с ней.
Проверьте себя
1. Какую погрешность нельзя уменьшить усреднением многих измерений?
AСлучайную
BСистематическую
CГрубую
DНикакую
2. Резко выпадающий из ряда результат (например, 152 вместо 15,2) — это:
Aсистематическая погрешность
Bслучайная погрешность
Cгрубая погрешность (промах)
Dотносительная погрешность