Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SymReg functionality to remove for HeuristicLab 4.0 #3142

Open
HeuristicLab-Trac-Bot opened this issue Dec 13, 2021 · 3 comments
Open

SymReg functionality to remove for HeuristicLab 4.0 #3142

HeuristicLab-Trac-Bot opened this issue Dec 13, 2021 · 3 comments
Assignees

Comments

@HeuristicLab-Trac-Bot
Copy link
Collaborator

HeuristicLab-Trac-Bot commented Dec 13, 2021

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
Copy link
Collaborator Author

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

@HeuristicLab-Trac-Bot
Copy link
Collaborator Author

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

@HeuristicLab-Trac-Bot
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants