18 offbye

尚未进行身份认证

我要认证

西涛,全栈工程师,架构师,Android和HTML5专家。熟悉Java、Android、JavaScript、Python、Swift等技术。目前专注手机端侧人工智能研究,熟悉tensorflow

等级
TA的排名 767

FCS Perspectives | 终身机器学习: 一种持续学习的范式

在第一届北美计算机华人学者年会暨计算技术前沿研讨会上,来自伊利诺伊大学芝加哥分校的刘兵教授以“打造能够终身学习的机器”为主题,介绍了终身机器学习(Lifelong Machine Learning,LML),引起了广泛关注。刘兵教授在 Frontiers of Computer Science (FCS) 2017年 第 3 期发表了一篇题为“Lifelong machine learn...

2019-08-19 08:52:58

终身机器学习:一种可持续学习的范式

前言:最近发现了一篇很有意思的论文,有关集成学习中的可持续性的研究,这里翻译了一下,供了解和学习使用刘兵:美国芝加哥大学的计算机科学教授。他的研究包括情绪分析和意见挖掘、终身机器学习、数据挖掘、机器学习和自然语言处理。他目前担任ACM SIGKDD的主席,ACM Fellow, AAAI Fellow, and IEEE Fellow。下面是正文内容:引言:  机器学习(ML)...

2019-08-19 08:50:21

Ubuntu 16.04 Caffe 1.0.0编译安装问题

安装过程的主要问题是依赖的各种库版本兼容问题,有时即使编译成功了,运行时也会报错。目前使用 protobuf 3.6,opencv3.4.5, glog-0.3.3 gflags-2.0, 顺利解决问题。安装主要参考文章 https://blog.csdn.net/yhaolpz/article/details/71375762首先参考文章, 通过apt-get安装好依赖库。sudo ...

2019-08-01 11:09:44

Android persistent机制

本文简单分析persistent属性的相关源码流程,总结persistent的作用及注意事项。前言在一次调试系统应用过程中,修改部分代码逻辑后,执行adb install -r 并启动,发现应用界面更新了,但是修改到的逻辑并没有变,还是之前的版本逻辑。分别执行了pm clear和am force-stop再起来应用,发现这两种做法进程id都没有变。于是直接kill掉对应进程id,发现进程i...

2019-08-01 11:06:04

Cross-compiling TensorFlow for the Raspberry Pi

Photo by oatsy40I love the Raspberry Pi because it’s such a great platform for software to interact with the physical world. TensorFlow makes it possible to turn messy, chaotic sensor data from camera

2017-11-29 20:34:07

python virtualenv虚拟环境介绍

最近折腾tensorflow的编译安装,重新用virtualenv, 发现生疏了,就简单记录下吧在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而

2017-11-29 20:30:58

程序员如何转型人工智能(机器学习)

我是一个工作时间比较久的全栈工程师,做过web开发,前端,后端,移动端,HTML5的开发。2016年底开始学习机器学习,做深度学习大概不到半年。在人工智能技术方面我肯定没有研究人工智能很多年的人有经验,但在怎样转型人工智能方面我还是有些体会的。 学习人工智能为什么比学习其他的编程技术要困难首先是人工智能整个领域特别大 我们常说的深度学习是机器学习的一个小分支,而机器学习又只是人工智能的一个小分支

2017-11-12 22:21:33

Scrapy爬虫框架介绍

Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中。

2017-10-27 22:21:07

Linux下终端利器tmux

如果仅仅只是多标签的功能,那么putty结合一些工具也可以做到,或者干脆使用xshell,当然tmux此类工具不仅仅是那么简单。另外一个选择使用tmux/screen工具的原因是,有时我们会经常需要SSH或者telent远程登录到Linux服务器,有一些任务需要长时间运行,比如系统备份、数据传输等。通常情况下我们都是开一个远程终端窗口,因为执行时间比较长,一般需要等待它执行完毕,在此过程中不能关闭窗口或者网络原因断开连接,断开之后就Game Over了。这个功能就有点类似nohup和setsid命令的实现了

2017-10-27 22:12:34

在Windows7上用Android Studio编译Tensorflow_Android_Demo

Tensorflow提供了一个[Android Demo] 昨天尝试了在Win7环境下编译下和运行这个Demo。在Window7下面我只编译Java部分的代码, jni部分的代码我直接用了官方jinkens编译出的so文件

2017-10-27 21:57:54

Tensorflow物体检测(Object Detection)

research

