- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 先验概率和后验概率
我的理解:先验概率:对某个随机变量y的概率的预先估计,如果是离散型随机变量就是预先估计的它的概率分布,若是连续型随机变量则是预先估计的它的概率密度函数。常见的离散型随机变量概率分布有:伯努利分布,多项式分布。常见的连续型随机变量概率密度函数有:正态分布函数,泊松分布函数,伽马分布函数。后验概率:当我们观察到了数据x之后,然后得到的随机变量y的概率的估计。举个例子:抛
2016-06-30 22:48:09 2226
原创 生成算法与判别算法
Naive Bayes(朴素贝叶斯)可用来做二分类。是一种生成学习算法。logistical regression也是一个二类分类器,但是和Naive Bayes是两种不同的思路,思想非常不一样。假设我们要在一群动物中区分蚂蚁和大象。生成学习算法教我们用从训练数据中学习出蚂蚁长什么样子,大象长什么样子。然后现在有一个动物,我们要判断它是哪一种,计算它更像哪一个就把它判断为哪
2016-06-26 15:30:51 2412
原创 良好的技术学习习惯
一、指定学习时间表,严格执行。二、遇到不明白的地方,查阅相关资料解决,并做笔记。三、把自己变成技术论坛的积极分子,通过帮助他人来增强自己的学习。
2016-06-16 15:11:13 271
原创 Occam剃刀原理及过拟合问题
Occam剃刀原理告诉我们如果同时有两种理论能解释同一种现象,应该选择更简单的那种。对应到机器学习中,需要在train error和overfiting error间做平衡,在两个同样能很好解释训练数据中的模型中选择那个更加简单的模型,以防止模型的过拟合。
2016-06-15 23:44:30 1095
原创 Machine Learning内容梳理
内容来自于udcity的纳米课程分了六个方面梳理了Machine Learning的所有内容。WHAT?WHAT FROM?WHAT FOR?HOW?OUTPUTS?DETAILS?
2016-06-15 23:38:54 521
原创 C++/Java中应该掌握的简单高效的数据结构
C++/Java中应该掌握的简单高校的数据结构Motivation博主是一个技能很low的数据狗,平时用Python用的最顺手啦,因为发现Python真得好用啊,只需要掌握三种简单的数据结构:List,Dict,Tuple,就可以解决大部门编程需求啦,简直不能再开心。然而,找实习的时候很多笔试题目是不让用Python写的,所以现在需要加强。
2016-06-06 15:56:52 667
原创 使用tmux创建虚拟界面
基本指令:请参见参考文献1references:[1] http://wuciawe.github.io/tools/2016/02/08/notes-on-tmux.html
2016-06-05 21:04:52 379
原创 Codeblocks中的empty project和console application
empty project:只有空工程,需要自己添加源文件console application:貌似给写好了主函数
2016-06-05 02:00:51 2686
原创 C++11系列-什么是C++11
http://towriting.com/blog/2013/08/01/what-is-cpp11/一篇好译作!C++11可以支持函数式编程,支持容易的迭代实现。
2016-06-04 17:04:41 271
原创 linux中手动安装的软件的快捷方式的创建
在Linux系统中安装软件分为指令安装和手动安装。我在手动安装程序时,习惯把软件放在路径/opt/中。为了能在方便地启动手动安装的软件,我们需要创建软件的快捷方式。以centos为例子:一、在桌面创建快捷方式:桌面上右键,创建启动器(Create Launcher),然后填写快捷方式的名字和命令路径。二、在应用程序菜单中添加快捷方式在/usr/share/app
2016-06-04 15:31:15 2100
原创 window版本及适合的visual studio
VS2015是给win10预备的,win7是10,win8是12。楼主在win7上尝试安装vs2015,结果安装完了之后不能使用!
2016-06-04 14:48:19 1645
原创 下载gnu for windows mingw
官网:http://www.mingw.org/可下,但是安装时要翻墙。不翻墙的下载:http://tdm-gcc.tdragon.net/download
2016-06-04 01:47:11 613
原创 windows中的microsoft visual c++ redistributable
新安装的windows系统安装了一些软件之后,我们会发现多了很多奇怪的microsoft visual c++ XX redistributable一些网络上的解释:这些程序本身是就是环境程序,很多c++程序运行才会在后台使用。。而且这些程序都是被系统保护起来的,你运行不了。。这是我回答别人的问题所用的答案,和你的问题一样。我的意见是别删,别必要,占不了多少空间,搞得软件最后运行
2016-06-04 01:03:17 15393
转载 Spark上手程序
I find a good blog about first program in Spark.http://pl.postech.ac.kr/~maidinh/blog/?p=46我验证了Scala的部门代码,我发现build jar包的过程变得非常慢,不停地从网上下载包,不知道是不是第一次建包造成的。references:[1]http://pl.postech.a
2016-06-02 22:38:24 337
原创 sbt学习
sbt simple build toolsbt是一个现代构建工具。安装方法:ubuntu and debian-based distributionsecho "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.listsudo apt-key adv
2016-06-02 22:24:04 680
原创 spark's deploy mode
Two deploy mode: client and cluster.† A common deployment strategy is to submit your application from a gateway machine that is physically co-located with your worker machines (e.g. Master node in
2016-06-02 19:18:07 2707
PyQTPractise.zip
2020-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人