摘要: 一、原理 对于常用的序列学习问题,一个简单的策略就是使用一个RNN网络将输入序列映射成一个确定大小的向量,然后再用另一个RNN网络将这个向量映射成目标的序列。尽管RNN本质上是有效的,但是由于长序列依赖的问题,RNN网络本身的结构导致难以训练。但是,LSTM网络适合解决该问题。 LSTM网络首先获得 阅读全文
posted @ 2021-10-23 15:53 yingfengwu 阅读(454) 评论(0) 推荐(0)
摘要: 一、主要原理 连续词袋模型(CBOW,Continuous Bag-of-Words Model)假设中心词是由文本序列的上下文生成;跳字模型(skip-gram)假设中心词生成该词在文本序列中的上下文。如下图所示。 二、代码实现 2.1 处理语料库数据。首先,读取语料库中的数据,并转换成字典序,让 阅读全文
posted @ 2021-10-23 15:28 yingfengwu 阅读(1110) 评论(0) 推荐(0)
摘要: 时间复杂度指输入数据大小为 N 时,算法运行所需花费的时间。统计的是算法的「计算操作数量」,而不是「运行的绝对时间」。因为算法运行时间受到「编程语言 、计算机处理器速度、运行环境」等多种因素影响。 例如,同样的算法使用 Python 或 C++ 实现、使用 CPU 或 GPU 、使用本地 IDE 或 阅读全文
posted @ 2021-07-02 10:08 yingfengwu 阅读(662) 评论(0) 推荐(0)
摘要: 算法实现: 阅读全文
posted @ 2021-06-30 13:00 yingfengwu 阅读(47) 评论(0) 推荐(0)
摘要: 进阶: 阅读全文
posted @ 2021-06-30 11:39 yingfengwu 阅读(37) 评论(0) 推荐(0)
摘要: 进阶: 1/5规则把步长当作规则看待 阅读全文
posted @ 2021-06-30 11:06 yingfengwu 阅读(43) 评论(0) 推荐(0)
摘要: 第一个式子的第二项个体对自己最优的学习,第一个式子的第三项个体对社会最优的学习。 PSO只有三个参数,就是下图标红的符号 社会拓扑结构说明的是Ni参数。单模函数是该函数画出来只有一个波峰或者波谷。多模就是多个波峰或波谷。 进阶: 小世界网络是说一个人认识另外一个人不会超过一定数量。比如,我和一个总统 阅读全文
posted @ 2021-06-30 10:36 yingfengwu 阅读(103) 评论(0) 推荐(0)
摘要: 左下角的图,刚开始达到障碍物时,随机绕过这个障碍物。但由于上面的路径比下面的路径短,越来越多的蚂蚁走上面的道路,从而上面的释放的信息素越来越多,渐渐地,蚂蚁都走上面的较短的路径。 α是信息素权重,β是路径的权重 说明: 是挥发完的信息素,是新产生的信息素 进阶: 主要在更新信息素上进行改变,最好蚂蚁 阅读全文
posted @ 2021-06-30 10:34 yingfengwu 阅读(206) 评论(0) 推荐(0)
摘要: 进阶: 阅读全文
posted @ 2021-06-30 10:32 yingfengwu 阅读(32) 评论(0) 推荐(0)
摘要: 1.在虚拟机ubuntu上搭建ROS和ROS interface教程:http://wiki.ros.org/nao/Tutorials/Installation 需要注意一下Ubuntu系统的版本,应该用Ubuntu Trusty (14.04 LTS),ROS版本对应Ubuntu版本的链接htt 阅读全文
posted @ 2020-08-16 11:34 yingfengwu 阅读(362) 评论(0) 推荐(0)