2017-10-27 21:46:25

Javascript高性能动画与页面渲染

No setTimeout, No setInterval如果你不得不使用setTimeout或者setInterval来实现动画,那么原因只能是你需要精确的控制动画。但我认为至少在现在这个时间点,高级浏览器、甚至手机浏览器的普及程度足够让你有理由有条件在实现动画时使用更高效的方式。什么是高效页面是每一帧变化都是系统绘制出来的(GPU或者CPU)。但这种绘制又和PC游戏的绘制不同,它的最高绘制频率

2017-08-13 21:07:28

浅析 requestAnimationFrame

相信现在绝大多数人在 JavaScript 中绘制动画已经在使用 requestAnimationFrame 了,关于 requestAnimationFrame 的种种就不多说了,关于这个 API 的资料,详见 http://www.w3.org/TR/animation-timing/,https://developer.mozilla.org/en/docs/Web/API/window.r

2017-08-13 21:04:46

架构师的必备素质和成长途径

2016年11月18-20日SDCC 2016中国软件开发者大会,易宝支付CTO陈斌给我们带来了“架构师的成长之路”的演讲。主要谈及了架构师的必备素质和成长途径及给准架构师的建议。它山之石可以攻玉,尽管每个架构师都有自己的成长路径,但是了解其他架构师的成长之路,对未来想成为架构师的人有一定的借鉴价值。首先以我自己的成长过程为例,描述一下我的架构师之路。图1 我的架构师之路1989年研究生毕业后进入

2017-07-31 22:53:12

The Netflix stack, using Spring Boot - Part 2: Hystrix

Netflix has always been a proud contributor to the open source world. It's fascinating to see how each of their libraries facilitate a lot of tasks and can help create your development in a tremendous

2017-07-08 14:47:40

JavaScript获取DOM元素位置和尺寸大小

在一些复杂的页面中经常会用JavaScript处理一些DOM元素的动态效果,这种时候我们经常会用到一些元素位置和尺寸的计算,浏览器兼容性问题也是不可忽略的一部分,要想写出预想效果的JavaScript代码,我们需要了解一些基本知识。基础概念为了方便理解,我们需要了解几个基础概念,每个HTML元素都有下列属性offsetWidthclientWidthscrollWidthoffsetHeightcl

2017-07-08 14:45:33

程序员要拥抱变化,聊聊Android即将支持的Java 8

原文链接:http://wetest.qq.com/lab/view/308.html 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。WeTest 导读Java 9预计今年也会正式发布,Java 8这个最具变革性且变革性最适于GUI程序的版本,Android终于准备正式支持。从自己开发JavaFx的感受,说一说Java 8应该使用的新特性。程序员,你应该拥抱变化。 (注:本文不讲具

2017-05-07 22:02:54

学会“投机取巧”——Redis之父九条忠告,如何成为“一打十”的程序员

坊间流传着“十倍程序员”的传说,所谓“十倍程序员”是指在同样时间内可以做“普通”程序员十倍的工作的程序员,而所谓“普通”是指那些擅长自己的领域,但不具有“十倍程序员”那样特殊魔力的程序员。更准确地说,普通程序员就是指那些具有平均编程效率的专业程序员。在程序员群体中,对于“十倍程序员”的存在持有极度分化的观点:一些人认为这样的人绝不存在,另一些人则认为不仅存在,而且甚至存在“百倍程序员”。如果你认为

2017-05-07 21:41:15

Android Support Library详细介绍

原文 http://www.jianshu.com/p/a5aa5f209895 网上对Android Support Library中各个依赖包介绍的中文资料太少了,结合官方文档和有限的参考资料做了一次总结,有描述得不对的地方还请指正。一、主工程、依赖包、jar包、android.jar、Android Support Library的关系  一个Android工程通常包括主工程和依赖包,依赖包

2017-05-07 21:37:31

一文弄懂神经网络中的反向传播法——BackPropagation

最近在看深度学习的东西,一开始看的吴恩达的UFLDL教程,有中文版就直接看了,后来发现有些地方总是不是很明确,又去看英文版,然后又找了些资料看,才发现,中文版的译者在翻译的时候会对省略的公式推导过程进行补充,但是补充的又是错的,难怪觉得有问题。反向传播法其实是神经网络的基础了,但是很多人在学的时候总是会遇到一些问题,或者看到大篇的公式觉得好像很难就退缩了,其实不难,就是一个链式求导法则反复用。如果

2017-03-08 23:10:26

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。