Klasyfikacja losowymi jądrami konwolucyjnymi (ROCKET)

Random convolutional kernel transforms (ROCKET family) · id rocketkernels · aliases: random convolutional kernel transform, ROCKET family

Transformacja szeregów tysiącami losowych, dylatowanych jąder konwolucyjnych z prostymi statystykami, po której uczy się klasyfikator liniowy.

Transforming series with thousands of random dilated convolutional kernels and simple statistics, followed by a linear classifier.

In one sentence

Szybki sposób rozpoznawania sygnałów: tysiące losowych filtrów zamienia zapis w listę cech, na których prosty model uczy się klasyfikować.

A fast way to recognise signals: thousands of random filters turn a record into features on which a simple model learns to classify.

Problem it solves

Dokładne klasyfikatory sygnałów trenują się godzinami lub dniami, a ty potrzebujesz wyniku na dużym zbiorze w kilka minut.

Accurate signal classifiers take hours or days to train, while you need results on a large dataset within minutes.

What it does

Zamiast uczyć filtry, losuje ich tysiące i liczy, jak często każdy coś wykrywa; z tych liczb prosty model wybiera użyteczne.

Instead of learning filters, it draws thousands at random and counts how often each fires; a simple model then picks the useful ones.

Everyday example

Inżynier w kilka minut trenuje klasyfikator rodzajów drgań maszyn na tysiącach zapisów, bez karty graficznej i długiego strojenia.

An engineer trains a classifier of machine vibration types on thousands of records in minutes, without a graphics card or long tuning.

This concerns you if you…

Sources