机器学习计划

--------2019-01-25 更新---------

18 年上半年做了个区块链项目, 后面继续回来做 AI, 目前创业主要用 Deep Reinforcement Learning 做棋牌类游戏的 AI 引擎, 欢迎有兴趣的勾搭~

Reinforcement Learning

因为最近用 RL 比较多, 所以单独把 RL 资料整理出来。

AlphaGo/AlphaGo Zero/AlphaZero

Math

Julia

单独把 Julia 拎出来, 是我觉得 Julia 拿来做 ML 真是很适合的啊, 虽然现在主流框架都是 python, 但是我觉得 Julia 很有潜力(确实还有很长的路要走, 基本找不到一个 stars 破千的 github repo…)。说个段子, 我不愿意用 python, 是因为, 我怕蛇啊。。。。

好玩的

--------2017-02-12 22:04:10----------

机器学习已经影响了我们生活中的每一个地方, 了解一些机器学习知识, 便于提高竞争力, 避免被机器替代。 下面是我参考咨询了很多大牛之后搜集整理的一些学习资料, 基本都是该领域世界最顶尖的高手亲自授课,以及一些最流行的工具库, 值得学习。

more>>
让代码飞起来——高性能Julia学习笔记(五)

总结一下最近在用 Julia 开发中遇到的一些优化相关问题。

more>>
让代码飞起来——高性能Julia学习笔记(三)

前面两篇让代码飞起来——高性能 Julia 学习笔记(一) 让代码飞起来——高性能 Julia 学习笔记(二), 介绍了如何写出高性能的 Julia 代码, 这篇结合我最近的项目, 简单测试对比一下各种语言用 monte carlo 算法计算 pi 的效率。

more>>
让代码飞起来——高性能Julia学习笔记(一)

最近有个项目是计算密集型的, 最开始用 TS 快速实现了算法原型, 后来改用 Go 重写, Go 的 goroutine 用起来还是蛮爽的, 很容易把所有 cpu core 跑满。 不过随着代码逐渐复杂, 感觉用 Go 还是没有动态语言写起来爽, 性能也没有达到极致, 跟 C/C++/Rust 还是有一定差距,似乎对 GPU 和 SIMD 支持也不太好(不敢说对 Go 精通, 可能是我没找到合适的打开方式吧)。 一开始打算用 Rust 尝试一下, 之前用过一下, 性能确实可以(毕竟没有 runtime/GC),结果前段时间 Julia 发布 1.0,看了一下语法、性能等各方面都很适合, 遂决定用 Julia 写。

本文记录一下学习 Julia HPC 方面的经历。

more>>
一些调试技巧

调试是一门大学问, 好的工程师能快速分析、查找并解决问题。 有效的调试技能是通往高级工程师的必修课。 最近刚好看到别人总结的一些调试技巧, 整理了一下经常遇到的问题以及对应的方法等, 分享一下。

more>>
工作中如何协作分享

极客时间发起的一个分享, 主题是: “在工作中,如何能更好的与他人协作?”。

more>>
开通知识星球

前天发了个投票统计, 根据投票结果正式开通知识星球,大家感兴趣的主要是大前端和各种好玩的技术, 可能大部分粉丝是之前分享前端知识获得的吧哈哈。

more>>
开通知识星球

昨天登录 bilibili,发现之前传的视频有人给我留言, 有请教问题的, 有感谢说收获颇多的, 还有个做在线教育公司的联系我去他们平台做课程的, 因为不常上 bilibili, 有些留言都好几个月了, 实在抱歉。 这套视频是去年帮朋友公司做培训时候录制的, 主要为了让他们能看回放, 能让其他人也受益, 实在开心。

more>>