On-The-Fly Syntheziser Programming with Fuzzy Rule Learning

被引:2
|
作者
Paz, Ivan [1 ]
Nebot, Angela [1 ]
Mugica, Francisco [1 ]
Romero, Enrique [1 ]
机构
[1] Univ Politecn Cataluna, BarcelonaTech, Intelligent Data Sci & Artificial Intelligence Re, Comp Sci Dept,Soft Comp Res Grp, Barcelona 08012, Spain
关键词
fuzzy-rules; live coding; syntheziser programming;
D O I
10.3390/e22090969
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
This manuscript explores fuzzy rule learning for sound synthesizer programming within the performative practice known as live coding. In this practice, sound synthesis algorithms are programmed in real time by means of source code. To facilitate this, one possibility is to automatically create variations out of a few synthesizer presets. However, the need for real-time feedback makes existent synthesizer programmers unfeasible to use. In addition, sometimes presets are created mid-performance and as such no benchmarks exist. Inductive rule learning has shown to be effective for creating real-time variations in such a scenario. However, logical IF-THEN rules do not cover the whole feature space. Here, we present an algorithm that extends IF-THEN rules to hyperrectangles, which are used as the cores of membership functions to create a map of the input space. To generalize the rules, the contradictions are solved by a maximum volume heuristics. The user controls the novelty-consistency balance with respect to the input data using the algorithm parameters. The algorithm was evaluated in live performances and by cross-validation using extrinsic-benchmarks and a dataset collected during user tests. The model's accuracy achieves state-of-the-art results. This, together with the positive criticism received from live coders that tested our methodology, suggests that this is a promising approach.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Dealing with imprecise inputs in a fuzzy rule-based system using an implication-based rule model
    Godo, L
    Sandri, S
    TECHNOLOGIES FOR CONSTRUCTING INTELLIGENT SYSTEMS 1: TASKS, 2002, 89 : 43 - 56
  • [42] A fuzzy rule based approach to identify biomarkers for diagnostic classification of cancers
    Pal, Nikhil R.
    2007 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-4, 2007, : 1179 - 1184
  • [43] Understanding Low Back Pain using Fuzzy Association Rule Mining
    Muyeba, Maybin K.
    Lewis, Sandra
    Han, Liangxiu
    Keane, John A.
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 3265 - 3270
  • [44] Fuzzy Rule-Based Domain Adaptation in Homogeneous and Heterogeneous Spaces
    Zuo, Hua
    Lu, Jie
    Zhang, Guangquan
    Pedrycz, Witold
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2019, 27 (02) : 348 - 361
  • [45] Fuzzy-Rule Based Approach for Single Frame Super Resolution
    Purkait, Pulak
    Chanda, Bhabatosh
    2013 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ - IEEE 2013), 2013,
  • [46] Application of Fuzzy Rule-based Systems and ICA in Image Recognition
    Liu, Fei
    2015 SSR International Conference on Social Sciences and Information (SSR-SSI 2015), Pt 2, 2015, 11 : 697 - 701
  • [47] A Fuzzy-Rule-Based Model for Handling Contextual Preference Queries
    Allel Hadjali
    Amine Mokhtari
    Olivier Pivert
    International Journal of Computational Intelligence Systems, 2012, 5 : 775 - 788
  • [48] A Novel Shadow Detection Method using Fuzzy Rule based Model
    Das, Sonia
    Meher, Sukadev
    PROCEEDINGS OF THE 2017 IEEE 15TH STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2017, : 493 - 498
  • [49] Fuzzy Rule based Checkpointing Arrangement for Fault Tolerance in Mobile Grids
    Kaur, Parmeet
    Parwekar, Pritee
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 289 - 293
  • [50] Simultaneous Prediction of Wind Speed and Direction by Evolutionary Fuzzy Rule Forest
    Kromer, Pavel
    Platos, Jan
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 295 - 304