- 博客(6)
- 收藏
- 关注
原创 基于TensorFlow实现卷积神经网络完成手写数字识别
手写数字识别是学习卷积神经网络的经典算例,本文用TensorFlow搭建了一个卷积神经网络。结构如下:输入:28*28的一张图片A;第一个卷积:32个5*5的卷积核,对图片A进行卷积,并经过relu激活函数,得到32张28*28的图片B;第一个池化层:2*2的窗口,步长为2,得到32张14*14的图片C;第二个卷积:64个5*5的卷积核,对32张14*14的图片进行卷积,并经过relu激活函数,得...
2018-05-12 15:37:22
746
原创 用TensorFlow建模,从加速度数据中学习出步长
行人拿着手机,手机记录了行人行走时的加速度数据,本文从加速度数据中学习出行人行走的步长。训练数据的是经过步平滑滤波和步频探测提取出来的。x是[步频,加速度方差],y是[步长]。 import tensorflow as tfimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom R...
2018-05-07 11:45:43
1444
4
原创 TensorFlow,tensorboard学习
边学边总结。背景:在基于WiFi指纹数据库的定位算法中,为了减小计算量,需要将指纹数据库进行分区。数据库形式如下所示: (Rss_1,Rss_2,.....Rss_n,(x_j,y_j),part_j)其中Rss_i为第i个AP的信号强度,(x_j,y_j)是位置坐标,part_j是该位置所属分区号...
2018-04-09 15:55:53
427
原创 BP神经网络回归预测模型(python实现)
神经网络模型一般用来做分类,回归预测模型不常见,本文基于一个用来分类的BP神经网络,对它进行修改,实现了一个回归模型,用来做室内定位。模型主要变化是去掉了第三层的非线性转换,或者说把非线性激活函数Sigmoid换成f(x)=x函数。这样做的主要原因是Sigmoid函数的输出范围太小,在0-1之间,而回归模型的输出范围较大。模型修改如下:代码如下:#coding: utf8''''...
2018-03-20 17:35:49
76225
28
原创 python实现最长公共子序列动态规划问题
用python写了一个用动态规划方法求两个序列的最长公共子序列,代码哪里有问题请指点。# -*- coding: utf-8 -*-# author:Huangyuliang# 最长公共子序列问题# 求 a,b 序列的最长公共子序列import numpy as npdef lcs_len(a,b): n = len(a) m = len(b) p = n+1...
2018-03-01 15:47:06
1791
原创 Python 算例实现Levenberg-Marquardt算法
第一次写技术博文,有错误的地方欢迎指点。 本博文是通过一个算例对LM算法的学习进行总结,编程语言是python。 理论就不讲了,网上一大堆。 拟合函数 y(x) = exp(a*x^2 + b * x + c) 中的参数 a, b, c 。废话不多说,直接上代码:# -*- coding:utf-8 -*-# autor:HuangYuliangimport
2018-01-11 13:35:54
15685
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人