Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Lavorare con i segnali

Analisi multirisoluzione, dispersione temporale wavelet, trasformata wavelet continua, trasformata wavelet discreta non decimata, distribuzione di Wigner-Ville, spettrogramma Mel

La dispersione wavelet consente di produrre rappresentazioni dei dati a bassa varianza che minimizzano le differenze all'interno di una classe, preservando al contempo la discriminabilità tra le classi. La dispersione wavelet richiede pochi parametri specificati dall'utente per produrre rappresentazioni compatte dei dati che siano robuste rispetto agli spostamenti temporali su una scala definita dall'utente. È possibile utilizzare queste rappresentazioni insieme agli algoritmi di Machine Learning per la classificazione e la regressione.

È possibile utilizzare la trasformata wavelet continua (CWT) per generare mappe di frequenza temporale bidimensionali di dati di serie temporali, che possono essere utilizzate con le reti convoluzionali bidimensionali. La generazione di rappresentazioni tempo-frequenza da utilizzare nelle CNN profonde è un approccio potente per la classificazione del segnale. La capacità della CWT di catturare simultaneamente lo stato stazionario e il comportamento transitorio nei dati di serie temporali rende la rappresentazione tempo-frequenza basata su wavelet particolarmente robusta quando viene abbinata alle CNN profonde. È inoltre possibile calcolare la trasformata wavelet discreta a sovrapposizione massima (MODWT) e l'analisi multirisoluzione (MRA) MODWT all'interno di una rete di Deep Learning.

Con una licenza Signal Processing Toolbox™ è possibile includere la trasformata di Fourier a tempo breve nei workflow di Machine Learning e Deep Learning. È inoltre possibile utilizzare Signal Labeler (Signal Processing Toolbox) per etichettare i segnali per l'analisi o per l'utilizzo in applicazioni di Machine Learning e Deep Learning. Signal Labeler salva i dati come oggetti labeledSignalSet. Con una licenza Audio Toolbox™ è possibile Import and Play Audio File Data in Signal Labeler (Signal Processing Toolbox). È inoltre possibile utilizzare melSpectrogram (Audio Toolbox) per l'estrazione di feature.

App

Signal LabelerLabel signal attributes, regions, and points of interest

Funzioni

espandi tutto

cwtLayerContinuous wavelet transform layer (Da R2022b)
modwtLayerMaximal overlap discrete wavelet transform layer (Da R2022b)
stftLayerShort-time Fourier transform layer (Da R2021b)
array2cwtfiltersConvert deep-learning CWT filter tensor to filter bank matrix (Da R2022b)
cwtfilterbankContinuous wavelet transform filter bank
cwtfilters2arrayConvert CWT filter bank to reduced-weight tensor for deep learning (Da R2022b)
dlcwtDeep learning continuous wavelet transform (Da R2022b)
dlmodwtDeep learning maximal overlap discrete wavelet transform and multiresolution analysis (Da R2022a)
dlstftDeep learning short-time Fourier transform (Da R2021a)
lwt1-D lifting wavelet transform (Da R2021a)
melSpectrogramMel spectrogram
modwptMaximal overlap discrete wavelet packet transform
modwtMaximal overlap discrete wavelet transform
waveletScatteringWavelet time scattering
wentropyWavelet entropy
wvdWigner-Ville distribution and smoothed pseudo Wigner-Ville distribution
audioDatastoreDatastore for collection of audio files
augmentedImageDatastoreTrasformare i batch per aumentare i dati dell’immagine
imageDatastoreDatastore for image data
signalDatastoreDatastore for collection of signals
labeledSignalSetCreate labeled signal set
signalLabelDefinitionCreate signal label definition

Argomenti

Esempi in primo piano