Filtracja
Filtracja danych i redukcja zakłóceń
Cel filtracji danych
Filtracja służy ograniczeniu wpływu składników, które utrudniają odczytanie informacji istotnej dla analizy. Nie jest jednak równoznaczna z maksymalnym wygładzeniem sygnału. Każde przekształcenie zmienia dane, dlatego filtr powinien usuwać przede wszystkim te elementy, które można uznać za zakłócenie w kontekście konkretnego zadania rozpoznawania.
Jeśli celem jest wykrywanie krótkich impulsów, silne wygładzanie może zniekształcić właśnie tę cechę, która ma zostać odnaleziona. Gdy analizowana jest długotrwała tendencja, pojedyncze gwałtowne odchylenia mogą natomiast utrudniać ocenę. Ten sam sposób filtracji nie musi więc pasować do wszystkich typów sygnałów.
Zakłócenie a informacja
Granica między zakłóceniem i informacją zależy od znaczenia badanego przebiegu. Powtarzalna oscylacja może być niepożądanym efektem toru pomiarowego albo właściwym zjawiskiem, którego częstotliwość ma zostać rozpoznana. Dlatego przed filtracją potrzebna jest hipoteza dotycząca tego, które właściwości sygnału mają pozostać nienaruszone.
Praktyczne podejście polega na porównywaniu cech przed i po przekształceniu. Jeśli filtr znacząco zmienia czas pojawienia się zdarzenia, jego amplitudę, szerokość albo kolejność lokalnych ekstremów, może wpływać na późniejszą detekcję. Sama poprawa wizualnej gładkości wykresu nie jest wystarczającym kryterium jakości.
Wygładzanie, ograniczanie i normalizacja
Przygotowanie danych może obejmować wygładzanie krótkotrwałych wahań, ograniczanie wartości odstających oraz normalizację skali. Są to różne operacje i każda odpowiada na inny problem. Wygładzanie zmniejsza lokalną zmienność, ograniczanie chroni analizę przed skrajnymi odchyleniami, a normalizacja ułatwia porównywanie przebiegów zapisanych w różnych zakresach.
Operacje te powinny zachowywać relacje ważne dla rozpoznawania. Normalizacja nie powinna niszczyć informacji o proporcjach, jeśli to właśnie proporcje odróżniają klasy. Ograniczanie wartości skrajnych nie powinno usuwać rzeczywistych zdarzeń impulsowych. Uporządkowany proces pozwala wskazać cel każdego przekształcenia i jego wpływ na późniejsze etapy.
Kolejność przetwarzania
Znaczenie ma nie tylko wybór operacji, lecz także ich kolejność. Uzupełnianie braków, przeskalowanie, filtracja i wyznaczanie cech mogą dawać inne wyniki zależnie od tego, w jakim porządku zostaną wykonane. Jeśli przykładowo cecha zostanie obliczona przed usunięciem oczywistego błędu pomiarowego, może przejąć wpływ tego błędu i pozostać zniekształcona nawet po późniejszej korekcie danych.
Z tego powodu przygotowanie powinno być traktowane jako powtarzalny łańcuch operacji. Taki łańcuch pozwala porównywać różne zbiory danych według tych samych zasad i ogranicza przypadkowe różnice wynikające z ręcznej, niejednolitej obróbki.
Filtracja w procesie rozpoznawania
Dobrze przygotowany sygnał ułatwia detekcję wzorców, ale nie zastępuje analizy cech. Filtracja może zwiększyć czytelność istotnej struktury, jednak decyzja o tym, czy struktura odpowiada określonemu zdarzeniu, należy do kolejnego etapu. Rozdzielenie tych funkcji zapobiega sytuacji, w której filtr sam w sobie staje się niejawnie regułą klasyfikacji.
Kontrola wyniku filtracji powinna więc obejmować zarówno poziom zakłóceń, jak i zachowanie właściwego sygnału. Najważniejsze jest zachowanie informacji potrzebnej do dalszego rozpoznawania. Redukcja szumu jest środkiem do tego celu, a nie samodzielnym celem całego procesu.
Kontrola efektu filtracji
Skuteczność filtracji można oceniać przez porównanie cech istotnych dla rozpoznawania przed i po przetworzeniu. Jeżeli redukcja zakłóceń poprawia stabilność tła, ale jednocześnie przesuwa położenie impulsu albo zmniejsza jego charakterystyczną szerokość, wynik wymaga ponownej oceny. Filtr nie powinien tworzyć struktur, których nie było w sygnale wejściowym, ani usuwać cech potrzebnych do detekcji. Z tego powodu warto analizować nie tylko wygląd całego przebiegu, lecz także lokalne fragmenty zawierające zdarzenia graniczne, krótkie skoki i przejścia. To właśnie w takich miejscach najłatwiej zauważyć, czy sposób przetwarzania zachowuje istotną informację.