正文内容加载中...
posted @ 2016-05-09 09:16 Charlotte77 阅读(867) 评论(7) 编辑
正文内容加载中...
posted @ 2016-05-09 09:14 Charlotte77 阅读(1098) 评论(20) 编辑
摘要: 上篇文章中我们讲解了卷积神经网络的基本原理,包括几个基本层的定义、运算规则等。本文主要写卷积神经网络如何进行一次完整的训练,包括前向传播和反向传播,并自己手写一个卷积神经网络。如果不了解基本原理的,可以先看看上篇文章:【深度学习系列】卷积神经网络CNN原理详解(一)——基本原理 卷积神经网络的前向传阅读全文
posted @ 2017-11-22 17:20 Charlotte77 阅读(2580) 评论(26) 编辑
摘要: 上篇文章讲了卷积神经网络的基本知识,本来这篇文章准备继续深入讲CNN的相关知识和手写CNN,但是有很多同学跟我发邮件或私信问我关于PaddlePaddle如何读取数据、做数据预处理相关的内容。网上看的很多教程都是几个常见的例子,数据集不需要自己准备,所以不需要关心,但是实际做项目的时候做数据预处理感阅读全文
posted @ 2017-11-08 13:15 Charlotte77 阅读(1271) 评论(20) 编辑
摘要: 上篇文章我们给出了用paddlepaddle来做手写数字识别的示例,并对网络结构进行到了调整,提高了识别的精度。有的同学表示不是很理解原理,为什么传统的机器学习算法,简单的神经网络(如多层感知机)都可以识别手写数字,我们要采用卷积神经网络CNN来进行别呢?CNN到底是怎么识别的?用CNN有哪些优势呢阅读全文
posted @ 2017-11-01 09:00 Charlotte77 阅读(3790) 评论(58) 编辑
摘要: 最新更新:【深度学习系列】PaddlePaddle之手写数字识别(10.26更新) 【深度学习系列】卷积神经网络CNN原理详解(一)——基本原理(11.1更新) 【深度学习系列】PaddlePaddle之数据预处理(11.8更新) 【深度学习系列】卷积神经网络详解(二)——自己手写一个卷积神经网络(阅读全文
posted @ 2017-10-26 13:07 Charlotte77 阅读(7608) 评论(177) 编辑
摘要: 上周在搜索关于深度学习分布式运行方式的资料时,无意间搜到了paddlepaddle,发现这个框架的分布式训练方案做的还挺不错的,想跟大家分享一下。不过呢,这块内容太复杂了,所以就简单的介绍一下paddlepaddle的第一个“hello word”程序 mnist手写数字识别。下一次再介绍用Padd阅读全文
posted @ 2017-10-23 14:33 Charlotte77 阅读(1933) 评论(7) 编辑
摘要: 上个月对一个小项目的效果进行改进,时间紧,只有不到一周的时间,所以思考了一下就用了最简单的方法来做,效果针对上一版提升了5%左右,跟大家分享一下(项目场景用的类似的场景) 项目场景:分析一个产品的竞品,譬如app的竞品、网站的竞品等等 项目分析:简单来说就是竞品分析,竞品分析有很多比较成熟的方法,但阅读全文
posted @ 2017-09-11 14:32 Charlotte77 阅读(901) 评论(3) 编辑
摘要: 今天刚从医院复查回来,有时间更一下博客,就趁这个时候总结一下坑爹的2016吧 这个博客是去年年底的时候建的,但是今年3月才开始正式写,但是7月份开始又没有写了,原因很简单,因为我换工作了。7月底开始有换工作的想法,8月中旬开始面试,9月初入职,可惜新公司的部门技术氛围与我想想的差别有点大,做的业务也阅读全文
posted @ 2016-12-14 11:52 Charlotte77 阅读(6921) 评论(54) 编辑
摘要: 前几天用CNN识别手写数字集,后来看到kaggle上有一个比赛是识别手写数字集的,已经进行了一年多了,目前有1179个有效提交,最高的是100%,我做了一下,用keras做的,一开始用最简单的MLP,准确率只有98.19%,然后不断改进,现在是99.78%,然而我看到排名第一是100%,心碎 = =阅读全文
posted @ 2016-07-18 21:11 Charlotte77 阅读(10361) 评论(17) 编辑
摘要: #————————————————————————本文禁止转载,禁止用于各类讲座及ppt中,违者必究————————————————————————# 前几天看到一个有意思的分享,大意是讲如何用Tensorflow教神经网络自动创造音乐。听起来好好玩有木有!作为一个Coldplay死忠粉,第一想法就阅读全文
posted @ 2016-07-12 18:30 Charlotte77 阅读(12762) 评论(25) 编辑
摘要: 写在前面:本来这篇应该是上周四更新,但是上周四写了一篇深度学习的反向传播法的过程,就推迟更新了。本来想参考PRML来写,但是发现里面涉及到比较多的数学知识,写出来可能不好理解,我决定还是用最通俗的方法解释PCA,并举一个实例一步步计算,然后再进行数学推导,最后再介绍一些变种以及相应的程序。(数学推导阅读全文
posted @ 2016-07-06 11:33 Charlotte77 阅读(4201) 评论(18) 编辑
摘要: 最近在看深度学习的东西,一开始看的吴恩达的UFLDL教程,有中文版就直接看了,后来发现有些地方总是不是很明确,又去看英文版,然后又找了些资料看,才发现,中文版的译者在翻译的时候会对省略的公式推导过程进行补充,但是补充的又是错的,难怪觉得有问题。反向传播法其实是神经网络的基础了,但是很多人在学的时候总阅读全文
posted @ 2016-06-30 16:23 Charlotte77 阅读(54978) 评论(68) 编辑
摘要: 本博客所有内容以学习、研究和分享为主,如需转载,请联系本人,标明作者和出处,并且是非商业用途,谢谢! 系列目录: 1 第一部分 模型的评估与数据处理 2 3 机器学习基础与实践(一) 数据清洗 4 5 机器学习基础与实践(二) 数据转换 6 7 机器学习基础与实践(三) 数据降维 8 9 10 11阅读全文
posted @ 2016-06-28 16:46 Charlotte77 阅读(7364) 评论(7) 编辑
摘要: 本博客所有内容以学习、研究和分享为主,如需转载,请联系本人,标明作者和出处,并且是非商业用途,谢谢! 想写这个系列很久了,最近刚好项目结束了闲下来有点时间,于是决定把之前学过的东西做个总结。之前看过一些机器学习方面的书,每本书都各有侧重点,机器学习实战和集体智慧编程更偏向与实战,侧重于对每个算法的实阅读全文
posted @ 2016-06-23 13:25 Charlotte77 阅读(12289) 评论(15) 编辑
摘要: 写这个系列是因为最近公司在搞技术分享,学习Spark,我的任务是讲PySpark的应用,因为我主要用Python,结合Spark,就讲PySpark了。然而我在学习的过程中发现,PySpark很鸡肋(至少现在我觉得我不会拿PySpark做开发)。为什么呢?原因如下: 1.PySpark支持的算法太少阅读全文
posted @ 2016-05-31 15:33 Charlotte77 阅读(3766) 评论(2) 编辑
摘要: 本来这篇是准备5.15更的,但是上周一直在忙签证和工作的事,没时间就推迟了,现在终于有时间来写写Learning Spark最后一部分内容了。 第10-11 章主要讲的是Spark Streaming 和MLlib方面的内容。我们知道Spark在离线处理数据上的性能很好,那么它在实时数据上的表现怎么阅读全文
posted @ 2016-05-30 12:24 Charlotte77 阅读(5083) 评论(6) 编辑