3
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      On-The-Fly Syntheziser Programming with Fuzzy Rule Learning

      research-article
      , * , ,
      Entropy
      MDPI
      fuzzy-rules, live coding, syntheziser programming

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          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.

          Related collections

          Most cited references24

          • Record: found
          • Abstract: not found
          • Article: not found

          Modeling wine preferences by data mining from physicochemical properties

            Bookmark
            • Record: found
            • Abstract: found
            • Article: found
            Is Open Access

            Auto-Encoding Variational Bayes

            How can we perform efficient inference and learning in directed probabilistic models, in the presence of continuous latent variables with intractable posterior distributions, and large datasets? We introduce a stochastic variational inference and learning algorithm that scales to large datasets and, under some mild differentiability conditions, even works in the intractable case. Our contributions is two-fold. First, we show that a reparameterization of the variational lower bound yields a lower bound estimator that can be straightforwardly optimized using standard stochastic gradient methods. Second, we show that for i.i.d. datasets with continuous latent variables per datapoint, posterior inference can be made especially efficient by fitting an approximate inference model (also called a recognition model) to the intractable posterior using the proposed lower bound estimator. Theoretical advantages are reflected in experimental results.
              Bookmark
              • Record: found
              • Abstract: found
              • Article: found
              Is Open Access

              Deep Extreme Learning Machine and Its Application in EEG Classification

              Recently, deep learning has aroused wide interest in machine learning fields. Deep learning is a multilayer perceptron artificial neural network algorithm. Deep learning has the advantage of approximating the complicated function and alleviating the optimization difficulty associated with deep models. Multilayer extreme learning machine (MLELM) is a learning algorithm of an artificial neural network which takes advantages of deep learning and extreme learning machine. Not only does MLELM approximate the complicated function but it also does not need to iterate during the training process. We combining with MLELM and extreme learning machine with kernel (KELM) put forward deep extreme learning machine (DELM) and apply it to EEG classification in this paper. This paper focuses on the application of DELM in the classification of the visual feedback experiment, using MATLAB and the second brain-computer interface (BCI) competition datasets. By simulating and analyzing the results of the experiments, effectiveness of the application of DELM in EEG classification is confirmed.
                Bookmark

                Author and article information

                Journal
                Entropy (Basel)
                Entropy (Basel)
                entropy
                Entropy
                MDPI
                1099-4300
                31 August 2020
                September 2020
                : 22
                : 9
                : 969
                Affiliations
                Soft Computing Research Group, Intelligent Data Science and Artificial Intelligence Research Center, Computer Sciences Department, Universitat Politècnica de Catalunya—BarcelonaTech, 08012 Barcelona, Spain; ivanpaz@ 123456cs.upc.edu (I.P.); fmugica@ 123456cs.upc.edu (F.M.); eromero@ 123456cs.upc.edu (E.R.)
                Author notes
                [* ]Correspondence: angela@ 123456cs.upc.edu ; Tel.: +34-93-4137783
                [†]

                These authors contributed equally to this work.

                Author information
                https://orcid.org/0000-0002-4621-8262
                Article
                entropy-22-00969
                10.3390/e22090969
                7597271
                1768d92d-afd2-4f3f-a785-af27d438e022
                © 2020 by the authors.

                Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( http://creativecommons.org/licenses/by/4.0/).

                History
                : 25 July 2020
                : 27 August 2020
                Categories
                Article

                fuzzy-rules,live coding,syntheziser programming
                fuzzy-rules, live coding, syntheziser programming

                Comments

                Comment on this article