Skip to main content

Showing 1–19 of 19 results for author: Affenzeller, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2307.11756  [pdf, other

    cs.CR stat.ML

    Towards Vertical Privacy-Preserving Symbolic Regression via Secure Multiparty Computation

    Authors: Du Nguyen Duy, Michael Affenzeller, Ramin-Nikzad Langerodi

    Abstract: Symbolic Regression is a powerful data-driven technique that searches for mathematical expressions that explain the relationship between input variables and a target of interest. Due to its efficiency and flexibility, Genetic Programming can be seen as the standard search technique for Symbolic Regression. However, the conventional Genetic Programming algorithm requires storing all data in a centr… ▽ More

    Submitted 22 July, 2023; originally announced July 2023.

    Comments: 8 pages, 8 figures, GECCO 2023

  2. arXiv:2305.09446  [pdf, other

    cs.LG stat.ML

    A Probabilistic Transformation of Distance-Based Outliers

    Authors: David Muhr, Michael Affenzeller, Josef Küng

    Abstract: The scores of distance-based outlier detection methods are difficult to interpret, making it challenging to determine a cut-off threshold between normal and outlier data points without additional context. We describe a generic transformation of distance-based outlier scores into interpretable, probabilistic estimates. The transformation is ranking-stable and increases the contrast between normal a… ▽ More

    Submitted 18 July, 2023; v1 submitted 16 May, 2023; originally announced May 2023.

    MSC Class: 62R07; 62R20 ACM Class: I.5.1; I.5.2

  3. arXiv:2303.03200  [pdf, other

    cs.NE cs.AI cs.LG

    Vectorial Genetic Programming -- Optimizing Segments for Feature Extraction

    Authors: Philipp Fleck, Stephan Winkler, Michael Kommenda, Michael Affenzeller

    Abstract: Vectorial Genetic Programming (Vec-GP) extends GP by allowing vectors as input features along regular, scalar features, using them by applying arithmetic operations component-wise or aggregating vectors into scalars by some aggregation function. Vec-GP also allows aggregating vectors only over a limited segment of the vector instead of the whole vector, which offers great potential but also introd… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

    Comments: Preprint. Submitted to Eurocast 2022, but was not published in the 2022 proceedings due to an error in the submission information system. Will be published in the Eurocast 2024 proceedings

  4. arXiv:2211.04550  [pdf, other

    cs.LG

    OutlierDetection.jl: A modular outlier detection ecosystem for the Julia programming language

    Authors: David Muhr, Michael Affenzeller, Anthony D. Blaom

    Abstract: OutlierDetection.jl is an open-source ecosystem for outlier detection in Julia. It provides a range of high-performance outlier detection algorithms implemented directly in Julia. In contrast to previous packages, our ecosystem enables the development highly-scalable outlier detection algorithms using a high-level programming language. Additionally, it provides a standardized, yet flexible, interf… ▽ More

    Submitted 8 November, 2022; originally announced November 2022.

    Comments: 5 pages, 5 figures

    ACM Class: I.2.5

  5. arXiv:2208.03685  [pdf, other

    cs.AI

    A Parallel Technique for Multi-objective Bayesian Global Optimization: Using a Batch Selection of Probability of Improvement

    Authors: Kaifeng Yang, Guozhi Dong, Michael Affenzeller

    Abstract: Bayesian global optimization (BGO) is an efficient surrogate-assisted technique for problems involving expensive evaluations. A parallel technique can be used to parallelly evaluate the true-expensive objective functions in one iteration to boost the execution time. An effective and straightforward approach is to design an acquisition function that can evaluate the performance of a bath of multipl… ▽ More

    Submitted 7 August, 2022; originally announced August 2022.

  6. arXiv:2206.06422  [pdf, other

    cond-mat.mtrl-sci cs.LG cs.NE

    Symbolic Regression in Materials Science: Discovering Interatomic Potentials from Data

    Authors: Bogdan Burlacu, Michael Kommenda, Gabriel Kronberger, Stephan Winkler, Michael Affenzeller

    Abstract: Particle-based modeling of materials at atomic scale plays an important role in the development of new materials and understanding of their properties. The accuracy of particle simulations is determined by interatomic potentials, which allow to calculate the potential energy of an atomic system as a function of atomic coordinates and potentially other properties. First-principles-based ab initio p… ▽ More

    Submitted 21 July, 2022; v1 submitted 13 June, 2022; originally announced June 2022.

    Comments: Submitted to the GPTP XIX Workshop, June 2-4 2022, University of Michigan, Ann Arbor, Michigan

  7. arXiv:2205.05505  [pdf, other

    cs.LG stat.ML

    Probability Distribution of Hypervolume Improvement in Bi-objective Bayesian Optimization

    Authors: Hao Wang, Kaifeng Yang, Michael Affenzeller

    Abstract: Hypervolume improvement (HVI) is commonly employed in multi-objective Bayesian optimization algorithms to define acquisition functions due to its Pareto-compliant property. Rather than focusing on specific statistical moments of HVI, this work aims to provide the exact expression of HVI's probability distribution for bi-objective problems. Considering a bi-variate Gaussian random variable resultin… ▽ More

    Submitted 6 May, 2024; v1 submitted 11 May, 2022; originally announced May 2022.

  8. Optimization Networks for Integrated Machine Learning

    Authors: Michael Kommenda, Johannes Karder, Andreas Beham, Bogdan Burlacu, Gabriel Kronberger, Stefan Wagner, Michael Affenzeller

    Abstract: Optimization networks are a new methodology for holistically solving interrelated problems that have been developed with combinatorial optimization problems in mind. In this contribution we revisit the core principles of optimization networks and demonstrate their suitability for solving machine learning problems. We use feature selection in combination with linear model creation as a benchmark ap… ▽ More

    Submitted 1 September, 2021; originally announced October 2021.

    Comments: International Conference on Computer Aided Systems Theory, Eurocast 2017, pp 392-399

    Journal ref: In: Moreno-Díaz R. et al (eds) Computer Aided Systems Theory, Eurocast 2017. Lecture Notes in Computer Science, Vol. 10671. Springer (2018)

  9. Cluster Analysis of a Symbolic Regression Search Space

    Authors: Gabriel Kronberger, Lukas Kammerer, Bogdan Burlacu, Stephan M. Winkler, Michael Kommenda, Michael Affenzeller

    Abstract: In this chapter we take a closer look at the distribution of symbolic regression models generated by genetic programming in the search space. The motivation for this work is to improve the search for well-fitting symbolic regression models by using information about the similarity of models that can be precomputed independently from the target function. For our analysis, we use a restricted gramma… ▽ More

    Submitted 28 September, 2021; originally announced September 2021.

    Comments: Genetic Programming Theory and Practice XVI. Genetic and Evolutionary Computation. Springer

    Journal ref: eIn: Banzhaf W. et al (eds) Genetic Programming Theory and Practice XVI. Genetic and Evolutionary Computation. Springer, Cham. pp 85-102 (2019)

  10. Symbolic Regression by Exhaustive Search: Reducing the Search Space Using Syntactical Constraints and Efficient Semantic Structure Deduplication

    Authors: Lukas Kammerer, Gabriel Kronberger, Bogdan Burlacu, Stephan M. Winkler, Michael Kommenda, Michael Affenzeller

    Abstract: Symbolic regression is a powerful system identification technique in industrial scenarios where no prior knowledge on model structure is available. Such scenarios often require specific model properties such as interpretability, robustness, trustworthiness and plausibility, that are not easily achievable using standard approaches like genetic programming for symbolic regression. In this chapter we… ▽ More

    Submitted 28 September, 2021; originally announced September 2021.

    Comments: Genetic and Evolutionary Computation

    Journal ref: In: Banzhaf W. et al (eds) Genetic Programming Theory and Practice XVII, pp 79-99 (2020)

  11. Complexity Measures for Multi-objective Symbolic Regression

    Authors: Michael Kommenda, Andreas Beham, Michael Affenzeller, Gabriel Kronberger

    Abstract: Multi-objective symbolic regression has the advantage that while the accuracy of the learned models is maximized, the complexity is automatically adapted and need not be specified a-priori. The result of the optimization is not a single solution anymore, but a whole Pareto-front describing the trade-off between accuracy and complexity. In this contribution we study which complexity measures are mo… ▽ More

    Submitted 1 September, 2021; originally announced September 2021.

    Comments: International Conference on Computer Aided Systems Theory, Eurocast 2015, pp 409-416

    Journal ref: In: Moreno-Díaz R. et al (eds) Computer Aided Systems Theory, EUROCAST 2015. Lecture Notes in Computer Science, vol 9520 (2015)

  12. On the Effectiveness of Genetic Operations in Symbolic Regression

    Authors: Bogdan Burlacu, Michael Affenzeller, Michael Kommenda

    Abstract: This paper describes a methodology for analyzing the evolutionary dynamics of genetic programming (GP) using genealogical information, diversity measures and information about the fitness variation from parent to offspring. We introduce a new subtree tracing approach for identifying the origins of genes in the structure of individuals, and we show that only a small fraction of ancestor individuals… ▽ More

    Submitted 24 August, 2021; originally announced August 2021.

    Comments: International Conference on Computer Aided Systems Theory, Eurocast 2015, pp 367-374

    Journal ref: In: Moreno-Díaz R. et al (eds) Computer Aided Systems Theory, EUROCAST 2015. Lecture Notes in Computer Science, Vol. 9520. Springer (2015)

  13. Concept Drift Detection with Variable Interaction Networks

    Authors: Jan Zenisek, Gabriel Kronberger, Josef Wolfartsberger, Norbert Wild, Michael Affenzeller

    Abstract: The current development of today's production industry towards seamless sensor-based monitoring is paving the way for concepts such as Predictive Maintenance. By this means, the condition of plants and products in future production lines will be continuously analyzed with the objective to predict any kind of breakdown and trigger preventing actions proactively. Such ambitious predictions are commo… ▽ More

    Submitted 6 August, 2021; originally announced August 2021.

    Comments: International Conference on Computer Aided Systems Theory, Eurocast 2019, pp. 296-303

    Journal ref: In: Moreno-Díaz R. et al (eds) Computer Aided Systems Theory, Eurocast 2019. Lecture Notes in Computer Science, Vol. 12013. Springer, Cham

  14. Hash-Based Tree Similarity and Simplification in Genetic Programming for Symbolic Regression

    Authors: Bogdan Burlacu, Lukas Kammerer, Michael Affenzeller, Gabriel Kronberger

    Abstract: We introduce in this paper a runtime-efficient tree hashing algorithm for the identification of isomorphic subtrees, with two important applications in genetic programming for symbolic regression: fast, online calculation of population diversity and algebraic simplification of symbolic expression trees. Based on this hashing approach, we propose a simple diversity-preservation mechanism with promi… ▽ More

    Submitted 22 July, 2021; originally announced July 2021.

    Comments: International Conference on Computer Aided Systems Theory, EUROCAST 2019

    Journal ref: In: Moreno-Díaz R. et al. Computer Aided Systems Theory. Lecture Notes in Computer Science, Vol. 12013. Springer, 2020, pp 361-369

  15. Resource-constrained multi-project scheduling with activity and time flexibility

    Authors: Viktoria A. Hauder, Andreas Beham, Sebastian Raggl, Sophie N. Parragh, Michael Affenzeller

    Abstract: Project scheduling in manufacturing environments often requires flexibility in terms of the selection and the exact length of alternative production activities. Moreover, the simultaneous scheduling of multiple lots is mandatory in many production planning applications. To meet these requirements, a new resource-constrained project scheduling problem (RCPSP) is introduced where both decisions (act… ▽ More

    Submitted 23 October, 2020; v1 submitted 25 February, 2019; originally announced February 2019.

    Journal ref: Computers & Industrial Engineering, 106857 (2020)

  16. Online Diversity Control in Symbolic Regression via a Fast Hash-based Tree Similarity Measure

    Authors: Bogdan Burlacu, Michael Affenzeller, Gabriel Kronberger, Michael Kommenda

    Abstract: Diversity represents an important aspect of genetic programming, being directly correlated with search performance. When considered at the genotype level, diversity often requires expensive tree distance measures which have a negative impact on the algorithm's runtime performance. In this work we introduce a fast, hash-based tree distance measure to massively speed-up the calculation of population… ▽ More

    Submitted 3 February, 2019; originally announced February 2019.

    Comments: 8 pages, conference, submitted to congress on evolutionary computation

  17. Data Mining using Unguided Symbolic Regression on a Blast Furnace Dataset

    Authors: Michael Kommenda, Gabriel Kronberger, Christoph Feilmayr, Michael Affenzeller

    Abstract: In this paper a data mining approach for variable selection and knowledge extraction from datasets is presented. The approach is based on unguided symbolic regression (every variable present in the dataset is treated as the target variable in multiple regression runs) and a novel variable relevance metric for genetic programming. The relevance of each input variable is calculated and a model appro… ▽ More

    Submitted 23 September, 2013; originally announced September 2013.

    Comments: Presented at Workshop for Heuristic Problem Solving, Computer Aided Systems Theory - EUROCAST 2011. The final publication is available at http://link.springer.com/chapter/10.1007/978-3-642-27549-4_51

    Journal ref: Computer Aided Systems Theory - EUROCAST 2011, Lecture Notes in Computer Science Volume 6927, 2012, pp 400-407

  18. On the Success Rate of Crossover Operators for Genetic Programming with Offspring Selection

    Authors: Gabriel Kronberger, Stephan Winkler, Michael Affenzeller, Andreas Beham, Stefan Wagner

    Abstract: Genetic programming is a powerful heuristic search technique that is used for a number of real world applications to solve among others regression, classification, and time-series forecasting problems. A lot of progress towards a theoretic description of genetic programming in form of schema theorems has been made, but the internal dynamics and success factors of genetic programming are still not… ▽ More

    Submitted 23 September, 2013; originally announced September 2013.

    Comments: The final publication is available at http://link.springer.com/chapter/10.1007/978-3-642-04772-5_102

    Journal ref: Computer Aided Systems Theory - EUROCAST 2009, Lecture Notes in Computer Science Volume 5717, 2009, pp 793-800, Springer

  19. Macro-Economic Time Series Modeling and Interaction Networks

    Authors: Gabriel Kronberger, Stefan Fink, Michael Kommenda, Michael Affenzeller

    Abstract: Macro-economic models describe the dynamics of economic quantities. The estimations and forecasts produced by such models play a substantial role for financial and political decisions. In this contribution we describe an approach based on genetic programming and symbolic regression to identify variable interactions in large datasets. In the proposed approach multiple symbolic regression runs are e… ▽ More

    Submitted 23 September, 2013; v1 submitted 10 December, 2012; originally announced December 2012.

    Comments: The original publication is available at http://link.springer.com/chapter/10.1007/978-3-642-20520-0_11

    Journal ref: Applications of Evolutionary Computation, LNCS 6625 (Springer Berlin Heidelberg), pp. 101-110 (2011)