自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2018-08-12 python内存管理

python内存管理1. 引用和对象  我们先看这样一个赋值语句 a=1  在 python 中,整数 1 为一个对象,而 a 是一个引用 a→1  Python是动态类型的语言(动态类型),对象与引用分离。Python通过引用来操作对象。  在Python中,整数和短小的字符,Python都会缓存这些对象,以便重复使用。# id()是Pyth...

2018-08-12 21:39:00 104

原创 2018-08-11 机器算法地图

机器学习算法地图.jpg

2018-08-11 23:04:00 121

原创 2018-08-09 高阶内容

一、分类学习准备mnist数据   mnist数据需要翻墙,可以先从这里下载下来,并在代码中指定数据目录from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets('MNIST_data', one_hot=True)# mnist = input_data.r...

2018-08-10 23:07:00 147

原创 2018-08-07 可视化好助手

    TensorFlow的可视化工具 — tensorboard。通过使用这个工具我们可以很直观的看到整个神经网络的结构、框架。其效果见下图:  给inputs指定名称,其他的部分类似。with tf.name_scope('inputs'): xs = tf.placeholder(tf.float32, [None, 1],name='x_in') ys= t...

2018-08-07 20:20:00 141

原创 2018-08-06 建造我们的第一个神经网络

一、添加层add_layer  在 Tensorflow 里定义一个添加层的函数可以很容易的添加神经层,为之后的添加省下不少时间。神经层里常见的参数通常有weights、biases和激励函数。  定义添加神经层的函数def add_layer(),它有四个参数:输入值、输入的大小、输出的大小和激励函数,我们设定默认的激励函数是None。def add_layer(inputs, in...

2018-08-06 22:57:00 249

原创 2018-08-06 Tensorflow基础构架

一、处理结构  Tensorflow 首先要定义神经网络的结构, 然后再把数据放入结构当中去运算和 training.   因为TensorFlow是采用数据流图(data flow graphs)来计算, 所以首先我们得创建一个数据流图, 然后再将我们的数据(数据以张量(tensor)的形式存在)放在数据流图中计算. 节点(Nodes)在图中表示数学操作,图中的线(edges)则...

2018-08-06 10:11:00 125

原创 2018-08-03 进化算法

一、遗传算法        在计算机中使用01来模拟DNA,以实现遗传算法。参考链接:https://morvanzhou.github.io/tutorials/machine-learning/ML-intro/5-01-genetic-algorithm/二、进化策略        进化策略遗传算法类似,只不过它遗传的是两个信息,均值和标准差。后代在相同均值和标准差的正态...

2018-08-03 22:25:00 646

原创 2018-08-03 强化学习

一、强化学习        强化学习包含多种算法,比如有通过行为的价值来选取特定行为的方法, 包括使用表格学习的 q learning, sarsa, 使用神经网络学习的 deep q network, 还有直接输出行为的 policy gradients, 又或者了解所处的环境, 想象出一个虚拟的环境并从虚拟的环境中学习 等等.参考链接:https://morvanzhou.gith...

2018-08-03 19:46:00 278

原创 2018-08-02 神经网络技巧

一、检验神经网络        训练神经网络时,一般会把70%的数据作为训练集,30%的数据作为测试集,有了测试集才能对误差进行评价,然后对参数进行优化。除了误差外,精确度也可以衡量模型的优劣,R2 Score一般用于衡量预测值是连续数字的精确度,F1 Score 一般用于测量不均衡数据的精度。        模型在训练集上的误差和测试集上的误差会有一些差别,训练误差小并不代表着测试误差小...

2018-08-03 10:01:00 366

原创 2018-08-01 神经网络

一、生物神经网络和人工神经网络        人工神经网络靠的是正向和反向传播来更新神经元, 从而形成一个好的神经系统, 本质上, 这是一个能让计算机处理和优化的数学模型.。而生物神经网络是通过刺激, 产生新的联结, 让信号能够通过新的联结传递而形成反馈。参考链接:https://morvanzhou.github.io/tutorials/machine-learning/ML-intr...

2018-08-01 22:29:00 302

原创 2018-08-01 机器学习方法

机器学习方法主要有5种:1. 监督学习(Supervised Learning):有数据有标签2. 无监督学习(Unsupervised Learning):有数据无标签3. 半监督学习:少量样本有数据有标签,大量样本有数据无标签4. 强化学习:从经验中总结5. 遗传算法:优胜劣汰参考链接:https://morvanzhou.github.io/tutorials/mac...

2018-08-01 15:38:00 156

空空如也

空空如也

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

TA关注的人

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