- Timestamp:
- 11/28/11 13:47:28 (13 years ago)
- Location:
- branches/RegressionBenchmarks
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/RegressionBenchmarks
- Property svn:ignore
-
old new 4 4 *.suo 5 5 *.vsp 6 Doxygen 6 7 Google.ProtocolBuffers-0.9.1.dll 7 8 HeuristicLab 3.3.5.1.ReSharper.user 8 9 HeuristicLab 3.3.6.0.ReSharper.user 9 10 HeuristicLab.4.5.resharper.user 11 HeuristicLab.ExtLibs.6.0.ReSharper.user 10 12 HeuristicLab.resharper.user 11 13 ProtoGen.exe … … 16 18 bin 17 19 protoc.exe 18 HeuristicLab.ExtLibs.6.0.ReSharper.user19 Doxygen
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/Generator/RegressionBenchmark.cs
r7044 r7085 83 83 } 84 84 85 public static List<List<double>> AllCombinationsOf(List<List<double>> sets) {85 public static List<List<double>> GenerateAllCombinationsOfValuesInLists(List<List<double>> sets) { 86 86 87 87 var combinations = new List<List<double>>(); … … 91 91 92 92 foreach (var set in sets.Skip(1)) 93 combinations = Add ExtraSet(combinations, set);93 combinations = AddListToCombinations(combinations, set); 94 94 95 95 combinations = (from i in Enumerable.Range(0, sets.Count) … … 100 100 } 101 101 102 private static List<List<double>> Add ExtraSet102 private static List<List<double>> AddListToCombinations 103 103 (List<List<double>> combinations, List<double> set) { 104 104 var newCombinations = from value in set -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Keijzer/KeijzerFunctionFifteen.cs
r7044 r7085 58 58 List<double> oneVariableTestData = RegressionBenchmark.GenerateSteps(range, 0.01); 59 59 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 60 testData = RegressionBenchmark. AllCombinationsOf(testData);60 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 61 61 62 62 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Keijzer/KeijzerFunctionFour.cs
r7044 r7085 38 38 inputVariables = new List<string>() { "X" }; 39 39 trainingPartition = new IntRange(0, 21); 40 testPartition = new IntRange(22, 202 3);40 testPartition = new IntRange(22, 2022); 41 41 } 42 42 -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Keijzer/KeijzerFunctionSixteen.cs
r7044 r7085 58 58 List<double> oneVariableTestData = RegressionBenchmark.GenerateSteps(range, 0.01); 59 59 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 60 testData = RegressionBenchmark. AllCombinationsOf(testData);60 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 61 61 62 62 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Keijzer/KeijzerFunctionThirteen.cs
r7044 r7085 58 58 List<double> oneVariableTestData = RegressionBenchmark.GenerateSteps(range, 0.01); 59 59 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 60 testData = RegressionBenchmark. AllCombinationsOf(testData);60 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 61 61 62 62 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Keijzer/KeijzerFunctionTwelve.cs
r7044 r7085 58 58 List<double> oneVariableTestData = RegressionBenchmark.GenerateSteps(range, 0.01); 59 59 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 60 testData = RegressionBenchmark. AllCombinationsOf(testData);60 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 61 61 62 62 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/RealWorldProblems/ChemicalOne.cs
r7081 r7085 31 31 32 32 public ChemicalOne() { 33 Name = " Chemical-I";33 Name = "RealWorldProblem Chemical-I"; 34 34 //Description = "Paper: Improving Symbolic Regression with Interval Arithmetic and Linear Scaling" + Environment.NewLine 35 35 // + "Authors: Maarten Keijzer" + Environment.NewLine -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/RealWorldProblems/Housing.cs
r7081 r7085 31 31 32 32 public Housing() { 33 Name = " Housing";33 Name = "RealWorldProblem Housing"; 34 34 //Description = "Paper: Improving Symbolic Regression with Interval Arithmetic and Linear Scaling" + Environment.NewLine 35 35 // + "Authors: Maarten Keijzer" + Environment.NewLine -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/RealWorldProblems/TowerProblem.cs
r7044 r7085 31 31 32 32 public TowerProblem() { 33 Name = " TowerProblem";33 Name = "RealWorldProblem TowerProblem"; 34 34 //Description = "Paper: Improving Symbolic Regression with Interval Arithmetic and Linear Scaling" + Environment.NewLine 35 35 // + "Authors: Maarten Keijzer" + Environment.NewLine -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/KotanchekFunction.cs
r7044 r7085 28 28 29 29 public KotanchekFunction() { 30 Name = " Kotanchek";30 Name = "Vladislavleva Kotanchek"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine … … 61 61 List<double> oneVariableTestData = RegressionBenchmark.GenerateSteps(new DoubleRange(-0.2, 4.2), 0.1); 62 62 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 63 testData = RegressionBenchmark. AllCombinationsOf(testData);63 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 64 64 for (int i = 0; i < InputVariable.Count; i++) { 65 65 dataList[i].AddRange(testData[i]); -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/RationalPolynomialThreeDimensional.cs
r7044 r7085 28 28 29 29 public RationalPolynomial() { 30 Name = " RatPol3D";30 Name = "Vladislavleva RatPol3D"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine … … 65 65 }; 66 66 67 testData = RegressionBenchmark. AllCombinationsOf(testData);67 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 68 68 69 69 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/RationalPolynomialTwoDimensional.cs
r7044 r7085 28 28 29 29 public RationalPolynomialTwoDimensional() { 30 Name = " RatPol2D";30 Name = "Vladislavleva RatPol2D"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine … … 62 62 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 63 63 64 testData = RegressionBenchmark. AllCombinationsOf(testData);64 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 65 65 for (int i = 0; i < InputVariable.Count; i++) { 66 66 dataList[i].AddRange(testData[i]); -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/RippleFunction.cs
r7044 r7085 28 28 29 29 public RippleFunction() { 30 Name = " Ripple";30 Name = "Vladislavleva Ripple"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/SalutowiczFunctionOneDimensional.cs
r7081 r7085 28 28 29 29 public SalutowiczFunctionOneDimensional() { 30 Name = " Salutowicz";30 Name = "Vladislavleva Salutowicz"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/SalutowiczFunctionTwoDimensional.cs
r7081 r7085 28 28 29 29 public SalutowiczFunctionTwoDimensional() { 30 Name = " Salutowicz2D";30 Name = "Vladislavleva Salutowicz2D"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine … … 65 65 }; 66 66 67 trainingData = RegressionBenchmark. AllCombinationsOf(trainingData);68 testData = RegressionBenchmark. AllCombinationsOf(testData);67 trainingData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(trainingData); 68 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 69 69 70 70 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/SineCosineFunction.cs
r7044 r7085 28 28 29 29 public SineCosineFunction() { 30 Name = " SineCosine";30 Name = "Vladislavleva SineCosine"; 31 31 Description = "Paper: Order of Nonlinearity as a Complexity Measure for Models Generated by Symbolic Regression via Pareto Genetic Programming " + Environment.NewLine 32 32 + "Authors: Ekaterina J. Vladislavleva, Member, IEEE, Guido F. Smits, Member, IEEE, and Dick den Hertog" + Environment.NewLine … … 61 61 List<double> oneVariableTestData = RegressionBenchmark.GenerateSteps(new DoubleRange(-0.05, 6.05), 0.02); 62 62 List<List<double>> testData = new List<List<double>>() { oneVariableTestData, oneVariableTestData }; 63 testData = RegressionBenchmark. AllCombinationsOf(testData);63 testData = RegressionBenchmark.GenerateAllCombinationsOfValuesInLists(testData); 64 64 65 65 for (int i = 0; i < InputVariable.Count; i++) { -
branches/RegressionBenchmarks/HeuristicLab.Problems.DataAnalysis.Benchmarks/3.4/RegressionBenchmarks/Vladislavleva/UnwrappedBallFunctionFiveDimensional.cs
r7044 r7085 29 29 30 30 public UnwrappedBallFunctionFiveDimensional() { 31 Name = " UBall5D";31 Name = "Vladislavleva UBall5D"; 32 32 Description = "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
Note: See TracChangeset
for help on using the changeset viewer.