白马负金羁

数据挖掘 | 统计分析 | 图像处理 | 程序设计

排序:
默认
按更新时间
按访问量

Keras实例教程(4)之迁移学习

迁移学习(Transfer Learning)是机器学习中的一个重要研究话题,也是在实践中具有重要价值的一类技术,其目标是将从一个环境中学到的知识用来帮助新环境中的学习任务。本文以一个具体的Kaggle比赛项目为例,介绍在Keras中利用迁移学习的技术和VGG16模型来实现图像分类

2018-06-20 16:20:54

阅读数:1134

评论数:1

Keras实例教程(3)

Keras中提供了一种基于函数式编程思想的神经网络组建方法,我们称其为functional API。如果你对类似Haskell这样的函数式编程语言比较熟悉的话,那么上手Keras中的functional API是非常容易的。更重要的是,functional API允许你在Keras中以极其简便且直...

2018-06-16 12:12:49

阅读数:1052

评论数:0

在Keras中使用VGG进行物体识别

Keras 作为当前深度学习框架中的四大天王之一,使用起来是极其简便的,它所提供的各种友好而灵活的API,即使对于新手而言,相比于TensorFlow也非常容易上手。更特别的是,Keras中还预置了多种已经训练好的、非常流行的神经网络模型,使用者可以十分方便地以他山之石来解决自己的问题

2018-06-15 08:00:42

阅读数:1911

评论数:1

Keras实例教程(2)

Keras是一个高层神经网络API,它由纯Python编写而成并基Tensorflow和Theano为后端。用Keras来构建深度神经网络模型是一件非常简单和直观的事情,本文是Keras系列教程中的第2篇,主要通过一个简单的手写数字识别例子来演示Keras应用于Classifier的方法

2017-10-29 15:34:58

阅读数:2042

评论数:4

Keras实例教程(1)

Keras是一个高层神经网络API,它由纯Python编写而成并基Tensorflow和Theano以后端。用Keras来构建深度神经网络模型是一件非常简单和直观的事情,本文是Keras系列教程中的第1篇,主要通过一个简单的线性回归的例子来演示Keras搭建NN的四个主要步骤

2017-10-29 13:01:59

阅读数:2047

评论数:0

传说中的RNN到底是何方神圣?

假设你已经知道最基本的人工神经网络模型(也就是全连接的前馈神经网络),那么希望本文可以帮助你理解RNN,也就是传说中的循环神经网络。鉴于网上的文章龙蛇混杂,水平参差不齐。而且拙劣者远远多于(甚至已经稀释了)优秀的文章。所以本文的意义就在于令初学者免于陷入“垃圾”文章之海洋的窘境

2017-10-19 04:09:01

阅读数:1414

评论数:0

简单明了的LSTM/GRU应用实例(Tensorflow版)

本文用一个简单的分类(Classification)任务来演示在Tensorflow中使用RNN的基本技巧。更确切地说是使用LSTM(你可以认为它是一种特殊的RNN)。本文属于入门级教程,以方便初学者了解基于TensorFlow框架构建RNN之应用为主要目的

2017-10-19 04:03:22

阅读数:6461

评论数:2

TensorFlow简明入门宝典

TensorFlow是由谷歌公司推出的一个人工智能学习系统,也是当前最为流行的深度学习框架之一。学习Tensorflow最好的资料就是其官网上的文档。本文是“TensorFlow简明入门宝典”系列文章的第一篇,希望可以帮助对TensorFlow感到既陌生又神秘的朋友快速上手

2017-09-21 10:22:16

阅读数:1568

评论数:0

Ubuntu上安装配置Tensorflow及Jupyter详解(20170919)

想玩深度学习?框架怎能少?今天就来谈谈最流行的深度学习框架Tensorflow在Ubuntu上的配置ABC。Tensorflow对类Unix的操作系统支持非常好。但如果你的系统是Windows,其实Windows上面也可以使用Tensorflow,据说坑会比较多,所以最好的方法是装一个虚拟机。然后...

2017-09-20 07:12:11

阅读数:4386

评论数:0

基于Softmax实现手写数字识别(TensorFlow版)

TensorFlow是谷歌公司推出的一个深度学习框架。本文演示了利用TensorFlow进行基于Softmax的手写数字识别的例子,这原本是其文档中的一个示例(数据集采用MINST)参作为学习TensorFlow的一个实例教程这是一个非常不错的选择。同时,借由这个例子也可以方便读者理解Softma...

2016-02-15 14:36:47

阅读数:6349

评论数:2

NumPy和Pandas在使用中的技巧笔记

NumPy是Python的一种开源的数值计算扩展,或者说是一个用python实现的科学计算包。它提供了许多高级的数值编程工具,可用来存储和处理大型矩阵。Pandas是基于NumPy的一种工具,是为了解决数据分析任务而创建的。其中纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具...

2016-01-28 19:34:04

阅读数:9101

评论数:15

在TensorFlow中保存已经训练好的神经网络模型

通常训练一个具有一定实用价值的深度神经网络都是非常消耗计算时间的。所以在使用时,最好的方法是导入已经训练好的模型,重用它,而不是每次都重新训练。本文就主要介绍在TensorFlow中如何保存和导入已经训练好的神经网络模型

2016-01-27 14:08:43

阅读数:10471

评论数:3

Tensorflow中的变量共享

有些时候神经网络中的某些结构要共享同一套变量,所以TensorFlow引入了变量共享机制。而tf.get_variable与tf.variable_scope正是TensorFlow中用以实现共享变量的两个主要函数

2016-01-26 23:07:07

阅读数:6030

评论数:3

TensorFlow之命令行参数详解

TensorFlow定义了tf.app.flags(也可以用它的别名tf.flags),用于支持接受命令行传递参数,相当于接受argv。本文介绍在TensorFlow中使用命令行的方法

2016-01-23 13:47:35

阅读数:7706

评论数:10

如何在Keras中保存已经训练好的模型

在Keras中我们可以非常优雅地把整个模型(包括已经训练好的参数和神经网络的结构)存储起来,而且这一切都“非常非常”简单,本文主要基于之前搭建好的NN模型来演示在Keras中保存以及载入模型的方法

2014-12-23 22:22:06

阅读数:10947

评论数:7

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