Aforge.NET是一个基于C#框架设计,涵盖计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,模糊系统,机器人控制等库
需要用到的:
VS2015
网络,可能要翻墙
第一步,环境搭建
先打开VS,新建一个c#的控制台程序
然后 工具---NuGet包管理器---管理器控制台
输入下面语句,下载accord相关的文件
PM> Install-Package Accord.MachineLearning
这里的例子是使用SVM来解决常见的异或问题
什么是异或问题?如下所示
a
0
1
0
代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Accord.Controls;
using Accord.MachineLearning.VectorMachines;
using Accord.MachineLearning.VectorMachines.Learning;
using Accord.Math;
using Accord.Statistics.Kernels;
namespace AccordOne
{
}
得到的结果
一点点解释:
参考原文
https://github.com/accord-net/framework/wiki/Getting-started