heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
38 stars 16 forks source link

SymReg functionality to remove for HeuristicLab 4.0 #3142

Open HeuristicLab-Trac-Bot opened 2 years ago

HeuristicLab-Trac-Bot commented 2 years ago

Issue migrated from trac ticket # 3142

milestone: HeuristicLab 4.x Backlog | component: Problems.DataAnalysis | priority: medium

2021-12-13 08:52:45: @gkronber created the issue


HeuristicLab provides several features for Genetic Programming / Symbolic Regression that are either not implemented very well, seldomly used, or unsupported. In this ticket we collect which things should be removed for HeuristicLab 4.0

Definitely remove:

  • Automatically defined functions (ADF), ArchitectureAlteringOperators
  • Integral and derivative symbol
  • ILEmitting interpreter
  • ExpressionCompiled interpreter
  • AutoDiff
  • Managed parameter optimizer (replaced by native code)

Candidates:

  • VariableCondition symbol
  • Special functions (airy, erf, erfc, ...)
  • GrammarEnumeration
  • Formatters: Smalltalk, ...
  • Tree grammars
  • TimeSeries & Symbols
  • Evaluators: LogResiduals, ....
  • LM-BFGS as HL algorithm
  • Combination of covariance functions for Gaussian processes
  • tSNE
  • ResponseFunctionView, 'GradientView'
  • SymbolicTrading
  • GPR covariance optimization problem
  • GBM (alternativ: für alle regression algs öffnen)
  • Robocode
  • NN, NN ensemble (alglib)
  • Interpreter: check solution with interval arithmetic (can be accomplished via shape-constrained SymReg)
  • SymRegProblem: Apply linear scaling (do it via grammar)
  • Transformations (for features)
  • Pearson R² evaluator
  • Power symbol
  • BinaryFactorVariable symbol
  • Robocode problem
  • OverfittingAnalyzer
  • ResidualsLineChart
  • ResidualsHistogram
HeuristicLab-Trac-Bot commented 2 years ago

2021-12-13 09:52:00: @mkommend edited the issue description

HeuristicLab-Trac-Bot commented 2 years ago

2021-12-13 17:58:32: @gkronber edited the issue description

HeuristicLab-Trac-Bot commented 2 years ago

2021-12-13 18:10:09: @gkronber edited the issue description