自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大坡3D软件开发

自主操作系统和CPU--用软件来改变世界

原创 MIT的《深度学习》精读(17)

When designing features or algorithms for learning features, our goal is usually to separate the factors of variation that explain the observed data. In this context, we use the word “factors” simply

2017-03-31 19:55:04 858

原创 MIT的《深度学习》精读(16)

The quintessential example of a representation learning algorithm is the autoencoder. An autoencoder is the combination of an encoder function that converts the input data into a different representat

2017-03-31 17:32:47 744

原创 人工智能的软件研发管理系统

随着人工智能的到来,在软件开发管理系统里,应该引入更加强劲的人工智能(AI),这样对整个系统更加节省人力,以及更加高效率。目前,我想到在这个方面特别适合使用目前深度学习算法来解决。比如在开发的过程中,软件开发完之后,需要交给测试人员去测试,测试人员进行测试,然后把发现的BUG上交,在这一步里,上交BUG时,其实包含了截图,这样在BUG管理平台的后台,就可以采用深度学习的方式来判断这些BUG的图片是

2017-03-30 15:59:21 2693 1

原创 MIT的《深度学习》精读(15)

One solution to this problem is to use machine learning to discover not only the mapping from representation to output but also the representation itself. This approach is known as representation lear

2017-03-30 15:06:33 1047

原创 MIT的《深度学习》精读(14)

However, for many tasks, it is difficult to know what features should be extracted. For example, suppose that we would like to write a program to detect cars in photographs. We know that cars have whe

2017-03-29 17:37:25 855

原创 MIT的《深度学习》精读(13)

Many artificial intelligence tasks can be solved by designing the right set of features to extract for that task, then providing these features to a simple machine learning algorithm. For example, a u

2017-03-29 16:48:35 607

原创 MIT的《深度学习》精读(12)

This dependence on representations is a general phenomenon that appears throughout computer science and even daily life. In computer science, operations such as searching a collection of data can proc

2017-03-28 14:13:09 883

原创 神经网络的双曲线正切激活函数

在数学中,双曲函数类似于常见的(也叫圆函数的)三角函数。基本双曲函数是双曲正弦“sinh”,双曲余弦“cosh”,从它们导出双曲正切“tanh”等。也类似于三角函数的推导。反函数是反双曲正弦“arsinh”(也叫做“arcsinh”或“asinh”)依此类推。y=tanh x,定义域:R,值域:(-1,1),奇函数,函数图像为过原点并且穿越Ⅰ、Ⅲ象限的严格单调递增曲线,其图像被限制在两水平渐近线y

2017-03-28 08:24:27 11553

原创 MIT的《深度学习》精读(11)

The performance of these simple machine learning algorithms depends heavily on the representation of the data they are given. For example, when logistic regression is used to recommend cesarean delive

2017-03-27 10:27:27 1093

原创 sigmoid函数求导与自然指数

在神经网络里经常使用sigmoid做激活函数,它的导数是怎么样求解呢?因为要使用它的导数来计算梯度下降。这个过程如下:1. sigmoid函数:f(z) = 1 / (1 + exp( − z))导数:f(z)' = f(z)(1 − f(z))求导过程如下:下文解释e的来由:https://betterexplained.com/articles/an-intuitive-guide-to-ex

2017-03-26 11:33:08 35548 2

原创 神经元与人工神经元

生物的神经元结构如下:与人工神经元:这种现象叫做仿生学。可以使用代码来实现两个权值的感知机:w = [0, 0]b = 0def createDataSet(): """ create dataset for test """ return [[(3, 3), 1], [(4, 3), 1], [(1, 1), -1]]def update(item):

2017-03-26 09:40:45 1604

原创 MIT的《深度学习》精读(10)

The difficulties faced by systems relying on hard-coded knowledge suggest that AI systems need the ability to acquire their own knowledge, by extracting patterns from raw data. This capability is know

2017-03-25 13:16:24 708

原创 Python的sys.path妙用

在Python里,经常遇到这样一种情况,自己编写的一些模块,想比较清晰地管理不同的模块,所以在当前目录下面建立了不同的子目录,如下图:在子目录mod里包含着要使用的py文件,如果想要使用它,可以按模块的方式来导入,但是有一种更简单的方法,就是让python搜索到mod目录,即可以使用了。比如要使用上面的文件test2.py,那么就可以按下面的代码来编写:#python 3.5.3 #2017-

2017-03-24 17:39:15 1270

原创 MIT的《深度学习》精读(9)

Several artificial intelligence projects have sought to hard-code knowledge about the world in formal languages. A computer can reason about statements in these formal languages automatically using lo

2017-03-24 16:48:25 1087

原创 MIT的《深度学习》精读(8)

Ironically, abstract and formal tasks that are among the most difficult mental undertakings for a human being are among the easiest for a computer. Computers have long been able to defeat even the bes

2017-03-23 16:08:40 747

原创 MIT的《深度学习》精读(7)

Many of the early successes of AI took place in relatively sterile and formal environments and did not require computers to have much knowledge about the world. For example, IBM’s Deep Blue chess-play

