IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1008304.html
   My bibliography  Save this article

PPM-Decay: A computational model of auditory prediction with memory decay

Author

Listed:
  • Peter M C Harrison
  • Roberta Bianco
  • Maria Chait
  • Marcus T Pearce

Abstract

Statistical learning and probabilistic prediction are fundamental processes in auditory cognition. A prominent computational model of these processes is Prediction by Partial Matching (PPM), a variable-order Markov model that learns by internalizing n-grams from training sequences. However, PPM has limitations as a cognitive model: in particular, it has a perfect memory that weights all historic observations equally, which is inconsistent with memory capacity constraints and recency effects observed in human cognition. We address these limitations with PPM-Decay, a new variant of PPM that introduces a customizable memory decay kernel. In three studies—one with artificially generated sequences, one with chord sequences from Western music, and one with new behavioral data from an auditory pattern detection experiment—we show how this decay kernel improves the model’s predictive performance for sequences whose underlying statistics change over time, and enables the model to capture effects of memory constraints on auditory pattern detection. The resulting model is available in our new open-source R package, ppm (https://github.com/pmcharrison/ppm).Author summary: Humans hear a rich variety of sounds throughout everyday life, ranging from the basic (e.g. an alarm clock, a whistling kettle, an ambulance siren) to the complex (e.g. speech, music, birdsong). Understanding these sounds depends on an ability to detect and remember patterns in these sounds, patterns ranging from the two-tone oscillation of the ambulance siren to the classic four-chord progression of Western popular music. A key challenge in audition research is to develop effective computer models of these pattern-detection processes. The Prediction by Partial Matching model is one such model, originally developed for data compression, that learns statistical patterns of varying complexity from sequences of discrete symbols (e.g. ‘A, B, A, A, B, A, B’). In previous research this model has proved particularly effective for simulating listeners’ responses to music as well as other kinds of auditory sequences. However, the model is an unrealistic simulation of human cognition in that it possesses a perfect memory, unbounded in capacity, where historic events are recalled just as clearly as recent events. In this paper we therefore introduce a memory-decay component to the model, whereby the salience of historic auditory events decreases over time in line with the dynamics of human auditory memory. We present an experiment showing that this memory-decay model provides a natural account of experimental data from an auditory pattern detection task, explaining how human performance deteriorates as a function of the length of the patterns being detected and the speed at which they are played. Conversely, we also present two simulation studies showing that this memory-decay component can improve pattern detection in auditory environments whose statistical structure changes dynamically over time. These studies indicate the potential benefit of incorporating memory constraints into statistical models of auditory pattern detection, and highlight how these memory constraints can both impair and improve pattern detection, depending on the environment.

Suggested Citation

  • Peter M C Harrison & Roberta Bianco & Maria Chait & Marcus T Pearce, 2020. "PPM-Decay: A computational model of auditory prediction with memory decay," PLOS Computational Biology, Public Library of Science, vol. 16(11), pages 1-41, November.
  • Handle: RePEc:plo:pcbi00:1008304
    DOI: 10.1371/journal.pcbi.1008304
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008304
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1008304&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1008304?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Tim Sainburg & Brad Theilman & Marvin Thielk & Timothy Q. Gentner, 2019. "Parallels in the sequential organization of birdsong and human speech," Nature Communications, Nature, vol. 10(1), pages 1-11, December.
    2. Florent Meyniel & Maxime Maheu & Stanislas Dehaene, 2016. "Human Inferences about Sequences: A Minimal Transition Probability Model," PLOS Computational Biology, Public Library of Science, vol. 12(12), pages 1-26, December.
    3. Ross, Gordon J., 2015. "Parametric and Nonparametric Sequential Change Detection in R: The cpm Package," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 66(i03).
    4. Benjamin Skerritt-Davis & Mounya Elhilali, 2018. "Detecting change in stochastic sound sequences," PLOS Computational Biology, Public Library of Science, vol. 14(5), pages 1-24, May.
    5. Franziska Bröker & Louise Marshall & Sven Bestmann & Peter Dayan, 2018. "Forget-me-some: General versus special purpose models in a hierarchical probabilistic task," PLOS ONE, Public Library of Science, vol. 13(10), pages 1-22, October.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Micha Heilbron & Florent Meyniel, 2019. "Confidence resets reveal hierarchical adaptive learning in humans," PLOS Computational Biology, Public Library of Science, vol. 15(4), pages 1-24, April.
    2. Park, Beum-Jo, 2022. "The COVID-19 pandemic, volatility, and trading behavior in the bitcoin futures market," Research in International Business and Finance, Elsevier, vol. 59(C).
    3. Andreas Anastasiou & Piotr Fryzlewicz, 2022. "Detecting multiple generalized change-points by isolating single ones," Metrika: International Journal for Theoretical and Applied Statistics, Springer, vol. 85(2), pages 141-174, February.
    4. Arjun Prakash & Nick James & Max Menzies & Gilad Francis, 2020. "Structural clustering of volatility regimes for dynamic trading strategies," Papers 2004.09963, arXiv.org, revised Nov 2021.
    5. Florent Meyniel, 2020. "Brain dynamics for confidence-weighted learning," PLOS Computational Biology, Public Library of Science, vol. 16(6), pages 1-27, June.
    6. He A Xu & Alireza Modirshanechi & Marco P Lehmann & Wulfram Gerstner & Michael H Herzog, 2021. "Novelty is not surprise: Human exploratory and adaptive behavior in sequential decision-making," PLOS Computational Biology, Public Library of Science, vol. 17(6), pages 1-32, June.
    7. Yanlin Shi, 2023. "Long memory and regime switching in the stochastic volatility modelling," Annals of Operations Research, Springer, vol. 320(2), pages 999-1020, January.
    8. Corbet, Shaen & Lucey, Brian & Peat, Maurice & Vigne, Samuel, 2018. "Bitcoin Futures—What use are they?," Economics Letters, Elsevier, vol. 172(C), pages 23-27.
    9. Flavia Mancini & Suyi Zhang & Ben Seymour, 2022. "Computational and neural mechanisms of statistical pain learning," Nature Communications, Nature, vol. 13(1), pages 1-12, December.
    10. James, Nick & Menzies, Max & Chan, Jennifer, 2021. "Changes to the extreme and erratic behaviour of cryptocurrencies during COVID-19," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 565(C).
    11. James, Nick, 2021. "Dynamics, behaviours, and anomaly persistence in cryptocurrencies and equities surrounding COVID-19," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 570(C).
    12. Sam Gijsen & Miro Grundei & Robert T Lange & Dirk Ostwald & Felix Blankenburg, 2021. "Neural surprise in somatosensory Bayesian learning," PLOS Computational Biology, Public Library of Science, vol. 17(2), pages 1-36, February.
    13. Hang Xu & Philip L.H. Yu & Mayer Alvo, 2019. "Detecting change points in the stress‐strength reliability P(X," Applied Stochastic Models in Business and Industry, John Wiley & Sons, vol. 35(3), pages 837-857, May.
    14. Brice B. Hanberry, 2021. "Timing of Tree Density Increases, Influence of Climate Change, and a Land Use Proxy for Tree Density Increases in the Eastern United States," Land, MDPI, vol. 10(11), pages 1-17, October.
    15. Lindeløv, Jonas Kristoffer, 2020. "mcp: An R Package for Regression With Multiple Change Points," OSF Preprints fzqxv, Center for Open Science.
    16. Magda Monteiro & Marco Costa, 2023. "Change Point Detection by State Space Modeling of Long-Term Air Temperature Series in Europe," Stats, MDPI, vol. 6(1), pages 1-18, January.
    17. Tim Sainburg & Marvin Thielk & Timothy Q Gentner, 2020. "Finding, visualizing, and quantifying latent structure across diverse animal vocal repertoires," PLOS Computational Biology, Public Library of Science, vol. 16(10), pages 1-48, October.
    18. Nora M. Villanueva & Marta Sestelo & Miguel M. Fonseca & Javier Roca-Pardiñas, 2023. "seq2R: An R Package to Detect Change Points in DNA Sequences," Mathematics, MDPI, vol. 11(10), pages 1-20, May.
    19. Lykou, R. & Tsaklidis, G. & Papadimitriou, E., 2020. "Change point analysis on the Corinth Gulf (Greece) seismicity," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 541(C).
    20. Rui Qiang & Eric Ruggieri, 2023. "Autocorrelation and Parameter Estimation in a Bayesian Change Point Model," Mathematics, MDPI, vol. 11(5), pages 1-22, February.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1008304. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.