机器学习(七):主题模型

持续更新中。。。

simhash与重复信息识别:
http://grunt1223.iteye.com/blog/964564

机器学习(六):EM

持续更新中。。。

机器学习(五):贝叶斯算法

持续更新中。。。

机器学习(四):聚类算法

https://www.processon.com/view/link/5ad81e5be4b046910642bc4b

持续更新中。。。

查看更多

机器学习(三):SVM

持续更新中。。。

查看更多

机器学习(二):决策树、随机森林和提升算法

持续更新中。。。

查看更多

机器学习(一):回归算法

持续更新中。。。

查看更多

吴恩达2014机器学习教程笔记目录

17年开始,网上的机器学习教程逐渐增多,国内我所了解的就有网易云课堂、七月、小象学院和北风。他们的课程侧重点各有不同,有些侧重理论,有些侧重实践,结合起来学习事半功倍。但是论经典,还是首推吴恩达的机器学习课程。

吴大大14年在coursera的课程通俗易懂、短小精悍,在讲解知识点的同时,还会穿插相关领域的最新动态,并向你推荐相关论文。课程10周共18节课,每个课程都有PPT和课后习题,当然,也有中文字幕。

百度网盘(视频 + 英文字幕 + 中文字幕 + 练习 + PPT):
链接:https://pan.baidu.com/s/1ggWjzFH 密码:bk1g

查看更多

在Hexo中渲染MathJax数学公式

最近学机器学习涉及很多的数学公式,公式如果用截图显示,会比较low而且不方便。因此需要对Hexo做些配置,支持公式渲染。同时文末整理了各种公式的书写心得,比如矩阵、大小括号、手动编号、上下角标和多行对其等,有兴趣的可以看看。


通过hexo-math插件安装MathJax

有个插件hexo-math,可以给Hexo博客添加MathJax公式支持,GitHub地址 https://github.com/hexojs/hexo-math

安装方法可其他hexo插件一样,在博客根目录执行npm install hexo-math –save安装,配置见GitHub说明页,这里我没有通过这种方式安装,而是直接在主题配置中添加MathJax的js来安装的。


在主题中手动添加js安装MathJax

类似所有第三方js插件,js加载方式有两种:

  • 第一种,通过连接CDN加载js代码。好处是省了本地配置js代码,并且每次加载都是最新的,缺点是一旦连接的CDN出问题,可能卡住页面的js加载。
  • 第二种,将js代码下载下来,放到主题的js文件夹中,通过本地相对目录加载。优缺点和第一种方法正相反。

这里我选择通过CDN加载,因为把代码下载下来后发现有好多js,搞不清楚其中的引用关系,还是直接用官方给出的通过CDN加载的简便方法吧:Getting Started with MathJax

查看更多

Redis开启AOF导致的删库事件

事件背景

Redis主从开启AOF,错误操作导致数据被清空。
Redis主要作用:缓存、队列。

事故过程

Redis搭建了主从,持久化方式为RDB,RDB没有定时备份,且AOF都没有开启。
考虑到开启AOF会使Redis安全性更高,所以尝试先在从机做测试,没问题后再上主机。

Redis开启AOF的方式非常简单,打开Redis的conf文件,找到【appendonly】配置项,将【no】改为【yes】重启服务即可。

Redis从机重启后,成功在数据目录生成了百M以上的【appendonly.aof】文件,以该aof文件单独启动Redis实例,生成的数据和单独以RDB文件启动生成的数据一样,因此判断从机AOF配置成功。

接着直接上了主机,Redis主机以同样的方式配置AOF后,结果实例重启的瞬间,Redis主从数据被清空,主从AOF及RDB文件大小接近0M。


查看更多