2017-03-22 15:59:43 648

原创 MIT的《深度学习》精读(6)

This book is about a solution to these more intuitive problems. This solution is to allow computers to learn from experience and understand the world in terms of a hierarchy of concepts, with each con

2017-03-21 13:56:43 1043

原创 TensorFlow API攻略-蔡军生-专题视频课程

随着人工智能的复兴,特别是阿法狗在围棋界轻松碾压所有人类棋手时,我们在惊奇它的神奇,它的高智慧,更好奇它的来源,以及它的实现原理,以及它的实际运行过程,那么你需要学习这个课程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统,如果你想快捷、熟练地使用它来开发人工智能的程序,那么你需要学习它的API使用,才可以使用TensorFlow这个平台高效地工作。...

2017-03-20 15:20:20 64

原创 MIT的《深度学习》精读(5)

In the early days of artificial intelligence, the field rapidly tackled and solved problems that are intellectually difficult for human beings but relatively straightforward for computers—problems tha

2017-03-20 14:08:21 716

原创 MIT的《深度学习》精读(4)

When programmable computers were first conceived, people wondered whether such machines might become intelligent, over a hundred years before one was built (Lovelace, 1842). Today, artificial intellig

2017-03-19 14:04:32 804

原创 MIT的《深度学习》精读(3)

看完上面两个神话故事,真是令人赞叹不已,最后我们来到第三个故事,也就是“赫菲斯托斯”和“潘多拉(Pandora)”的故事,如下:提坦神的儿子普罗米修斯从天上盗火种送给人类,人类学会了使用火,最高统治神宙斯(雷神)十分恼火,为了抵消火给人类带来的巨大好处,宙斯决定要让灾难也降临人间。宙斯(Zeus)首先命令火与锻冶神赫菲斯托斯(Hephaestus),使用水土合成搅混,依女神的形象做出一个可爱的女性

2017-03-19 12:55:29 648

原创 MIT的《深度学习》精读(2)

看完了“皮格马利翁”和“伽拉泰亚(Galatea)”的故事,已经很让人感动,接着下来,又来看看“代达罗斯”和“塔罗斯(Talos)”的传奇故事:艺术家代达罗斯是位建筑师和雕刻家。人们说他的雕像是具有灵魂的创造物,从前的大师创作石像时,都让石像闭上眼睛,双手连着身体,无力地垂落下来。而他第一个让雕刻的人像张开眼睛,往前伸出双手,并迈开双腿好像走路一样。代达罗斯有个儿子名叫伊卡洛斯。代达罗斯的外甥塔洛

2017-03-18 15:33:41 689

原创 MIT的《深度学习》精读(1)

第1章 介绍Inventors have long dreamed of creating machines that think. This desire dates back to at least the time of ancient Greece. The mythical figures Pygmalion, Daedalus, and Hephaestus may all be in

2017-03-18 14:00:11 782

原创 tf.nn.max_pool作什么用?

先来看一下API的说明:tf.nn.max_pool(value, ksize, strides, padding, data_format='NHWC', name=None)Performs the max pooling on the input.Args:value: A 4-D Tensor with shape [batch, height, width, channels] and

2017-03-18 00:26:03 2930

原创 pygame.surfarray.array3d()的作用

pygame.surfarray.array3d()Copy pixels into a 3d arrayarray3d(Surface) -> arrayCopy the pixels from a Surface into a 3D array. The bit depth of the surface will control the size of the integer values,

2017-03-17 23:59:02 2229

原创 python的import __future__作用

这是 python 2 的概念,显然 python 3 对于 python2 就是 future了该句必须治愈文件的头部Python编程语言中有很多比较有用的模块,这些模块在实际使用中可以帮助我们轻松的完成许多功能需求。我们今天将会在这里通过对Python future模块的了解,来对这方面的知识做一个详细的了解。今天在学习Python的时候,发现一句语法from __future__ impor

2017-03-17 23:14:22 13044

原创 二值化的cv2.threshold函数

像素高于阈值时,给像素赋予新值,否则,赋予另外一种颜色。函数是cv2.threshold() cv2.threshold(src,thresh,maxval,type[,dst])->retval,dst 作用:用于获取二元值的灰度图像 thresh:阈值,maxval:在二元阈值THRESH_BINARY和逆二元阈值THRESH_BINARY_INV中使用的最大值 返回值retval其实就是阈值

2017-03-16 14:49:56 22377

原创 AI学习之路(21)卷积核的使用

下面的例子,用来学习TF里的卷积。#python 3.5.3 蔡军生 #http://edu.csdn.net/course/detail/2592 #from __future__ import print_functionimport tensorflow as tfimport randomimport numpy as npfrom collections

2017-03-15 22:12:10 1220

原创 贝尔曼方程(Bellman Equation)

