自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 随机梯度下降

import numpy as npimport randoma = 0.01b0 = random.random()b1 = random.random()b2 = random.random()x = np.array([[2104, 3,400], [1600, 3,330], [2400, 3,369], [1416, 2,232], [3000, 4,540]])E

2021-11-12 08:23:39 359

原创 LDA推导作业

2021-11-02 19:55:58 139

原创 决策树算法推导

2021-10-26 19:57:15 126

原创 强化学习作业

import gym, osfrom itertools import countimport paddleimport paddle.nn as nnimport paddle.optimizer as optimimport paddle.nn.functional as Ffrom paddle.distribution import Categoricaldevice = paddle.get_device()env = gym.make("CartPole-v0") ###

2021-10-21 16:55:24 128

原创 识别手写体

#加载飞桨和相关类库import paddlefrom paddle.nn import Linearimport paddle.nn.functional as Fimport osimport numpy as npimport matplotlib.pyplot as plt# 设置数据读取器,API自动读取MNIST数据训练集train_dataset = paddle.vision.datasets.MNIST(mode='train')train_data0 = np.ar

2021-10-19 19:50:07 116

原创 增加卷积层

2021-10-15 16:49:55 630

原创 主成分分析(pca)

import numpy as npx = np.array([2.5,0.5,2.2,1.9,3.1,2.3,2,1,1.5,1.1])y = np.array([2.4,0.7,2.9,2.2,3.0,2.7,1.6,1.1,1.6,0.9])dx = np.zeros(10)dy = np.zeros(10)C = np.zeros([2,2])sx = np.sum(x)/10sy = np.sum(y)/10def one(dn,n,sn): for i in ran

2021-10-07 17:19:27 83

原创 马尔科夫链模型(牛市熊市)

import numpy as npmatrix = np.matrix([[0.9,0.075,0.025],[0.15,0.8,0.05],[0.25,0.25,0.5]], dtype=float)vector1 = np.matrix([[0.3,0.4,0.3]], dtype=float)for i in range(100): vector1 = vector1*matrix print ("Current round:" , i+1) print (vector

2021-10-05 19:30:36 1533

原创 隐马尔可夫算法

import numpy as npstart = np.array([0.6,0.4])t_p = np.array([[0.7,0.3], [0.4,0.6]])e_m = np.array([[0.1,0.4,0.5], [0.6,0.3,0.1]])one = np.zeros(2)twosun = np.zeros(2)tworain = np.zeros(2)threesun = np.zeros(2)threera

2021-10-05 19:12:07 116

原创 Euler改进版

import matplotlib.pyplot as pltimport numpy as npy = 1x = 0fx =np.zeros(100)fy = np.zeros(100)for i in range(1,100): y1 = 1.1*y - (0.2 * x / y) y = y + 0.1*0.5*(y-2*x/y+y1-2*x/y1) x=x+0.1 fx[i]=x fy[i] = y print(x , y)p

2021-09-24 08:52:48 88

原创 反向传播算法作业

2021-09-17 16:24:43 214

原创 贝叶斯作业

2021-09-16 17:46:08 114

原创 欧拉公式Euler

import matplotlib.pyplot as pltimport numpy as npy = 1x = 0fx =np.zeros(100)fy = np.zeros(100)for i in range(1,100): y1 = 1.1*y - (0.2 * x / y) y = y + 0.1*0.5*(y-2*x/y+y1-2*x/y1) x=x+0.1 fx[i]=x fy[i] = y print(x , y).

2021-09-16 17:45:01 167

原创 感知器算法及其图像

import numpy as npimport randomimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dw0 = 0w1 = 0w2 = 0n = 0.01x = np.array([[1,1,1], [1,0,0], [0,1,0], [0,0,0]])e0 = 1e1 = 1e2 = 1E = 0.

2021-09-10 17:24:55 155

原创 numpy用法作业

垂直拆分 numpy.vsplit(数组,份数)c = np.arange(1,13).reshape(6,2)carray([[ 1, 2], [ 3, 4], [ 5, 6], [ 7, 8], [ 9, 10], [11, 12]])np.vsplit(c,3)[array([[1, 2], [3, 4]]), array([[5, 6], [7, 8]]), array

2021-09-03 14:38:36 91

原创 梯度下降算法及用matplotlib绘制3D函数图像

import numpy as npimport randomimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Da = 0.01x = np.array([[2104,3], [1600,3], [2400,3], [1416,2], [3000,4]])t = np.array([[400],

2021-09-03 11:29:36 874

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除