Free cookie consent management tool by TermsFeed Policy Generator

Opened 3 years ago

Last modified 3 years ago

#3142 new task

SymReg functionality to remove for HeuristicLab 4.0 — at Version 3

Reported by: gkronber Owned by: gkronber
Priority: medium Milestone: HeuristicLab 4.x Backlog
Component: Problems.DataAnalysis Version:
Keywords: Cc: mkommend

Description (last modified by gkronber)

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

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

Change History (3)

comment:1 Changed 3 years ago by mkommend

  • Cc mkommend added; mkommend@heuristiclab.com removed
  • Description modified (diff)

comment:2 Changed 3 years ago by gkronber

  • Description modified (diff)

comment:3 Changed 3 years ago by gkronber

  • Description modified (diff)
Note: See TracTickets for help on using tickets.