Timeline
09/15/09:
- 18:16 Changeset [2362] by
-
Fixed #741 (EvaluatedSolutions counter and current selection pressure is stored incorrectly in models generated by GP algorithms).
- 16:38 Ticket #745 (More advanced linear regression methods with included feature selection) created by
- 16:37 Ticket #744 (Squared input variables in linear models) created by
- 16:36 Ticket #742 (Consistent naming scheme for data-modeling engines) closed by
- fixed: Fixed with r2361.
- 16:36 Changeset [2361] by
-
Fixed #742 (Consistent naming scheme for data-modeling engines).
- 16:36 Ticket #706 (Linear regression algorithm for time series) closed by
- fixed: Implemented with r2360.
- 16:35 Changeset [2360] by
-
Implemented #706 (Linear regression algorithm for time series).
- 16:02 Changeset [2359] by
-
changed behavior of bubblechart in ZoomToViewSize method (ticket #723)
- 16:00 Changeset [2358] by
-
set ActiveView to null during ViewClosed, if the active view is being closed (ticket #743)
- 15:59 Ticket #743 (Views are not correctly disposed during ViewClosed) created by
- 14:59 Ticket #742 (Consistent naming scheme for data-modeling engines) created by
- […]
- 14:50 Ticket #741 (EvaluatedSolutions counter and current selection pressure is stored ...) created by
- 14:48 Ticket #705 (SVM for time series prognosis) closed by
- fixed
- 14:48 Ticket #625 (Algorithm for support vector classification) closed by
- fixed
- 14:48 Ticket #740 (SimpleEvaluators in HL.GP.StructId and HL.SVM are not compatible with ...) closed by
- fixed
- 14:47 Ticket #739 (Engine for classification based on linear regression) closed by
- fixed
- 14:07 Changeset [2357] by
-
Fixed #740 (SimpleEvaluators in HL.GP.StructId and HL.SVM are not compatible with evaluators in HL.Modeling).
- 14:06 Ticket #740 (SimpleEvaluators in HL.GP.StructId and HL.SVM are not compatible with ...) created by
- In HL.GP.StructId the output matrix contains the original value …
- 14:01 Changeset [2356] by
-
Moved common (not algorithm specific) model analyzer code (same operator tree in all regression/classification/time-series-prognosis engines) to HL.Modeling. #625, #705, #739.
- 10:47 Ticket #726 (Dataset should provide method to get all values from a variable) closed by
- fixed
- 09:48 Ticket #732 (Observable Collection is needed for the ModelAnalyzer) closed by
- fixed
- 09:48 Ticket #716 (Prototype implementation for generic main form) closed by
- fixed
- 09:47 Changeset [2355] by
-
stored model metadata into modeling.database
changed analyzermodel to use dictionary of string, object (ticket #731)
- 09:46 Ticket #712 (Redesign database backend for HeuristicLab.Modeling) closed by
- fixed
09/14/09:
- 18:48 Changeset [2354] by
-
Added RandomInjector (necessary for selection operator) to TimeSeriesSupportVectorRegression engine. #705
- 18:48 Ticket #736 (AnalyzerModel should also support time-series or classification ...) closed by
- fixed
- 18:43 Changeset [2353] by
-
Added default engine for linear regression based classification. #739
- 18:09 Ticket #739 (Engine for classification based on linear regression) created by
- 17:35 Changeset [2352] by
-
Using simple version of TheilInequalityCoefficientEvaluator in both, SVR and GP (for time-series).
Deleted GP-specific version of TheilInequalityCoefficientEvaluator. #705
- 17:30 Changeset [2351] by
-
Worked on SVM classification engine. #625
- 14:27 Changeset [2350] by
-
corrected usage of new and override keywords for inherited properties from control or form in MainFormBase (ticket #716)
- 12:59 Changeset [2349] by
-
Created a subclass for time-series prognosis with SVM and created a simple version of TheilInequalityCoefficientEvaluator in HL.Modeling. (#705)
- 10:25 Changeset [2348] by
-
adapted mainform base to declare gui specific members with the new keyword (ticket #716)
- 10:08 Changeset [2347] by
-
Worked on SVR algorithm for time-series. #705
09/09/09:
- 11:41 Ticket #738 (NotificationDictionary doesn't fire AfterInsertEvent in Add) closed by
- fixed
- 11:40 Changeset [2346] by
-
fixed a bug in NotificationDictionary (#738)
- 11:39 Ticket #738 (NotificationDictionary doesn't fire AfterInsertEvent in Add) created by
- In the implementation of the IDictionary members (line 81)
- 11:07 Ticket #737 (Add Notificiation dictionary to HeuristicLab.Common) closed by
- fixed: The notification dictionary was moved to HeuristicLab.Common r2345
- 11:06 Changeset [2345] by
-
Added NotificationDictionary to HeuristicLab.Common (#737)
- 11:06 Ticket #737 (Add Notificiation dictionary to HeuristicLab.Common) created by
- The Notification dictionary from mkofler should be moved to …
09/08/09:
- 11:11 Changeset [2344] by
-
Extended IAnalyzerModel and the default implementation AnalyzerModel to hold a dictionary of result values and extended GP algorithms for time-series prognosis and classification to store specific results (TheilInequalityCoefficient and Accuracy in the model) (#736). Also prepared IAnalyzerModel and AnalyzerModel and modeling algorithms to store meta-information about models (#731).
- 10:13 Ticket #736 (AnalyzerModel should also support time-series or classification ...) created by
- 10:12 Ticket #728 (VariableImpactCalculator should use static calculate methods) closed by
- fixed
- 10:11 Ticket #720 (SGP and OSGP engines should be defined in the plugin HL.GP) closed by
- fixed
09/07/09:
- 19:11 Changeset [2343] by
-
added HeuristicLab.GP.Algorithms to CopyAssemblies.cmd script. #720
- 19:10 Changeset [2342] by
-
Deleted implementation branch for #720
- 19:08 Changeset [2341] by
-
Merged changeset r2330:2340 from #720 refactoring branch to the trunk. (r2331, r2335, r2337, r2340)
- 18:55 Changeset [2340] by
-
Fixed some issues in the GP algorithms for time-series prognosis and classification. #720
- 18:41 Ticket #700 (SVMModel is in incorrect namespace HeuristicLab.Data) closed by
- duplicate: #721
- 15:54 Changeset [2339] by
-
corrected connect, disconnect and deletedatabase behaviour (ticket #712)
- 15:51 Changeset [2338] by
-
corrected setter for icon, title and cursor to use asynchronous methods (ticket #716)
- 13:03 Changeset [2337] by
-
refactoring: pulled common code of OSGP and SGP into static class DefaultStructureIdentificationOperators. #720
- 12:20 Changeset [2336] by
-
added InvokeRequired check in FireMainFormChanged and OnActiveViewChanged (ticket #716)
09/04/09:
- 16:23 Changeset [2335] by
-
Worked on #720:
- finished AlgorithmBase
- fixed skeletons for generic StandardGP and OffspringSelectionGP
- implemented OffspringSelectionGP and StandardGP for HL.GP.StructureIdentification
- 15:35 Changeset [2334] by
-
added progressBar to the status strip (ticket #716)
- 13:58 Changeset [2333] by
-
added EmptyDatabase method in HL.Modeling.Database backend (ticket #712)
- 13:57 Ticket #722 (IModel should provide a Predict() method to get predicted values for ...) closed by
- fixed: added static method in PredictorBuilder to make it useable from the …
- 13:57 Changeset [2332] by
-
added static method in PredictorBuilder to make it useable from the ModelAnalyzer (ticket #722)
- 13:55 Ticket #722 (IModel should provide a Predict() method to get predicted values for ...) reopened by
09/03/09:
- 17:48 Changeset [2331] by
-
created a branch for #720
- 15:28 Ticket #727 (SVMModelView shows Nu=0.5 Cost=1 for all SVM models) closed by
- fixed: Algorithm parameters should be stored as meta-information to models. …
- 15:26 Ticket #722 (IModel should provide a Predict() method to get predicted values for ...) closed by
- fixed
- 15:25 Ticket #735 (VariableEvaluationCalculator should use the VAF instead of MSE as the ...) closed by
- fixed: Fixed with r2330.
- 15:25 Changeset [2330] by
-
Implemented #735
- 15:22 Changeset [2329] by
-
corrected bug in !updatedModel method (ticket #712)
- 15:17 Ticket #735 (VariableEvaluationCalculator should use the VAF instead of MSE as the ...) created by
- 15:01 Ticket #734 (An operator that extracts a scope 'C' stored in a variable in the ...) closed by
- fixed: Added operator SolutionExtractor to HL.Modeling and moved the …
- 15:00 Changeset [2328] by
-
this is the remaining part of changeset r2327.
Applied changes in modeling plugins that are necessary for the new model analyzer (#722)
- predictor has properties for the lower and upper limit of the predicted value
- added views for predictors that show the limits (also added a new view for GeneticProgrammingModel that shows the size and height of the model)
- Reintroduced TreeEvaluatorInjectors that read a PunishmentFactor and calculate the lower and upper limits for estimated values (limits are set in the tree evaluators)
- Added operators to create Predictors. Changed modeling algorithms to use the predictors for the calculation of final model qualities and variable impacts (to be compatible with the new model analyzer the predictors use a very large PunishmentFactor)
- replaced all private implementations of double.IsAlmost and use HL.Commons instead (see #733 r2324)
- Implemented operator SolutionExtractor and moved BestSolutionStorer from HL.Logging to HL.Modeling (fixes #734)
- 14:54 Changeset [2327] by
-
Applied changes in modeling plugins that are necessary for the new model analyzer (#722)
- predictor has properties for the lower and upper limit of the predicted value
- added views for predictors that show the limits (also added a new view for GeneticProgrammingModel that shows the size and height of the model)
- Reintroduced TreeEvaluatorInjectors that read a PunishmentFactor and calculate the lower and upper limits for estimated values (limits are set in the tree evaluators)
- Added operators to create Predictors. Changed modeling algorithms to use the predictors for the calculation of final model qualities and variable impacts (to be compatible with the new model analyzer the predictors use a very large PunishmentFactor)
- replaced all private implementations of double.IsAlmost and use HL.Commons instead (see #733 r2324)
- Implemented operator SolutionExtractor and moved BestSolutionStorer from HL.Logging to HL.Modeling (fixes #734)
- 11:59 Ticket #734 (An operator that extracts a scope 'C' stored in a variable in the ...) created by
- This operator is necessary to execute the inverse operation to the …
09/02/09:
- 16:48 Changeset [2326] by
-
added name in IModel
added update methods for IModel and ModelData
(ticket #712)
- 12:03 Ticket #701 (Extract sparse matrix data-model implemented in CEDMA into a generic plugin) closed by
- fixed: changed SparseMatrix.Matrix and MatrixRow to a generic type r2325
- 12:03 Changeset [2325] by
-
changed SparseMatrix.Matrix and MatrixRow to a generic type (ticket #701)
- 11:13 Ticket #733 (The double extension IsAlmost should be moved to HeuristicLab.Common) closed by
- fixed
- 10:39 Changeset [2324] by
-
moved DoubleExtension to HeuristicLab.Common (ticket #733)
- 10:35 Ticket #733 (The double extension IsAlmost should be moved to HeuristicLab.Common) created by
- 10:31 Changeset [2323] by
-
added ObservableCollection and EnumerableEventArgs to HeuristicLab.Common (ticket #732)
- 10:30 Ticket #732 (Observable Collection is needed for the ModelAnalyzer) created by
- The .NET observable collection is poorly implemented. There is no …
09/01/09:
- 12:52 Ticket #731 (The modeling database backend should support a way to store ...) created by
- This can be used to store algorithm parameters like C and Nu of SVM …
- 12:11 Changeset [2322] by
-
Removed display of Nu and C in the SVMModelView because Nu and C are algorithm parameters and not model parameters. #727
- 11:13 Ticket #730 (Variable impacts of models can't be displayed in CEDMA console) closed by
- fixed: Fixed with r2321.
- 11:13 Changeset [2321] by
-
Fixed #730 (Variable impacts of models can't be displayed in CEDMA console).
- 11:13 Ticket #730 (Variable impacts of models can't be displayed in CEDMA console) created by
- 11:11 Changeset [2320] by
-
fixed svn:properties
- 11:09 Changeset [2319] by
-
Applied patch from mkommend for variable impact calculators and adapted data-modeling algorithms to use the new operators for variable impact calculation. #728