Changeset 8430 for branches/HeuristicLab.TimeSeries/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Vladislavleva/RationalPolynomialThreeDimensional.cs
- Timestamp:
- 08/08/12 14:04:17 (12 years ago)
- Location:
- branches/HeuristicLab.TimeSeries
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.TimeSeries
- Property svn:ignore
-
old new 20 20 bin 21 21 protoc.exe 22 _ReSharper.HeuristicLab.TimeSeries-3.3
-
- Property svn:ignore
-
branches/HeuristicLab.TimeSeries/HeuristicLab.Problems.Instances.DataAnalysis
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Problems.Instances.DataAnalysis (added) merged: 7892,7965,7988,8084,8180,8182,8192,8199,8210-8211,8224-8226,8238,8240-8241,8245-8246,8254
- Property svn:mergeinfo changed
-
branches/HeuristicLab.TimeSeries/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Vladislavleva/RationalPolynomialThreeDimensional.cs
r7849 r8430 27 27 public class RationalPolynomialThreeDimensional : ArtificialRegressionDataDescriptor { 28 28 29 public override string Name { get { return "Vladislavleva RatPol3D"; } }29 public override string Name { get { return "Vladislavleva-5 F5(X1, X2, X3) = 30 * ((X1 - 1) * (X3 -1)) / (X2² * (X1 - 10))"; } } 30 30 public override string Description { 31 31 get { 32 32 return "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 33 33 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine 34 + "Function: F5(X1, X2, X3) = 30 * ((X1 - 1) * (X3 -1)) / (X2 ^2* (X1 - 10))" + Environment.NewLine34 + "Function: F5(X1, X2, X3) = 30 * ((X1 - 1) * (X3 -1)) / (X2² * (X1 - 10))" + Environment.NewLine 35 35 + "Training Data: 300 points X1, X3 = Rand(0.05, 2), X2 = Rand(1, 2)" + Environment.NewLine 36 36 + "Test Data: 2701 points X1, X3 = (-0.05:0.15:2.1), X2 = (0.95:0.1:2.05)" + Environment.NewLine 37 + "Function Set: +, -, *, /, sq aure, x^real, x + real, x + real";37 + "Function Set: +, -, *, /, square, x^eps, x + eps, x * eps"; 38 38 } 39 39 } … … 49 49 List<List<double>> data = new List<List<double>>(); 50 50 51 int amountOfPoints= 1000;52 data.Add(ValueGenerator.GenerateUniformDistributedValues( amountOfPoints, 0.05, 2).ToList());53 data.Add(ValueGenerator.GenerateUniformDistributedValues( amountOfPoints, 1, 2).ToList());54 data.Add(ValueGenerator.GenerateUniformDistributedValues( amountOfPoints, 0.05, 2).ToList());51 int n = 1000; 52 data.Add(ValueGenerator.GenerateUniformDistributedValues(n, 0.05, 2).ToList()); 53 data.Add(ValueGenerator.GenerateUniformDistributedValues(n, 1, 2).ToList()); 54 data.Add(ValueGenerator.GenerateUniformDistributedValues(n, 0.05, 2).ToList()); 55 55 56 56 List<List<double>> testData = new List<List<double>>() {
Note: See TracChangeset
for help on using the changeset viewer.