Hauptinhalt

Arbeiten mit Signalen

Multiresolutionsanalyse, gemeinsame Zeit-Frequenz-Streuung, Wavelet-Zeitstreuung, kontinuierliche Wavelet-Transformation, nicht dezimierte diskrete Wavelet-Transformation, Wigner-Ville-Verteilung, mel spectrogram

Mit der Wavelet-Zeitstreuung können Sie Datendarstellungen mit niedriger Varianz erstellen, die gegenüber Zeitverschiebungen auf einer von Ihnen definierten Skala robust sind. Aufbauend auf der Wavelet-Zeitstreuung können Sie die gemeinsame Zeit-Frequenz-Streuung verwenden, um Darstellungen zu erhalten, die auch gegenüber Frequenzverschiebungen und -verformungen invariant sind. Beide Darstellungen minimieren die Differenzen innerhalb einer Klasse, während die Unterscheidbarkeit zwischen Klassen bewahrt bleibt. Sie können diese Darstellungen in KI-Workflows verwenden.

Mit der kontinuierlichen Wavelet-Transformation (CWT) können Sie 2D-Zeit-Frequenz-Karten von Zeitreihendaten erstellen, die zusammen mit 2D-Faltungsnetzwerken verwendet werden können. Die Generierung von Zeit-Frequenz-Darstellungen zur Verwendung mit tiefen CNNs ist ein leistungsfähiger Ansatz für die Signalklassifizierung. Die Fähigkeit einer CWT zur simultanen Erfassung von stationären Vorgängen und vorübergehendem Verhalten in Zeitreihendaten macht die Wavelet-basierte Zeit-Frequenz-Darstellung in Kombination mit tiefen CNNs besonders fehlerresistent. In einem Deep-Learning-Netzwerk können Sie zudem die CWT und ihre Umkehrung berechnen, sowie die diskrete Wavelet-Transformation mit maximaler Überlappung (MODWT, Maximal Overlap Discrete Wavelet Transform) und die MODWT-Multiresolutionsanalyse (MRA).

Mit einer Signal Processing Toolbox™-Lizenz können Sie die kurzzeitige Fourier-Transformation in Ihre Machine-Learning- und Deep-Learning-Workflows integrieren. Zudem können Sie mit Signal Labeler (Signal Processing Toolbox) Signale zur Analyse oder zur Verwendung in Machine-Learning- und Deep-Learning-Anwendungen kennzeichnen. Signal Labeler speichert Daten als labeledSignalSet-Objekte. Mit einer Audio Toolbox™-Lizenz können Sie Import and Play Audio File Data in Signal Labeler (Signal Processing Toolbox). Zudem können Sie melSpectrogram (Audio Toolbox) zur Merkmalsextraktion verwenden.

Apps

Signal LabelerLabel signal attributes, regions, and points of interest

Funktionen

alle erweitern

dlcwtDeep learning continuous wavelet transform (Seit R2022b)
dlicwtDeep learning inverse continuous 1-D wavelet transform (Seit R2024b)
dldwtDifferentiable discrete wavelet transform (Seit R2025a)
dlidwtDifferentiable inverse discrete wavelet transform (Seit R2025a)
dlmodwtDeep learning maximal overlap discrete wavelet transform and multiresolution analysis (Seit R2022a)
dlstftDeep learning short-time Fourier transform
dlistftDeep learning inverse short-time Fourier transform (Seit R2024a)
cwtLayerContinuous wavelet transform layer (Seit R2022b)
icwtLayerInverse continuous wavelet transform layer (Seit R2024b)
modwtLayerMaximal overlap discrete wavelet transform layer (Seit R2022b)
stftLayerShort-time Fourier transform layer (Seit R2021b)
istftLayerInverse short-time Fourier transform layer (Seit R2024a)
waveletPooling1dLayer1-D discrete wavelet pooling layer (Seit R2026a)
array2cwtfiltersConvert deep-learning CWT filter tensor to filter bank matrix (Seit R2022b)
cwtfilterbankContinuous wavelet transform filter bank
cwtfilters2arrayConvert CWT filter bank to reduced-weight tensor for deep learning (Seit R2022b)
lwt1-D lifting wavelet transform
melSpectrogramMel spectrogram
modwptMaximal overlap discrete wavelet packet transform
modwtMaximal overlap discrete wavelet transform
timeFrequencyScatteringJoint time-frequency scattering (Seit R2024b)
waveletScatteringWavelet time scattering
wentropyWavelet entropy
wvdWigner-Ville distribution and smoothed pseudo Wigner-Ville distribution
audioDatastoreDatastore for collection of audio files
augmentedImageDatastoreTransformieren von Stapeln (Batches) zur Bilddatenerweiterung
imageDatastoreDatastore for image data
signalDatastoreDatastore for collection of signals
labeledSignalSetCreate labeled signal set
signalLabelDefinitionCreate signal label definition

Themen

Enthaltene Beispiele