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 条
  • [21] A rule based fuzzy-neural network
    Wu, XB
    Xu, ZL
    Shi, L
    Yu, WQ
    PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 1642 - 1645
  • [22] Fuzzy Interpolative Reasoning for Sparse Fuzzy-Rule-Based Systems Based on the Areas of Fuzzy Sets
    Chang, Yu-Chuan
    Chen, Shyi-Ming
    Liau, Churn-Jung
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2008, 16 (05) : 1285 - 1301
  • [23] Fuzzy interpolative reasoning for sparse fuzzy rule-based systems based on the slopes of fuzzy sets
    Chen, Shyi-Ming
    Hsin, Wen-Chyuan
    Yang, Szu-Wei
    Chang, Yu-Chuan
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (15) : 11961 - 11969
  • [24] The data excavation model in CRM based on fuzzy rule
    Cao Jie
    Wu Mingzan
    ICIEA 2007: 2ND IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-4, PROCEEDINGS, 2007, : 742 - 745
  • [25] Global Quality Measures for Fuzzy Association Rule Bases
    Rusnok, Pavel
    Burda, Michal
    ADVANCES IN FUZZY LOGIC AND TECHNOLOGY 2017, VOL 3, 2018, 643 : 268 - 276
  • [26] Robust fuzzy rule base framework for entity resolution
    Gaborski, Roger S.
    Allen, Virginia
    Yacci, Paul
    EVOLUTIONARY AND BIO-INSPIRED COMPUTATION: THEORY AND APPLICATIONS VI, 2012, 8402
  • [27] Web service composition in cloud: A fuzzy rule model
    Alhadithy H.
    Al-Shargabi B.
    Recent Advances in Computer Science and Communications, 2020, 13 (03): : 446 - 453
  • [28] A Fuzzy Rule Extraction Method for Welding Fault Diagnosis
    Gong, Rongsheng
    Chen, Tieming
    Huang, Samuel H.
    WMSCI 2008: 12TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS, 2008, : 200 - +
  • [29] A fuzzy clustering-based rapid prototyping for fuzzy rule-based modeling
    Delgado, M
    GomezSkarmeta, AF
    Martin, F
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (02) : 223 - 233
  • [30] An effictive and efficient hierarchical fuzzy rule based classifier
    Tsai, CH
    Lin, SY
    Cheng, MH
    Horng, SC
    Liu, CH
    Lee, WY
    Tsai, CH
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 2173 - 2178