public void PreConfig() { Classifier = new MulticlassSupportVectorMachineClassifier(); Classifier.Load("XORModule1"); Feature1 = new DataInFeatureOut(BinaryOne.GetConfiguration().Reader, BinaryOne.GetConfiguration().Features); Feature2 = new DataInFeatureOut(BinaryTwo.GetConfiguration().Reader, BinaryTwo.GetConfiguration().Features); FilteredFeatures = new FeaturesInFeatureOut(new List <IFusionStrategy>() { Feature1, Feature2 }); Decision = new FeaturesInDecisionOut(new List <IFusionStrategy>() { FilteredFeatures }, Classifier); }
public void PreConfig() { Classifier = new DecisionTreeClassifier(FusionFramework.Classifiers.DecisionTreeLearningAlgorithms.C45Learning); Classifier.Load("LDAMyoGYM"); AccelerometerFeatures = new DataInFeatureOut(AccelerometerSensor.GetConfiguration().Reader, AccelerometerSensor.GetConfiguration().Features); GryoFeatures = new DataInFeatureOut(GyroscopeSensor.GetConfiguration().Reader, GyroscopeSensor.GetConfiguration().Features); EMGFeatures = new DataInFeatureOut(EmgSensor.GetConfiguration().Reader, EmgSensor.GetConfiguration().Features); var CombinedFeatures = new FeaturesInFeatureOut(new List <IFusionStrategy>() { AccelerometerFeatures, GryoFeatures, EMGFeatures }); Decision = new FeaturesInDecisionOut(new List <IFusionStrategy>() { CombinedFeatures }, Classifier); }