fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.9K
active users

#wavelets

0 posts0 participants0 posts today

Wavelet-Based Spectrum Analyzer! 🎶

FFT has long been the go-to method for visualizing audio spectra, but what if there’s a faster and more efficient alternative? Enter the Haar Wavelet Transform: a technique that provides logarithmic frequency resolution while being even more computationally efficient than FFT-based analysis.

Stay tuned for a deep dive into how wavelets can be used real-time spectral analysis—no FFTs required!

Some preview: gist.github.com/ashafq/99d468d

#dsp#wavelets#audio

☕ Here's a bit of technical content from me - today a deep dive on #baseline correction methods.

📈 Baseline correction is a preprocessing technique to remove background signal and isolate peaks in hashtag#spectroscopy data.

📝 In my recent post I discuss two methods:
1. Wavelet transform (WT) - Decomposes signal into components at different frequencies. Lowest frequency component represents baseline and can be removed.
2. Asymmetric least squares (ALS) - Fits a smooth baseline function, penalising positive deviations more than negative ones.

TL;DR: WT method is intuitive but can distort peaks. ALS produces better results.

🔎 Both methods are applied on a #Raman spectrum and an X-ray fluorescence (#XRF) spectrum. ALS gives a cleaner baseline correction and it's effective for removing broad, slowly varying background while preserving sharper spectral features.

#chemometrics #Python #MachineLearning #wavelets #regression

nirpyresearch.com/two-methods-

NIRPY Research · Two methods for baseline correction of spectral data • NIRPY ResearchWorked examples of two methods for baseline correction of spectra applied to Raman and XRF data.

"Binlets: Data fusion-aware denoising enables accurate and unbiased quantification of multichannel signals", Silberberg & Grecco, 2023 sciencedirect.com/science/arti

Old school signal processing, not based on machine learning but instead on a translation-invariant Haar wavelet decomposition, profitably exploiting correlations across channels. The manuscript includes an accessible and brief "Theory" section and a longer appendix. All it needs to run is a test function between two data points.

In their benchmarks and use cases, the new method outperforms existing denoising methods. In both time series and on fluorescent microscopy images.

There's a repository available github.com/maurosilber/binlets and can be installed with `pip install binlets`.

Can the Continuous Wavelet Transform (CWT) improve the predictions of your deep / machine learning models?

Reduced chance of over-fitting to noise, or other anomalies, in your raw data. Resulting in simpler lightweight models.

A powerful preprocessing technique.

medium.com/mlearning-ai/the-po

MLearning.aiThe power of the Continuous Wavelet Transform (CWT) in machine learningBy Mike Clayton