贝尔曼方程(Bellman Equation)也被称作动态规划方程(Dynamic Programming Equation),由理查·贝尔曼(Richard Bellman)发现,由于其中运用了变分法思想,又被称之为现代变分法。贝尔曼方程(Bellman Equation)  也被称作动态规划方程(Dynamic Programming Equation),由理查·贝尔曼(Richard Bel

2017-03-14 15:47:33 20846 2

原创 opencv-Python是什么?

先来看百度百科的解释:OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计

2017-03-13 16:55:47 6031

原创 AI学习之路(20)占位符(placeholder)的使用

在编写TF程序里,经常会有一些待输入的参数,但是在建立模型时,需要使用到它,那么就需要使用占用符的方式来写入计算公式里,也就是建立到模型里的关系。下面就是一个使用占位符的例子:#python 3.5.3 #2017-03-13 蔡军生 http://blog.csdn.net/caimouse #import tensorflow as tfimport numpy as

2017-03-13 11:37:28 3868

原创 TensorFlow开源的三个原因

GOOGLE的迪恩(Jeff Dean)说开发并且开源TensorFlow是有三个目标:建立一个通用的机器学习平台,让它成为世界上最好的平台,然后再把它开放给所有人。TensorFlow 是 Google 的一套综合性的机器学习系统框架,开源之前是仅供该公司内部使用,从搜索排名到应用商城推荐,从 Gmail 反垃圾到 Android 系统,被几乎所有产品团队所采用。迪恩透露,Google 内部有超

2017-03-12 14:36:12 3205

原创 视频打卡机是否可以应用了?

从GOOGLE近来公布的视频来看,视频识别还是蛮高的。举个例子,如果用在公司打卡上,就非常方便,只要从门口走进来,视频摄像头对准录一下,就可以实现打卡了,无接触,无停留。如下图这样识别:云视频智能应用程序接口使用强大的深度学习模型,基于TensorFlow等架构进行开发,适用于YouTube等大规模媒体平台。这款API也是首款此类的API,通过在视频内容中提供有关实体存在物(例如狗、花、人等名词,

2017-03-11 18:32:34 628

原创 调用tf.softmax_cross_entropy_with_logits函数出错解决

运行一个程序时提示出错如下:Traceback (most recent call last):  File "/MNIST/softmax.py", line 12, in     cross_entropy2=tf.reduce_sum(tf.nn.softmax_cross_entropy_with_logits(logits, y_))#dont forget tf.reduce_sum(

2017-03-10 21:32:27 28398

原创 visual studio 2017安装体验

visual studio 2017开始发布了,赶紧来体验一下新开发环境。来到网页下载:试用社区版本,下载的文件如下:接着下来就是安装了:安装完成,体验一下C++开发:新的VS带有很多游戏开发,还有ANDROID开发,还有IOS开发,还可以LINUX开发,包括太多开发了。

2017-03-10 17:58:55 6110 2

原创 AI学习之路(19)TensorFlow里的矩阵乘法

如果对矩阵的知识有点遗忘,有点陌生,有点想不起来,请先看看这个网页:http://blog.csdn.net/caimouse/article/details/55001181基础知识已经补过了,就直接来使用TF的矩阵乘法了。tf.matmul(a, b, transpose_a=False, transpose_b=False, adjoint_a=False, adjoint_b=False,

2017-03-10 16:05:14 21533 4

原创 Python是机器学习的首选语言

可以从下图看到,机器学习已经占据了主流开发位置:当时还有很多人问我,为什么要学习Python语言,从上图就作出了最好的回答,无论从数值处理,还是科学计算,还是机器学习方面都十分完善,还有大数据的爬虫方面也十 分令人满意,因此选择Python来开发是绝佳的配合。1. TensorFlow入门基本教程http://edu.csdn.net/course/detail/43692. C++标准模板库从入

2017-03-10 13:39:56 1151

原创 谷歌人工智能的美女带来了什么?

从李飞飞的演讲中,应该可以看到这两张图:从这张图里可看到,计算力、海量数据、算法和人才是人工智能的四大支柱。从这张图里,可以看到人工智能的应用场合,已经成熟的市场:视觉、语音、找工作、翻译、自然语言、视频。

2017-03-10 11:28:54 828

原创 图像进行卷积运算来提取特征

一副数字图像可以看作一个二维空间的离散函数可以表示为f(x, y), 假设有对于二维卷积操作函数C(u, v) ,则会产生输出图像g(x, y) = f(x, y) *C(u,v), 利用卷积可以实现对图像模糊处理,边缘检测,产生轧花效果的图像。一个简单的数字图像卷积处理流程可以如下:1.      读取源图像像素2.      应用卷积操作数矩阵产生目标图像3.      对目标图像进行归一化处

2017-03-09 21:45:52 3045

原创 卷积是什么?

在泛函分析中,卷积、旋积或摺积(英语:Convolution)是通过两个函数f和g生成第三个函数的一种数学算子,表征函数f与g经过翻转和平移的重叠部分的面积。如果将参加卷积的一个函数看作区间的指示函数,卷积还可以被看作是“滑动平均”的推广。卷积公式:相关运算过程:离散卷积是两个离散序列和之间按照一定的规则将它们的有关序列值分别两两相乘再相加的一种特殊的运算。在工程上离散卷积有着广泛的应用。例如为了

2017-03-09 21:24:40 1472

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