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 条
  • [1] Causal discovery for fuzzy rule learning
    Kunitomo-Jacquin, Lucie
    Lomet, Aurore
    Poli, Jean-Philippe
    2022 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2022,
  • [2] An plurality adaptive evolutionary programming and extracting fuzzy rule bases automatically
    School of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing 210094, China
    不详
    Tien Tzu Hsueh Pao, 2007, 2 (341-344):
  • [3] Fuzzy Rule Learning for Material Classification from Imprecise Data
    Sebert, Arnaud Grivet
    Poli, Jean-Philippe
    INFORMATION PROCESSING AND MANAGEMENT OF UNCERTAINTY IN KNOWLEDGE-BASED SYSTEMS: THEORY AND FOUNDATIONS, IPMU 2018, PT I, 2018, 853 : 62 - 73
  • [4] Iterative genetic algorithm for learning efficient fuzzy rule set
    Lim, MH
    Ng, W
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2003, 17 (4-5): : 335 - 347
  • [5] Fuzzy Rule-based Transfer Learning for Label Space Adaptation
    Zuo, Hua
    Zhang, Guangquan
    Lu, Jie
    Pedrycz, Witold
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [6] A Fuzzy Rule-Based Learning Algorithm for Customer Churn Prediction
    Huang, Bingquan
    Huang, Ying
    Chen, Chongcheng
    Kechadi, M. -T.
    ADVANCES IN DATA MINING: APPLICATIONS AND THEORETICAL ASPECTS, 2016, 9728 : 183 - 196
  • [7] A study about the inclusion of linguistic hedges in a fuzzy rule learning algorithm
    González, A
    Pérez, R
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 1999, 7 (03) : 257 - 266
  • [8] A Hybrid Learning Method for Constructing Compact Rule-Based Fuzzy Models
    Zhao, Wanqing
    Niu, Qun
    Li, Kang
    Irwin, George W.
    IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) : 1807 - 1821
  • [9] Including a simplicity criterion in the selection of the best rule in a genetic fuzzy learning algorithm
    Castillo, L
    González, A
    Pérez, R
    FUZZY SETS AND SYSTEMS, 2001, 120 (02) : 309 - 321
  • [10] Fuzzy rule-based oversampling technique for imbalanced and incomplete data learning
    Liu, Gencheng
    Yang, Youlong
    Li, Benchong
    KNOWLEDGE-BASED SYSTEMS, 2018, 158 : 154 - 174