![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
R戎
这个作者很懒,什么都没留下…
展开
-
CNN
1、单通道时2、多通道时原创 2020-02-19 09:15:35 · 318 阅读 · 0 评论 -
tensorflow实现RNN-LSTM 预测句子/单词
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190813095330795.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_a代码实现:1、数据处理:# -*- coding: UTF-8 -*-"""实用方法"""import...原创 2019-08-13 10:03:06 · 3684 阅读 · 0 评论 -
tensorflow实现CNN
# -*- coding: UTF-8 -*-import numpy as npimport tensorflow as tf# 下载并载入 MNIST 手写数字库(55000 * 28 * 28)55000 张训练图像from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.rea...原创 2019-08-13 09:50:27 · 253 阅读 · 0 评论 -
自然语言处理-情感分析 深度学习 sklearn代码实现
import pandas as pdimport jiebaimport refrom collections import Counterfrom itertools import chainimport tensorflow as tffrom tensorflow import kerasfrom sklearn.model_selection import train_te...原创 2019-04-03 17:01:16 · 1453 阅读 · 0 评论 -
自然语言处理基础 一 及 sklearn实现 分析词代码实现
自然语言概念自然语言,即我们人类日常所使用的语言,是人类交际的重要方式,也是人类区别于其他动物的本质特征。我们只能使用自然语言与人进行交流,而无法与计算机进行交流。自然语言处理自然语言处理(NLP Natural Language Processing),是人工智能(AI Artificial Intelligence)的一部分,实现人与计算机之间的有效通信。自然语言处理属于计算机科学领...原创 2019-04-03 16:54:21 · 2051 阅读 · 0 评论 -
卷积神经网络 CNN 验证码破解
使用卷积神经网络CNN的网站验证码破解项目背景及需求在对 网站进行访问时,网站会弹出验证码,用来进行核实人机身份,验证码可能会出现在两种场景:登录网站时频繁访问时由于要实现爬取数据,需要对验证码进行识别处理,可以采用以下方式:暂停Cookie人工识别程序识别暂停优点:实现较简单,通用性好。缺点:全程需要人工参与,无法实现数据爬取的自动化。Cookie优点:实现较...原创 2019-04-03 16:13:47 · 656 阅读 · 0 评论 -
Tensorflow可视化 Tensorboard 代码实现
TensorBoard是Tensorflow框架提供的可视化工具,通过TensorBoard,我们就可以直观且方便的查看程序运行过程中生成的各种统计信息,包括:scalarimageaudiohistogramgraph这些信息可以通过tf.summary调用相关的方法进行写入。启动Tensorbard服务在控制台输入:tensorboard --logdir 路径这样就可...原创 2019-04-03 15:55:42 · 363 阅读 · 0 评论 -
用神经网络实现-Facebook营销组合分类预测
Facebook营销组合分类预测背景信息在Facebook注册用户超过20亿人,每天会产生超过百亿条的消息、近10亿张新图片,借助大数据技术,Facebook可以跟踪用户网络行为、进行面部识别和标注、分析用户喜好等等,从而向广告客户的市场营销人员展示受众对于品牌、事件、活动和主题的反应。Facebook实际上已经成为一家大数据驱动的广告公司。为了展示其收集和挖掘大数据的能力,Facebook找...原创 2019-03-28 11:57:11 · 1301 阅读 · 4 评论 -
多层感知器及常见激活函数-深度神经网络DNN及计算推导
多层感知器在之前的博客中,我们了解到,感知器(指单层感知器)具有一定的局限——无法解决异或问题,即线性不可分的问题。将多个单层感知器进行组合,就可以得到一个多层感知器(MLP——Multi-Layer Perceptron)结构。 多层感知器包含输入层,一个或多个隐藏层以及一个输出层。每层的神经元与下一层进行完全连接。如果网络中包含一个以上的隐层,则称其为深度人工神经网络。说明:通常我...原创 2019-03-28 11:37:07 · 4042 阅读 · 2 评论 -
自适应神经元-及python实现房屋价格预测-回归
概念自适应线性神经网络(ADALINE——Adaptive Linear Neuron)是在感知器的基础上进行的一种改进。激活函数采用线性连续的函数来代替阶跃函数。自适应神经元&感知器激活函数:自适应神经元使用线性激活函数,感知器使用阶跃函数。误差更新:自适应神经元在最终结果前进行更新,感知器在最终结果后进行更新。损失函数:自适应神经元使用SSE最为损失函数,感知器...原创 2019-03-27 22:06:29 · 626 阅读 · 0 评论 -
梯度下降及python实现
梯度下降概念梯度是一个向量,表示函数在某一点处的方向导数,函数在这点沿着该方向变化最快。由此可知,当函数是一维函数时,梯度就是导数。一维梯度下降程序:使用梯度下降求解方程 y=x2−2x+1y=x2−2x+1 的最小值。观察学习率对梯度下降的影响。import matplotlib as mplimport matplotlib.pyplot as pltmpl.rcParam...原创 2019-03-27 17:25:46 · 4145 阅读 · 6 评论 -
吴恩达-深度学习概论-什么是神经网络
Relu 函数 全称是修正线性单元(rectified liner unit) 修正指的是取不小于0的值原创 2019-03-27 16:12:00 · 178 阅读 · 0 评论 -
CNN实现手写数字识别2
手写数字识别2这次,我们使用CNN来实现手写数字识别。 CNN主要的层次:输入层卷积层激励层池化层全连接层CNN(Convolutional neural network),即卷积神经网络。卷积为理解为一个信号与另外一个信号进行叠加,产生新的信号的过程。在卷积神经网络中,可认为具有固定权重的滑动窗口与原窗口的数据进行对位相乘再相加的过程。# 说明:如果使用summary记录数据的...原创 2019-03-29 21:34:48 · 1749 阅读 · 0 评论 -
tensorflow实现手写数字识别代码初步实现1
手写数字识别MNIST数据集(修改的国家标准与技术研究所——Modified National Institute of Standards and Technology),是一个大型的包含手写数字图片的数据集。该数据集由0-9手写数字图片组成,共10个类别。每张图片的大小为28 * 28。加载必要的库。import tensorflow as tffrom tensorflow.exam...原创 2019-03-29 21:25:25 · 2699 阅读 · 0 评论 -
TensorFlow 初步使用详细介绍及代码实现线性回归
TensorflowTensorflow简介TensorFlow™ 是一个开放源代码软件库,用于进行高性能数值计算。借助其灵活的架构,用户可以轻松地将计算工作部署到多种平台(CPU、GPU、TPU)和设备(桌面设备、服务器集群、移动设备、边缘设备等)。TensorFlow™ 最初是由 Google Brain 团队(隶属于 Google 的 AI 部门)中的研究人员和工程师开发的,可为机器学习...原创 2019-03-29 15:19:16 · 430 阅读 · 0 评论 -
RNN及LSTM的理解
循环神经网络RNN网络结构:https://www.jianshu.com/p/9dc9f41f0b29https://blog.csdn.net/heyongluoyao8/article/details/48636251什么是RNNs(通俗易懂版解释)人类并不是每时每刻都从一片空白的大脑开始他们的思考。在你阅读这篇文章时候,你都是基于自己已经拥有的对先前所见词的理解来推断当前词的真实含...原创 2019-03-10 16:27:39 · 961 阅读 · 0 评论 -
深度学习之感知器的python实现,及用感知器实现鸢尾花的分类
机器学习一般用来处理结构化的数据,深度学习一般用来处理非结构化的数据,例如图像、视频、文字等。、原创 2019-03-14 10:16:16 · 3150 阅读 · 0 评论 -
卷积神经网络CNN
卷积神经网络组成:[INPUT-CONV-RELU-POOL-FC]·输入层·卷积层·激活函数·池化层·全连接层卷积计算过程:其中步长stride是人为指定 此时是2 每次向右滑动两个步长pad为周围加几圈0,目的是为了使中间的输入数字能被重复利用多次,被覆盖多次,pad=1 即加一圈0.输入是hiwi 55filter=33输出是howo 3*3pad=1s...原创 2019-03-09 11:03:13 · 413 阅读 · 0 评论