智能信息处理
SweeNeil
这个作者很懒,什么都没留下…
展开
-
长短期记忆人工神经网络(LSTM)网络学习资料
一、人工神经网络模型的分类:1、27种神经网络的图解地址:https://baijiahao.baidu.com/s?id=1590362274035183205&wfr=spider&for=pc从中了解到在众多神经网络模型中选择LSTM的原因。二、三篇既讲解了长短期记忆人工神经网络的理论又展示了编程的博文:1、LSTM(长短期记忆网络)及其tensor...原创 2019-04-07 22:22:21 · 1974 阅读 · 0 评论 -
长短期记忆人工神经网络(LSTM)及其tensorflow代码应用
转自:https://www.cnblogs.com/pinking/p/9362966.html本文主要包括:一、什么是LSTM 二、LSTM的曲线拟合 三、LSTM的分类问题 四、为什么LSTM有助于消除梯度消失一、什么是LSTM Long Short Term 网络即为LSTM,是一种循环神经网络(RNN),可以学习长期依赖问题。RNN 都具有一种重复神经网络模块的链式...转载 2019-04-07 21:57:00 · 4724 阅读 · 2 评论 -
运行网络中搜寻到的python程序代码——以长短期记忆人工神经网络(lstm)python代码为例
本文针对没有学过python的人,博主之前没有学过python,现在网络上有很多开源的python代码,对于一个初学者,拿到一段python代码要如何运行测试呢?例如学习了博客:https://www.cnblogs.com/pinking/p/9362966.html中关于lstm中的知识,想运行其中的代码测试一下。博主运行环境:①刚装好的虚拟机 Ubuntu 1604,一切从新开始;...原创 2019-04-10 11:00:58 · 836 阅读 · 0 评论 -
智能算法学习总结
本科的时候学习了智能信息处理这门课程,所使用的教材是《计算智能》张军,詹志辉. 计算智能[M]. 清华大学出版社,2009.11之前回忆了一下一些还有点记忆的算法,写了一点博客如下:1、神经网络的基础知识与简单分类编程https://blog.csdn.net/SweeNeil/article/details/865313842、模糊逻辑基本原理与编程https://...原创 2019-03-12 15:20:59 · 18326 阅读 · 0 评论 -
蚁群算法的基础知识与可参考资料
第六篇《蚁群算法的基础知识与编程》一、蚁群算法基础知识蚂蚁群体寻找食物的过程可以看做是一种启发式搜索的过程,蚂蚁之间通过信息素来进行相互间的通信,从而能够合作发现从蚂蚁巢穴到食物源的最短路径。通过对这种群体智能行为,研究者提出了蚁群算法来解决一些最优化问题。蚂蚁与蚂蚁之间的协作以及蚂蚁与环境的交互都是依赖一种化学物质,即信息素。蚂蚁在寻找食物的过程中虽然会随机的选择路径,但他们能感知当...原创 2019-01-21 14:58:14 · 1578 阅读 · 0 评论 -
遗传算法的基础知识与编程
第五篇为《遗传算法的基础知识与编程》一、遗传算法基础知识借鉴自然进化的理念,优化问题的过程可以看成类似于生物进化的过程,通过模拟自然界的生物进化,遗传算法被提出用于解决优化问题。遗传算法吸收了生命科学与工程科学的重要理论成果,用于解决复杂优化问题。自然进化过程如下图1所示,其主要包括自然选择,交配、变异以及淘汰了这些过程,遗传算法结合自然进化的方式的方式来解决优化问题。 ...原创 2019-01-19 15:44:36 · 1353 阅读 · 0 评论 -
模拟退火算法原理与编程
第四篇为《模拟退火算法原理与编程》,在物理学实验中,对固体进行加热,让其在高温状态下熔解。在高温状态下,固体内部的粒子以相同的概率处于任何一种状态,温度缓慢降低退火,物体慢慢冷却,最终稳定在一个最优的状态。一、模拟退火原理模拟退火从物理退火中得到启发,从而设计出最优化算法。如上面所说模拟退火思想来自于物理退火原理。固体温度高时,固体内部的粒子处于无序状态,内能增大,而在固体逐步冷却的过...原创 2019-01-18 21:21:47 · 2058 阅读 · 0 评论 -
粒子群算法基本原理与编程
第三篇为《粒子群算法基本原理与编程》,粒子群算法,我觉得是最简单又是最富有魅力最具有自然哲学的一个算法。一、粒子群算法基本原理粒子群算法(PSO)是进化计算的一个重要分支,它是由Eberhart和Kennedy于1995年提出的一种全局搜索算法,同时它也是一种模拟自然界生物活动以及群体智能的随机搜索算法。自然界中鸟群、鱼群的觅食等行为实际上属于群体智能行为,这个过程本身就是一个寻找最优...原创 2019-01-18 18:42:59 · 5841 阅读 · 4 评论 -
模糊逻辑基本原理与编程
第二篇《模糊逻辑原理与编程》来讲述模糊逻辑的原理和简单C语言编程,同样也是复习以前的工作。一、模糊逻辑基本原理我们生活中,很多概念都无法用确定性的语言描述,多与少,高于矮,年轻与年老,这些都无法用具体的数值来进行衡量,也就是说我们生活中的很多概念都是具有模糊性的。模糊逻辑就是来解决这些模糊性的,模糊逻辑并不把一个命题直接分为真与假,在模糊逻辑中一个命题可以被称为“部分的真”。而对于真与...原创 2019-01-18 10:49:31 · 7042 阅读 · 0 评论 -
神经网络的基础知识与简单分类编程
在我的下载里面有一些关于神经网络、遗传算法、粒子群优化算法等C语言基础编程。其实这些是两三年前上课写的了,当时一直没有做笔记的习惯,所以今天回过头来看很多自己都忘记了,所以准备现在将这些知识拾起来,写一个【智能信息处理】的专区,来回忆这些智能信息处理的算法。我要写的第一篇就是《神经网络的基础知识与编程》一、神经网络基础知识人工神经网络(Artificial Neural Netw...原创 2019-01-17 21:45:11 · 1497 阅读 · 2 评论