csharp
var reader = new CsvReader(filePath, hasHeaders: true);
var dataset = reader.ToDataTable();
var preprocessor = new Preprocessor();
dataset = preprocessor.Normalize(dataset);
var featureExtractor = new FeatureExtractor();
var features = featureExtractor.Extract(dataset);
// ...
csharp
var dataset = new Accord.MachineLearning.VectorMachines.SupportVectorMachine<Gaussian>(numberOfInputs: 2);
{
new double[] { 0, 0 },
new double[] { 0, 1 },
new double[] { 1, 0 },
new double[] { 1, 1 },
};
{
-1, -1, -1, +1
};
var teacher = new Accord.MachineLearning.VectorMachines.Learning.MulticlassSupportVectorLearning<Gaussian>()
{
Learner = (p) => new Accord.MachineLearning.VectorMachines.SupportVectorMachine<Gaussian>()
{
}
};