Detekcja
Detekcja wzorców w przebiegach i sekwencjach
Czym jest wzorzec w sygnale
Wzorzec to układ cech, który powtarza się w rozpoznawalnej postaci. Nie musi być identycznym fragmentem wartości. Często ważniejsza jest relacja pomiędzy elementami: kolejność zmian, proporcje amplitud, czas trwania poszczególnych faz albo rytm występowania impulsów. Dzięki temu możliwe jest rozpoznawanie zdarzeń mimo niewielkich różnic pomiędzy kolejnymi przykładami.
Definicja wzorca powinna wskazywać, które cechy są stałe, a które mogą się zmieniać. Jeśli kryterium jest zbyt sztywne, rzeczywiste wystąpienia mogą zostać pominięte. Jeśli jest zbyt szerokie, do wzorca zostaną dopasowane przypadkowe fragmenty. Detekcja polega więc na utrzymaniu równowagi między podobieństwem i tolerancją.
Detekcja zmian
Nie każdy wzorzec jest znaną sekwencją. Czasem celem jest wykrycie samej zmiany stanu: przejścia z poziomu stabilnego do zmiennego, pojawienia się nowej częstotliwości, zmiany kierunku trendu albo nagłego wzrostu amplitudy. W takim przypadku wzorcem może być różnica pomiędzy zachowaniem przed i po określonym punkcie.
Detekcja zmiany wymaga punktu odniesienia. Może nim być poprzednie okno danych, długoterminowy poziom typowy albo model oczekiwanego przebiegu. Im bardziej zmienne jest tło, tym ważniejsze staje się dynamiczne odniesienie, które uwzględnia bieżące warunki zamiast opierać się wyłącznie na jednym stałym progu.
Sekwencje i zależności czasowe
W wielu sygnałach znaczenie ma kolejność zdarzeń. Pojedynczy impuls może być neutralny, ale kilka impulsów w określonych odstępach tworzy charakterystyczną sekwencję. Detekcja powinna wtedy obejmować nie tylko obecność poszczególnych elementów, lecz również relacje czasowe między nimi.
Analiza sekwencji pozwala ograniczyć przypadkowe dopasowania. Jeśli wzorzec wymaga określonego następstwa zmian, pojedyncza wartość podobna do jednego fragmentu nie wystarcza do uznania całego zdarzenia za rozpoznane. Takie podejście jest szczególnie przydatne wtedy, gdy poszczególne cechy są często spotykane, ale ich konkretna kombinacja występuje rzadziej.
Próg rozpoznania i podobieństwo
W praktyce dopasowanie rzadko jest całkowicie identyczne. Potrzebne jest więc kryterium określające, kiedy podobieństwo można uznać za wystarczające. Próg może dotyczyć jednej cechy albo łącznej oceny kilku właściwości. Jego znaczenie należy interpretować razem z poziomem zakłóceń i zmiennością sygnału.
Zbyt niski próg zwiększa liczbę przypadków uznanych za wzorzec, ale może również zwiększyć liczbę dopasowań przypadkowych. Zbyt wysoki może odrzucać rzeczywiste zdarzenia, które są zniekształcone przez szum lub naturalną zmienność. Dlatego próg jest elementem definicji rozpoznania, a nie wyłącznie technicznym parametrem.
Detekcja a klasyfikacja
Detekcja odpowiada przede wszystkim na pytanie, czy określony układ wystąpił i gdzie się znajduje. Klasyfikacja określa natomiast, do jakiej grupy należy rozpoznany przypadek. Rozdzielenie tych zadań pozwala wykryć zdarzenie bez natychmiastowego nadawania mu etykiety, a następnie przeanalizować dodatkowe cechy potrzebne do rozróżnienia kilku podobnych klas.
Taka kolejność zwiększa przejrzystość procesu. Można osobno ocenić skuteczność odnajdywania kandydatów oraz poprawność późniejszego przypisania. W MURS detekcja jest więc etapem pośrednim pomiędzy przygotowaniem sygnału a interpretacją znaczenia wykrytej struktury.
Wielokrotne wystąpienia i granice wzorca
W jednym przebiegu ten sam wzorzec może pojawiać się wielokrotnie i częściowo nakładać na inne struktury. Detekcja powinna wtedy określać początek, koniec oraz stopień zgodności każdego wystąpienia. Sam punkt maksymalnego dopasowania nie zawsze wystarcza, ponieważ nie opisuje pełnego czasu trwania zdarzenia. Granice wzorca są szczególnie ważne przy późniejszej klasyfikacji, która może korzystać z długości sekwencji albo z zachowania sygnału bezpośrednio przed i po zdarzeniu. Uporządkowane oznaczenie kolejnych wystąpień pozwala też odróżnić jedno długie zdarzenie od kilku krótkich, następujących po sobie w niewielkich odstępach.