Виправлення помилок (корекція помилок) — процедура відновлення інформації після читання її з пристрою зберігання або каналу зв'язку.
Види виправлень:
- однозначні, коли кількість варіантів виправлення (наприклад, у слові опрішок можливий єдиний узгоджений з нормою варіант - шляхом заміни і на и);
- неоднозначні, коли кількість варіантів виправлення дорівнює якомусь конкретному числу п (наприклад, коли в рукописі надто часто вживають слово тато і виникає потреба замінити його синонімом, то кількість таких виправлень є фіксована - це слова синоніми батько, неньо, отець (п=3);
- багатозначні, коли кількість варіантів виправлення взагалі не може бути оцінена конкретним числом (наприклад, коли в уривку повідомлення є стільки відхилень, що його варто повністю переписати).
Якщо виправлення однозначних відхилень є нетворчим, неоднозначних - напівтворчим, то багатозначних - тільки творчим.
Враховуючи, що кожне виправлення можна описати як операцію видалення і встановлення, і використовуючи послідовно різні класифікації, подамо таку основну класифікацію методів виправлення повідомлення:
1) формалізовані (нетворчі) виправлення:
- переставлення компонентів; видалення компонентів;заміна одних компонентів іншими; вставлення (додавання) нових компонентів; спеціальні виправлення, які стосуються переважно нетекстових компонентів;
2) неформалізовані (творчі) виправлення;
- скорочення; опрацювання; перероблення.