Deep Learning with TensorFlow: Linear Regression(代码实现)

Tip:When more than one independent variable is present the process is called mutilple linear regression. Using Jupyter Notebook import numpy as np...

2018-11-19 22:12:02

阅读数:8

评论数:0

各类距离汇总(偶尔更新中。。。)

1.曼哈顿距离 曼哈顿距离又称马氏距离(Manhattan distance),用以标明两个点上在标准坐标系上的绝对轴距之总和。 例如在平面上,坐标(x1, y1)的点P1与坐标(x2, y2)的点P2的曼哈顿距离为: 2.欧式距离 欧式距离又称欧几里得距离或欧几里得度量(Eucl...

2018-11-13 21:42:23

阅读数:31

评论数:0

爬虫(一):爬虫原理与数据抓取

1.通用爬虫和聚焦爬虫 根据使用场景,网络爬虫可分为 通用爬虫 和 聚焦爬虫 两种. 通用爬虫 通用网络爬虫 是 捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份 聚焦爬虫 聚焦爬虫,是&...

2018-11-11 14:14:41

阅读数:245

评论数:0

转载--我的AI转型之路与AI之我见(非985211的奋斗路程与视角)

前言 我是一名传统网页(PHP+ruby)和应用开发(Android)转型AI相关开发的码农。在非985211高校出身的情况下,我前期自己买书学习,到现在考研上课全身心的投入智能系统的开发当中来,在算法当中理解了数据和模型,对一些基本问题的解决和现在社会上的环境风气有自己的看法,在这里不吐不...

2018-11-05 20:05:02

阅读数:70

评论数:0

触发字检测

本文是基于吴恩达老师《深度学习》第五课第三周练习题所做。 0.背景介绍 在达叔的教程中,我们已经了解了触发字检测的作用是在听到“触发字”时唤醒设备,本文的主要目的就是实现对“触发字”的检测,本例以“Activate”作为触发字。 本例所需的第三方库、数据集及辅助程序,可点击此处下载。 i...

2018-10-09 20:29:43

阅读数:80

评论数:0

机器翻译 -- Neural Machine Translation

本文是基于吴恩达老师《深度学习》第五课第三周练习题所做。 0.背景介绍  为探究机器翻译的奥秘,我们首先从日期翻译着手。本程序所需的第三方库、数据集及辅助程序,可点击此处下载。 from keras.layers import Bidirectional, Concatenate, Per...

2018-09-27 22:51:55

阅读数:63

评论数:0

NLP之语义自动匹配emoji

本文是基于吴恩达老师《深度学习》第五课第二周练习题所做。 0.背景介绍 在发送短信时,通常我们会使用表情符来表达自己此刻的心情,比如 ❤️会代表“love”,但在表情包中选择表情往往需要花费一些时间,本程序将实现自动识别语义随后匹配合适的表情。 文本所需的第三方库、数据集及辅助程序,可点击此...

2018-09-25 22:40:19

阅读数:133

评论数:0

词向量的优化操作

本文是基于吴恩达老师《深度学习》第五课第二周练习题所做。 0.背景简介 由于词向量的训练需要花费大量的计算,因此本文直接load预先训练好的词向量,在辅助程序中使用read_glove_vecs()函数从glove.6B.50d.txt中导入。 def read_glove_vecs(gl...

2018-09-19 21:29:37

阅读数:77

评论数:0

刷题:《七月在线》机器学习笔试部分(一)

1. 以下哪种方法属于判别式模型(discriminative model)(D ) A:隐马模型(HMM);B:朴素贝叶斯;C:LDA;D:支持向量机 解: 判别式模型(Discriminative Model)是直接对条件概率p(y|x;θ)建模。常见的判别式模型有 线性回归模型、线性判...

2018-09-17 21:44:39

阅读数:198

评论数:0

基于LSTM的爵士乐自动化创作

本文是基于吴恩达老师《深度学习》第五课第一周练习题所做。 0.背景简介 使用LSTM模型对爵士乐进行学习训练,最终编制出一段具有爵士风格的乐曲。 导入所需的第三方库,其中所用辅助程序可点击此处下载。 import IPython import sys from music21 impor...

2018-09-05 20:38:51

阅读数:112

评论数:0

恐龙岛--构建字符级语言模型

本文是基于吴恩达《深度学习》第五周第一课后练习题所做。 0.背景简介 本练习题中,达叔提出了一个有趣的问题,让我们在现有的已知恐龙名称的基础上创造新的恐龙 ,而且如果所创造的新品恐龙和其外貌不相称的话就会被消灭。主要思路是利用现有的恐龙数据集,构建字符级的语言模型来产生新的名字,算法会学习不同...

2018-09-03 22:08:39

阅读数:81

评论数:0

构建RNN(Recurrent Neural Network)

目前RNN网络可以在深度学习框架下通过调用函数实现(比如:tf.nn.rnn_cell),但为了掌握更多RNN的细节,我们还是需要使用numpy来逐步实现。 由于RNN网络具有“记忆力”,因此非常适合NLP和序列任务。RNN网络每次读取一个输入X(t),输入信息从当前时间步传到下一步的过程中,网...

2018-08-30 20:56:27

阅读数:76

评论数:0

神经风格迁移——基于VGG算法

本文是基于吴恩达《深度学习》卷积神经网络第四周习题而做。神经风格迁移的效果是将A图片的某些特征迁移到B图中,使B图具有与之相同的风格,具体的讲解可以观看达叔《深度学习》教程。 所需的第三方库如下,其中所用的数据集和辅助程序可点击此处下载。 import os import sys impor...

2018-08-21 21:24:53

阅读数:246

评论数:0

吴恩达《深度学习》第五课第三周

序列模型与注意力机制 3.1基础模型 1.seq2seq模型 在法译英句子中,输入的法语有5个元素,输出有6个元素。 首先我们需要构建一个编码网络,这是一个典型的RNN的结构(可以是GRU或LSTM) 每次只向网络输入一个法语单词,在接收完序列后,RNN会输出一个向量来代表输入序...

2018-08-20 19:45:47

阅读数:203

评论数:0

人脸识别——基于CNN的模型实现

本文是基于吴恩达《深度学习》卷积神经网络第四周习题而做。通常人脸识别问题分为两类:人脸验证和人脸识别,人脸验证可以作为人脸识别的前提,具体的讲解可以观看达叔《深度学习》教程,在此默认大家对人脸识别问题已有了解。 所需的第三方库如下,其中所用的数据集和辅助程序可点击此处下载。 from ker...

2018-08-19 14:43:19

阅读数:924

评论数:5

吴恩达《深度学习》第五课第二周

序列模型——自然语言处理与词嵌入 2.1 词汇表征 1.通常在序列模型中我们设置词汇表 表征一个词汇的集合,对某个具体的单词,使用one-hot形式表示,比如: 这样表征虽然思路简单,但是存在一个缺陷:由于任意两个词汇one-hot进行内积所得的结果均为0,因此无法描述词汇之间的某...

2018-08-11 11:00:55

阅读数:119

评论数:0

win7+IDLE+x64环境安装opencv所遇到的“坑”

在处理图像时,需要使用opencv库,在windows环境下安装常常会遇到各种问题,本人在安装过程中足足折腾了两个周末才最终搞定,为了大家能够避免再次入“坑”,特整理出此文。 1.opencv的pip安装 pip install opencv-python 此步骤的“坑”如下: pip是...

2018-08-05 17:21:33

阅读数:71

评论数:0

【转载】TensorFlow常用函数总结

原文来自:http://blog.csdn.net/lenbow/article/details/52152766   1、tensorflow的基本运作 为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始: import tensorflow as tf #定义‘符号’...

2018-08-05 13:59:17

阅读数:138

评论数:0

Tensorflow中的降维函数总结:tf.reduce_*

在使用tensorflow时常常会使用到tf.reduce_*这类的函数,在此对一些常见的函数进行汇总 1.tf.reduce_sum tf.reduce_sum(input_tensor , axis = None , keep_dims = False , name = None , re...

2018-08-05 13:49:22

阅读数:1045

评论数:0

吴恩达《深度学习》第五课第一周

序列模型——循环序列模型 1.1为什么选择序列模型? 1.使用序列模型的实例: 语音识别、音乐合成、情感分类、DNA序列分析、机器翻译、视频行为检测、命名实体识别 1.2数学符号 1.命名实体识别示例: X:输入(待识别的文本) Y:输出(某单词是否为人名,是=1,不是=0) ...

2018-08-04 15:12:59

阅读数:113

评论数:0

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