随笔分类 -  AForge.Net

摘要:开学了,各种忙起来了…上一篇介绍了AForge.NET在人工神经网络上的一点点使用,但是老觉不过瘾。matlab用着实在不习惯,就又琢磨了一下进化计算。进化计算简介进化计算算不上新的方法了,已经有大量研究人员作出了努力,这导致了大量的进化计算算法出现。他们不仅研究算法本身,还致力于扩大算法的应用范围。众所周知,现实世界存在大量复杂问题,它们中一部分无法用常规方法在合理的时间内获得精确解,而另一部分甚至没有行之有效的解决方案。最著名的例子就是TSP问题,该问题意在寻求单一旅行者由起点出发,通过所有给定的需求点之后,最后再回到原点的最小路径成本。而进化计算可以应用于这些问题,因为大多数情况下这类问 阅读全文
posted @ 2012-02-29 12:57 夜明的孤行灯 阅读(6977) 评论(19) 推荐(10) 编辑
摘要:前面4篇文章说的是模糊系统,它不同于传统的值逻辑,理论基础是模糊数学,所以有些朋友看着有点迷糊,如果有兴趣建议参考相关书籍,我推荐《模糊数学教程》,国防工业出版社,讲的很全,而且很便宜(我买成7元钱)。人工神经网络的简介人工神经网络是一种应用类似于大脑神经突触联接的结构进行信息处理的数学模型。它是一种运算模型,由大量神经元和相互的连接组成,每个神经元代表一种特定的输出函数,称为激励函数(activation function)。每两个节点间的连接都代表一个对于通过该连接信号的加权值,称之为权重(weight),用于模拟记忆。整个网络的输出则依网络的连接方式、权重值和激励函数的不同而不同。而网络 阅读全文
posted @ 2012-02-07 14:29 夜明的孤行灯 阅读(7591) 评论(2) 推荐(8) 编辑
摘要:先说一下,为什么题目是简单实现,因为我实在没有弄出好的例子。我原来用AForge.net做的项目中的模糊系统融入了神经网络和向量机,没法抽出来当例子,就用了个最老的自动车辆的例子。模糊系统(Fuzzy System)架构前面零零散散说来一下有关模糊系统和模糊理论的东西,这里来个总结。模煳系统的基本架构如图8.1所示,其中主要的功能方块包括:(1)模煳化机构、(2)模煳规则库、(3)模煳推论引擎、以及(4)去模煳化机构。模糊化机构是有关模糊集合和隶属度函数的内容。模糊规则前文也有提及,去模糊化只涉及了重心法一种,这里简单说一下模糊推理引擎。模糊推理引擎是模煳系统的核心,它可以藉由近似推论或模煳推 阅读全文
posted @ 2012-02-06 19:06 夜明的孤行灯 阅读(4233) 评论(3) 推荐(2) 编辑
摘要:使用AForge.NET进行模糊运算上一篇说来一些模糊运算的数学问题,用AForge.NET做相关运算就很简单了。1.联集运算中的标准联集数学:s (p,q) = max (p,q)程序:public class MaximumCoNorm : ICoNorm { public float Evaluate( float membershipA, float membershipB ) { return Math.Max( membershipA, membershipB ); } }2.交集运算中的标准交集数学:t (p,q) = min (p,q)程... 阅读全文
posted @ 2012-02-05 15:10 夜明的孤行灯 阅读(3796) 评论(1) 推荐(3) 编辑
摘要:语意变数(Linguistic Variable)语意变数存储了数个语意量(标签),每个语意量包含一个识别名和模糊集合。在宣告陈述时每个语意量只能和在同一变数中的语意比较。举个很简单的例子,我们有一个名为temperature的语意变数,它包含4个语意量,名为cold、cool、warm、hot,这也是各自的标签名,同时它们还有各自的隶属度函数。那么我们就在接下来的系统中使用诸如temperature is hot或者temperature is not hot等等了。 //语意变数的声明 LinguisticVariable lvTemperature = new LinguisticVar 阅读全文
posted @ 2012-02-04 12:59 夜明的孤行灯 阅读(3721) 评论(0) 推荐(1) 编辑
摘要:什么是AForge.NET?AForge.NET是一个为开发人员和研究人员开发的框架,它可以用于计算机视觉,遗传算法,图像处理,神经网络,机器人学习与控制,机器学习和模糊系统。AForge.NET的官方文档比较丰富,网上也有一些相关文章,但是多是关于视觉和神经网络的,而我个人对模糊系统比较感兴趣,故写下自己的一些感受。模糊系统和模糊理论简述模糊系统主要是区别于经典系统(或称为常规系统)。在研究人机系统,管理系统,特别是经济和社会系统时,由于加入人的逻辑、推理、判断,很多决策很难做到完全精确,这些和人有关的系统就拥有了某种模糊性。在常规系统中,如果一个系统在某刻的状态和输入一旦决定,下个时刻的状 阅读全文
posted @ 2012-02-03 17:41 夜明的孤行灯 阅读(13355) 评论(14) 推荐(7) 编辑

返回顶部