A machine learning approach to identify stochastic resonance in human perceptual thresholds

J Neurosci Methods. 2022 May 15:374:109559. doi: 10.1016/j.jneumeth.2022.109559. Epub 2022 Mar 12.

Abstract

Background: Stochastic resonance (SR) is achieved when a faint signal is improved with the addition of the appropriate amount of white noise. Perceptual thresholds are expected to follow a characteristic performance improvement curve as a function of the white noise level added (i.e., thresholds are reduced with an optimal amount of added white noise, beyond which excessive white noise is no longer beneficial). Since SR exhibition in perceptual thresholds is defined by a shape rather than a statistical difference, the presence of SR is typically identified qualitatively. The current state-of-the-art is for blinded human judges to categorize the presence of SR by visually examining data. While categorizations are made with subject data intermixed within a balanced, simulated dataset, which accounts for false positives, this method is still subjective and prone to human error.

New method: We use a logistic regression (LR) trained on engineered features in order to quantitatively classify exhibition of SR. The LR was trained on datasets simulated from a model for SR performance enhancement.

Results: We implemented the algorithmic classification process in 6 perceptual threshold test cases, informed by the literature and parameters were defined by experimental subject data. Comparison to Existing Method(s): We report algorithmic classifications of SR exhibition, considering the 6 test cases, that outperform existing subjective methods in accuracy (p < 0.05).

Conclusions: We demonstrate that algorithmic classification can effectively identify SR in perceptual thresholds, providing a rigorous, objective, and quantitative approach to identifying the presence of SR.

Keywords: Classification; False positives; Logistic regression; Perceptual thresholds; Stochastic resonance (SR); White noise.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Humans
  • Machine Learning*
  • Stochastic Processes