Changeset 8238 for trunk/sources/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Keijzer/KeijzerFunctionFourteen.cs
- Timestamp:
- 07/05/12 16:55:26 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Keijzer/KeijzerFunctionFourteen.cs
r8226 r8238 25 25 26 26 namespace HeuristicLab.Problems.Instances.DataAnalysis { 27 public class KeijzerFunctionF ifteen : ArtificialRegressionDataDescriptor {27 public class KeijzerFunctionFourteen : ArtificialRegressionDataDescriptor { 28 28 29 public override string Name { get { return "Keijzer 1 5 f(x, y) = 8 / (2 + x^2 + y^2)"; } }29 public override string Name { get { return "Keijzer 14 f(x, y) = 8 / (2 + x² + y²)"; } } 30 30 public override string Description { 31 31 get { 32 32 return "Paper: Improving Symbolic Regression with Interval Arithmetic and Linear Scaling" + Environment.NewLine 33 33 + "Authors: Maarten Keijzer" + Environment.NewLine 34 + "Function: f(x, y) = 8 / (2 + x ^2 + y^2)" + Environment.NewLine34 + "Function: f(x, y) = 8 / (2 + x² + y²)" + Environment.NewLine 35 35 + "range(train): 20 Train cases x,y = rnd(-3, 3)" + Environment.NewLine 36 36 + "range(test): x,y = [-3:0.01:3]" + Environment.NewLine 37 37 + "Function Set: x + y, x * y, 1/x, -x, sqrt(x)" + Environment.NewLine + Environment.NewLine 38 + "Note: Test partition has been adjusted to only 100 random uniformly distributed test cases in the inter cal [-3, 3] (not ca. 360000 as described) "38 + "Note: Test partition has been adjusted to only 100 random uniformly distributed test cases in the interval [-3, 3] (not ca. 360000 as described) " 39 39 + ", but 5000 cases are created"; 40 40 } … … 46 46 protected override int TrainingPartitionEnd { get { return 20; } } 47 47 protected override int TestPartitionStart { get { return 2500; } } 48 protected override int TestPartitionEnd { get { return 5000; } }48 protected override int TestPartitionEnd { get { return 2600; } } 49 49 50 50 protected override List<List<double>> GenerateValues() {
Note: See TracChangeset
for help on using the changeset viewer.