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 条
  • [31] A fuzzy rule-based algorithm to train perceptrons
    Castro, JL
    Delgado, M
    Mantas, CJ
    FUZZY SETS AND SYSTEMS, 2001, 118 (02) : 359 - 367
  • [32] ECA rule learning in dynamic environments
    Isazadeh, A.
    Pedrycz, W.
    Mahan, F.
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (17) : 7847 - 7857
  • [33] Comparison of heuristic criteria for fuzzy rule selection in classification problems
    Ishibuchi H.
    Yamamoto T.
    Fuzzy Optimization and Decision Making, 2004, 3 (2) : 119 - 139
  • [34] An Integrated Mechanism for Feature Selection and Fuzzy Rule Extraction for Classification
    Chen, Yi-Cheng
    Pal, Nikhil R.
    Chung, I-Fang
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2012, 20 (04) : 683 - 698
  • [35] Fuzzy rule classifier: Capability for generalization in wood color recognition
    Bombardier, Vincent
    Schmitt, Emmanuel
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2010, 23 (06) : 978 - 988
  • [36] Rule Extraction for Blood Donators with Fuzzy Sequential Pattern Mining
    Zabihi, Fatemeh
    Ramezan, Mojtaba
    Pedram, Mir Mohsen
    Memariani, Azizollah
    JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2011, 2 (01): : 37 - 43
  • [37] Hybrid fuzzy rule-based classification (Invited Paper)
    Schaefer, Gerald
    13TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2011), 2012, : 13 - 15
  • [38] Fuzzy Rule-Based Ensemble Forecasting: Introductory Study
    Sikora, David
    Stepnicka, Martin
    Vavrickova, Lenka
    SYNERGIES OF SOFT COMPUTING AND STATISTICS FOR INTELLIGENT DATA ANALYSIS, 2013, 190 : 379 - +
  • [39] A rapid fuzzy rule clustering method based on granular computing
    Wang, Xianchang
    Liu, Xiaodong
    Zhang, Lishi
    Applied Soft Computing Journal, 2014, 24 : 534 - 542
  • [40] The Fuzzy Rule Base Automatic Optimization Method of Intelligent Controllers for Technical Objects Using Fuzzy Clustering
    Ignatyev, Vladimir
    Soloviev, Viktor
    Beloglazov, Denis
    Kureychik, Viktor
    Andrey, Kovalev
    Ignatyeva, Alexandra
    CREATIVITY IN INTELLIGENT TECHNOLOGIES AND DATA SCIENCE, PT II, 2019, 1084 : 135 - 152