University of Sussex
Browse
AIMC 2021 SLO - Final.pdf (400.18 kB)

Stochastic optimisation of lookup table networks, for realtime inference on embedded systems

Download (400.18 kB)
conference contribution
posted on 2023-06-10, 00:13 authored by Chris KieferChris Kiefer
Neural networks running on FPGAs offer great potential for creative applications in realtime audio and sensor processing, but training models to run on these platforms can be challenging. Research in TinyML offers methods for transforming trained neural networks to run on embedded systems. Further gains might be made by training networks directly constructed from lookup tables (LUTs), the basic element of FPGA hardware. A novel method, Stochastic Logic Optimisation, is presented for supervised learning with feed-forward networks of LUTs. The method is found to significantly improve on the use of both a genetic algorithm and memorisation in a beat prediction task.

Funding

MIMIC: Musically Intelligent Machines Interacting Creatively; G2434; AHRC-ARTS & HUMANITIES RESEARCH COUNCIL; AH/R002657/1

History

Publication status

  • Published

File Version

  • Accepted version

Journal

Proceedings of the 2nd Conference on AI Music Creativity

Publisher

AIMC

Page range

1-10

Event name

2nd Conference on AI Music Creativity (MuMe + CSMC)

Event location

Online

Event type

conference

Event date

18.-22. July 2021

Department affiliated with

  • Music Publications

Full text available

  • Yes

Peer reviewed?

  • Yes

Legacy Posted Date

2021-06-28

First Open Access (FOA) Date

2021-09-07

First Compliant Deposit (FCD) Date

2021-06-28

Usage metrics

    University of Sussex (Publications)

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC