Opened 3 months ago
Last modified 42 hours ago
#3076 accepted enhancement
Interval Arithmetic Evaluators and Analyzers
Reported by: | chaider | Owned by: | chaider |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.17 |
Component: | Problems.DataAnalysis.Symbolic.Regression | Version: | branch |
Keywords: | Cc: |
Description
Extend the Interval Arithmetic with different evaluators and analyzers.
- SingleObjective Evalautors
- MultiOjbective Evalautors
Change History (20)
comment:1 Changed 3 months ago by chaider
comment:2 Changed 3 months ago by chaider
- Status changed from new to accepted
r17609 Added DataAnalysis.Symbolic.Regression
comment:3 Changed 3 months ago by chaider
r17611 Added ConstraintAnalyzer
comment:4 Changed 3 months ago by chaider
r17621 Added single objective evaluators
comment:5 Changed 3 months ago by chaider
r17623 Added multi objective analyzer and evaluators
comment:6 Changed 3 months ago by chaider
- Added abstract class for splitting parameters
- Fixed formatting
comment:7 Changed 3 months ago by chaider
r17632 Changed readonly dictionary to normal dicitionary to set new interval in VariableRanges after splitting the intervals
comment:8 Changed 3 months ago by chaider
r17636 Changed variable ranges to be readonly
comment:9 Changed 3 months ago by chaider
r17652 Persistence fixes and small changes
comment:10 Changed 3 months ago by chaider
r17653 Added NMSESingleObjectiveEvaluator
comment:11 Changed 3 months ago by chaider
- Set worst nmse value to 1.0 in SymbolicRegressionSingleObjectiveConstraintConstOptNmseEvaluator
- Added SymbolicRegressionSingleObjectiveConstraintScalingNmseEvaluator which allows to use linear scaling within IA
comment:12 Changed 8 weeks ago by chaider
- Fixed some formating in SymbolicRegressionSingleObjectiveConstraintScalingNmseEvaluator
- Added linear scaling check in SymbolicRegressionSingleObjectiveConstraintScalingNmseEvaluator
- Added linear scaling for SymbolicRegressionMultiObjectiveMultiSoftConstraintEvaluator
comment:13 Changed 6 weeks ago by dpiringe
- added parameter support for dimensions
- added region calculation in SymbolicRegressionConstraintAnalyzer
comment:14 Changed 4 weeks ago by dpiringe
- modified SymbolicRegressionConstraintAnalyzer to calculate an error (as out parameter)
- added an ILookupParameter to write a penality multiplier into the scope
- changed a lot of evaluators to match the changed analyzer method
- changed SymbolicRegressionSingleObjectiveConstraintConstOptNmseEvaluator to use a rising penality (instead of setting an unsatisfied solution to 1.0)
comment:15 Changed 4 weeks ago by dpiringe
- method Calculate (QuadraticDiscreteDoubleValueModifier) was renamed to Apply
comment:16 Changed 4 weeks ago by dpiringe
- added a IResultParameter to show the rising penality
- added a IValueParameter to set the step size (enables plateaus with the same penality multiplier)
comment:17 Changed 9 days ago by chaider
r17743 Added parameter to use smart splitting and extended constraint checking method for splitting
comment:18 Changed 7 days ago by chaider
r17744 Removed Pearson R² Evaluators and added a new single-objective configurable evaluator
comment:19 Changed 4 days ago by chaider
r17750 Moved the linear scaling condition
comment:20 Changed 42 hours ago by chaider
r17751 Added Splitting-Parameter
r17608 Initialized branch