Papers
Topics
Authors
Recent
Assistant
AI Research Assistant
Well-researched responses based on relevant abstracts and paper content.
Custom Instructions Pro
Preferences or requirements that you'd like Emergent Mind to consider when generating responses.
Gemini 2.5 Flash
Gemini 2.5 Flash 162 tok/s
Gemini 2.5 Pro 51 tok/s Pro
GPT-5 Medium 31 tok/s Pro
GPT-5 High 28 tok/s Pro
GPT-4o 95 tok/s Pro
Kimi K2 202 tok/s Pro
GPT OSS 120B 425 tok/s Pro
Claude Sonnet 4.5 36 tok/s Pro
2000 character limit reached

qNoise: A generator of non-Gaussian colored noise (1812.07451v2)

Published 28 Nov 2018 in cond-mat.stat-mech

Abstract: We introduce a software generator for a class of colored (self-correlated) and non-Gaussian noise, whose statistics and spectrum depend on two parameters, $q$ and $\tau$. Inspired by Tsallis' nonextensive formulation of statistical physics, the so-called $q$-distribution is a handy source of self-correlated noise for a large range of applications. The $q$-noise -- which tends smoothly for $q=1$ to Ornstein--Uhlenbeck noise with autocorrelation $\tau$ -- is generated via a stochastic differential equation, using the Heun method (a second order Runge--Kutta type integration scheme). The algorithm is implemented as a stand-alone library in C++, and is made available as open source in the Github repository. Noise' statistics can be specified handily; by only varying parameter $q$: it has compact support for $q<1$ (sub-Gaussian regime) and finite variance up to $q=5/3$ (supra-Gaussian regime). Once $q$ is fixed, noise' autocorrelation can be tuned independently by means of parameter $\tau$. The presented qNoise generator provides a readily tool to modeling wide range of real-world noise types, and is suitable to study the effects of correlation and deviations from the normal distribution in systems of stochastic differential equations, key to understand system dynamics in numerous applications. The effect of noises' statistics on the response of a range of nonlinear systems is briefly discussed. In many of these examples, the systems' response turns optimal for some $q\neq1$. Hence, this paper aims to introduce qNoise generator for C++ at the class level and evaluate the kind of noise it generates, alongside their use in a range of applications.

Citations (3)

Summary

We haven't generated a summary for this paper yet.

Dice Question Streamline Icon: https://streamlinehq.com

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Lightbulb Streamline Icon: https://streamlinehq.com

Continue Learning

We haven't generated follow-up questions for this paper yet.

List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.