摘要: 感知机模型 简单来说,感知机模型就是一个针对线性可分问题的二分类器。假设有线性可分数据集$D={(\mathbf{x}_1,y_1),(\mathbf{x}_2,y_2),\cdots,(\mathbf{x}_m,y_m)}\(,其中\)\mathbf{x}\in\mathbb{R}^n$是样本的特 阅读全文
posted @ 2021-08-09 21:03 SleepyCat 阅读(694) 评论(0) 推荐(0) 编辑
摘要: matplotlib使用指南 声明 本文主要翻译matplotlib的官方文档,若有错误,欢迎批评指正。 本文包含了一些基本的使用方法以及适合快速上手的实例,帮助你快速熟悉matplotlib。 导入matplotlib模块的方法为 import matplotlib.pyplot as plt i 阅读全文
posted @ 2021-03-31 22:57 SleepyCat 阅读(771) 评论(1) 推荐(1) 编辑
摘要: 4 禁忌搜索 4.1 概述 禁忌搜索(Tabu Search,TS)是美国科罗拉多州大学的Fred Glover教授于1986年提出的搜索算法,是一个可以用来跳出局部最优的搜索方法。TS从一个初始解出发,按照一定的策略往一个方向进行搜索。同时为了避免局部最小值TS还引入了“记忆机制”,记住已经选过的 阅读全文
posted @ 2020-04-23 22:56 SleepyCat 阅读(1229) 评论(1) 推荐(0) 编辑
摘要: 3 模拟退火算法 3.1 概述 模拟退火算法(Simulated Annealing Algorithm,SAA)是一种模拟物理退火过程而设计出来的优化算法,退火过程实际上可以理解成一个物体的温度缓慢从高温(能量高,活跃状态)降低到低温(能量低,稳定状态)的过程。 假设当前我们要求解目标函数$f(x 阅读全文
posted @ 2020-04-23 22:47 SleepyCat 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 2 蚁群算法 2.1 概述 蚁群算法和PSO同属于群体智能算法,利用群体的力量来尽可能找到问题的最优解。蚁群算法的原理是模拟现实生活中蚂蚁的觅食行为,蚂蚁在运动过程中会其经过的路径上留下信息素,而且蚂蚁也能够感知信息素的存在浓度,以此来指导自己的移动方向,每只蚂蚁都倾向于朝着信息素浓度高的方向移动。 阅读全文
posted @ 2020-04-23 22:42 SleepyCat 阅读(1814) 评论(1) 推荐(0) 编辑
摘要: 1 粒子群算法 1.1 概述 粒子群算法(Particle Swarm Optimization,PSO)由Kennedy和Eberhart于1995年提出。该算法的思想来源于对鸟类捕食行为的研究,鸟之间通过集体的协作使得群体能够找到最多的食物,PSO便是通过模拟鸟群飞行觅食的行为,来寻找最优解的算 阅读全文
posted @ 2020-04-23 22:34 SleepyCat 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 龙格-库塔方法的python实现 阅读全文
posted @ 2020-02-25 13:42 SleepyCat 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 龙贝格求积算法python实现 阅读全文
posted @ 2020-02-25 11:46 SleepyCat 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 拉格朗日插值与牛顿插值 这里使用python实现了拉格朗日插值和牛顿插值 测试结果 阅读全文
posted @ 2020-02-25 11:37 SleepyCat 阅读(595) 评论(0) 推荐(0) 编辑
摘要: python实现QR方法求矩阵的所有特征值 阅读全文
posted @ 2020-02-25 11:25 SleepyCat 阅读(1039) 评论(0) 推荐(0) 编辑