数学
文章平均质量分 60
guofei9987
蚂蚁集团-算法专家
展开
-
CQL语句汇总(neo4j)
安装配置用 docker 直接用docker run \ --publish=7474:7474 --publish=7687:7687 \ --volume=$HOME/neo4j/data:/data \ neo4jUI洁面: http://localhost:7474初始密码:neo4j/neo4j使用数据库create database movies:use movies创建数据CREATE ( <node-name>:&原创 2020-12-03 00:16:51 · 1127 阅读 · 1 评论 -
Python实现 模拟退火算法库
scikit-opt原创 2019-08-15 00:08:49 · 4004 阅读 · 4 评论 -
Python实现 蚁群算法库
scikit-opt原创 2019-08-15 00:08:15 · 2161 阅读 · 0 评论 -
如何查看github上,某个人的star数量
代码在这里例如,我想看看 id 为 guofei9987 的star 和 fork 数量,就可以这样python github_counter.py guofei9987结果:原创 2019-08-09 12:17:00 · 1630 阅读 · 0 评论 -
使用 Python 生成迷宫
源代码在这里python-mazeGenerate a maze using Pythonimport matplotlib.pyplot as pltimport numpy as npfrom maze import Mazemaze=np.zeros(shape=(100,100))start_point=np.array([0,0])maze_generator=Maz...原创 2019-08-08 22:05:12 · 2369 阅读 · 0 评论 -
Python实现遗传算法库
scikit-optscikit-opt 这个库以很好用的方式实现了遗传算法的应用,是目前能找到的最好的遗传算法工具箱目标函数def demo_func(x): x1, x2, x3 = x return x1 ** 2 + (x2 - 0.05) ** 2 + x3 ** 2用遗传算法求解from ga import GAga = GA(func=demo_func...原创 2019-08-08 11:14:48 · 10026 阅读 · 3 评论 -
【解方程】scipy.optimize.solve.
fsolve求方程的解如果要求解方程: ⎧⎩⎨⎪⎪f1(u1,u2,u3)=0f2(u1,u2,u3)=0f3(u1,u2,u3)=0\left \{ \begin{array}{ccc}f1(u1,u2,u3)=0\\f2(u1,u2,u3)=0\\f3(u1,u2,u3)=0\end{array}\right.那么func这么定义: def func(x): u1,u2,u3=x原创 2017-07-13 12:58:18 · 1679 阅读 · 0 评论 -
范数、测度和距离.
范数范数(norm)是一个类似“长度”概念的函数范数的严格定义如下: 赋范线性空间若X是数域上的线性空间,泛函∣∣⋅∣∣→R\mid \mid \cdot \mid \mid \to R 满足: (1)正定性:∥x∥≥0\|x\|\ge 0,且∥x∥=0⇔x=0\|x\|=0\Leftrightarrow x=0; (2)正齐次性:∥cx∥=|c|∥x∥\|cx\|=|c|\|x\| ;原创 2017-07-13 12:57:52 · 6064 阅读 · 2 评论 -
【Matlab】自编代码实现感知机
不用工具箱,只用基本语言从0实现感知机Perceptron。 手动实现以后,比以前看懂理论,理解要深刻很多。 下面放上代码,大家多看看也没坏处 %不用工具箱%感知机clear;clc;closem=100;p0=random('unif',-1,1,2,m);t=(2*p0(1,:)+p0(2,:))<0.25;eta=0.1w0=[1,1];b0=[1];%初始化w=[b0,w原创 2017-07-13 12:57:02 · 1093 阅读 · 0 评论 -
【Matlab工具箱】线性神经网络
生成newlind:生成线性层,并运算 net=newlind(P,T,Pi)可以直接sim(net,new_x)出结果newlinnewlin:生成线性层,但不运算 net=newlin(P,T,ID,LR)其中P,T分别是典型的输入向量和输出向量 ID:输入延迟 LR:学习率 权值函数:dotprod 网络输入函数:netsum 传输函数:purelin(简单的线性变换) LMS原创 2017-07-13 12:56:30 · 686 阅读 · 1 评论 -
指数平滑法.
指数平滑法(Exponential Smoothing,ES)是常用的趋势预测方法。 指数平滑法是在 移动平均法 基础上发展起来的一种时间序列分析预测法,它是通过计算指数平滑值,配合一定的时间序列预测模型对现象的未来进行预测。其原理是任一期的指数平滑值都是本期实际观察值与前一期指数平滑值的加权平均。 一次指数平滑法Y^t+1=αYt+(1−α)Y^t,0<α<1\hat Y_{t+1}=\alp原创 2017-07-13 12:44:00 · 2375 阅读 · 0 评论