DuHuazhen Blog

梦想成为乔布斯一样的产品经理

(转)根据姓名判断性别(autoencoder)

环境:ubuntu14.04+python3.5+anaconda 本帖训练一个可以根据姓名判断性别的CNN模型;我使用自己爬取的35万中文姓名进行训练。 数据集https://pan.baidu.com/s/1hsHTEU4 使用同样的数据集还可以训练起名字模型,参看: TensorFlow练习7: 基于RNN生成古诗词 https://github.com/tensorflow/mo...

(转)图像分类器 – retrain谷歌Inception模型

环境:ubuntu14.04+python3.5+anaconda+opencv3.1 本帖就基于Inception模型retrain一个图像分类器。 图像分类器应用广泛,连农业都在使用,如判断黄瓜种类。 本帖使用的训练数据是《TensorFlow练习9: 生成妹子图(PixelCNN)》一文中使用的妹子图,最后训练出的分类器可以判断图片是不是妹子图。 首先下载tensorflow源...

(转)生成音乐

环境:ubuntu14.04+python3.5+anaconda+midi 我在GitHub看到了一个使用RNN生成经典音乐的项目:biaxial-rnn-music-composition,它是基于Theano的。本帖改为使用TensorFlow生成音乐,代码逻辑在很大程度上基于前者。 https://deeplearning4j.org/restrictedboltzmannmach...

(转)实现谷歌Deep Dream

本帖使用谷歌的预训练的Inception模型生成带有艺术感的图片。 Inception模型是Google用两个星期,使用上百万张带分类的图片训练出的模型,在做图像识别时,为了节省时间,通常使用预训练的Inception模型做为训练基础。 Deep Dream是取预训练模型的某一层(神经网络有59层,前几层学会底层特性,像线、角,经过层层抽象,最后几层可以表示更高层次的特性),然后最大化我们提...

(转)基于RNN生成古诗词

我的环境:ubuntu14.04+python3.5+anaconda+pygame RNN不像传统的神经网络-它们的输出输出是固定的,而RNN允许我们输入输出向量序列。RNN是为了对序列数据进行建模而产生的。 样本序列性:样本间存在顺序关系,每个样本和它之前的样本存在关联。比如说,在文本中,一个词和它前面的词是有关联的;在气象数据中,一天的气温和前几天的气温是有关联的。 例如本帖要使...

(转)训练一个简单的游戏AI(Deep Q Network)

Deep Q Network是DeepMind最早(2013年)提出来的,是深度强化学习方法。 最开始AI什么也不会,通过给它提供游戏界面像素和分数,慢慢把它训练成游戏高手。 Github上有不少DQN实现,在本帖中,我使用TensorFlow训练一个简单的游戏AI。 1.使用pygame写一个简单的小游戏 2.使用强化学习训练游戏AI pygame小游戏 我的环境:ubuntu14...

(转)OpenCV之使用Haar Cascade进行对象检测

环境:ubuntu14.04+python3.5+anaconda+opencv3.1 Haar Cascade常用来做人脸检测,其实它可以检测任何对象。OpenCV项目源码中有很多训练好的Haar分类器。 hehe@hehe-OptiPlex-5040:~/opencv-3.1.0/data/haarcascades$ ls haarcascade_eye_tree_eyeglasses....

(转)判断男声女声(autoencoder)

环境:ubuntu14.04+python3.5+sklearn 本帖训练一个简单的神经网络模型,用来判断声音是男是女。 本帖数据集取自voice-gender项目,这个项目使用了n种分类模型,并比较了准确率,但是它没有使用神经网络模型,本帖算是一个补充。 数据集 这个数据集是经过R语言处理过的,它提取出了.WAV文件的一些声音属性。如果你想自己从wav文件中提取声音属性,参看voice-g...

(转)基于WiFi指纹的室内定位(autoencoder)

环境:ubuntu14.04+python3.5+anaconda+opencv3.1 本帖基于论文:Low-effort place recognition with WiFi fingerprints using Deep Learning 室内定位有很多种方式,利用WiFi指纹就是是其中的一种。在室内,可以通过WiFi信号强度来确定移动设备的大致位置,参看:https://www.z...

自然语言处理基础知识

博客: https://www.jianshu.com/u/5f50d2b82e05 http://licstar.net/archives/328#s0 mxnet mxnet models tensorflow word2vec https://blog.csdn.net/han_xiaoyang/article/details/51871068