生辰 廿二
flag又到一年生日,今年的鸡汤来自迅哥儿:
“愿中国青年都摆脱冷气,只是向上走,不必听自暴自弃者流的话。能做事的做事,能发声的发声。有一分热,发一分光,就令萤火一般,也可以在黑暗里发一点光,不必等候炬火。此后如竟没有炬火:我便是唯一的光。”《热风》
去年黑天鹅纷纷扰扰,近来国内外**事件也频出,此言还愿与诸君共勉
明镜非台——谈谈刘慈欣的《镜子》
高三暑假的时候第一次开始接触大刘的作品,当然也就是三体入的坑。在此之前已经很久没有碰过科幻类的作品了,往前追溯还得数到小学一二年级的时候看了很多杨鹏的作品,大概有十几本吧,现在有印象的也只有“弟弟弟系列”,此外就只有《小灵通畅游未来》这类作品了。小学五年级开始看了很多武侠类作品,从金庸开始到后来凤歌的《沧海》,然后品味转向网络爽文,唐三的早期作品我大概六年级就读了很多,还包括其他许多网络写手的作品,以至于我初一就已经看腻了爽文套路而弃坑(虽然后来陆陆续续看了些猫腻)。当我到高中时发现还有很多男生会看一些在我看来十分粗劣的网络小说,实在是有些惊异。
说了这么多,就是想说明,我的童年,排除刚刚认字的一二年级(我认字早一些,基本上二年级时候阅读一般小说就不太会遇到会影响情节的生字了),基本上没有受到过科幻小说的熏陶。这就很能理解,我读罢三体第一部时内心的震撼有多滔天了。
大学的时候也开始看一些,主要是阿西莫夫的作品,基地系列看了一半,后来杂七杂八的看,包括何夕的伤心者。前一阵无意看到京东上有卖这本《镜子》,想起来还没怎么看过大刘的短片,也就买来一看。
说实话,我觉得《镜子 ...
从巴黎到北京 2016双城记
故宫和卢浮宫宫墙
A beautiful world we live in, when it IS possible, and when many other such things are possible, and not only possible, but done—done, see you!—under that sky there, every day. Long live the Devil. Let us go on.
A Tale of Two Cities——Charles Dickens
从元旦前就想复盘一下2016年的事儿,但是拖延症和懒癌发作一直不得完成,直到春节都过去许久,才想起来还是写些什么罢。
2016年1月16日,浦东国际机场晚11点3刻,由沪起飞前往巴黎,12月24日,北京火车站晚9点40,由京返宁,我的2016在巴黎和北京,各待了五个多月。
在巴黎是受CSC资助出国交换学习半年,不敢说学业上有什么进展,总之异国风土看了不少,视界倒是广有开阔。实话说,交换生的学业负担对于我来说基本谈不上多少工作量,虽然 ...
hexo+coding+腾讯云博客搭建
搭建一个blog购买云主机和域名腾讯云有学生1元主机和1元域名的优惠,可以去参加下。这一步就不赘述了。
hexo 本地博客搭建
首先你需要在本地这里安装好hexo,这里安装可以参见hexo官网的步骤,当然需要先安装好hexo的一些依赖比如npm,git等。
上一步完成后继续看官网教程,直到可以达到hexo s后,能在localhost本机正常显示博客,就可以继续了。
将博客添加为coding项目这里我们将博客添加到coding中去,当然你要可以添加到任何一个git托管中,比如github,但是github中创建私人项目需要收费,而博客这东西又不太好开源,所以这里选择了coding.net。
注册coding.net账号,创建一个新的私人项目比如blog。
将本机的ssh公钥添加到coding.net账号中去,这样这台机器可以免密push到coding的项目去。具体步骤可以看官网指南,感兴趣的可以google搜索相关原理。
在你的博客目录下执行以下代码
123456 git init //初始化git remote add origin .coding.net:so ...
paste之乡意大利
回来了。。累得一比交通方式主要是在石板路上步行,虽然行程挺松,但是小伙伴们接连感冒,所以还是累
交通时间节点
种类
方向
起始
终止
备注
飞机
巴黎->威尼斯
19/21:00
22:45
Latest check-in 20:20
火车
威尼斯->罗马
21/:21:00
22/6:00
火车
罗马->佛罗伦萨
25/11:50
13:30
火车
佛罗伦萨->比萨
27/11:00
11:45
飞机
比萨->巴黎
28/8:30
10:20
Latest check-in 7:50
住宿信息
Colors 威尼斯时间:19/4-21/4地点:Via Orlanda 66 Campalto, 30173渠道:Booking
Casali di Villa Bonelli 罗马时间:22/4-25/4地点:Via di Vigna Due Torri 12GianicolenseRoma, 00149渠道:Booking
Firenze佛罗伦萨时间:25/4-27/4地点:Via Gaetano ...
普罗旺斯-蓝色海岸 南法
行前规划
事项
时间
费用
备注
Paris-Avignon
12/5 12:22-15:04
60欧两人
乘坐TGV
Hotel Avignon
12/5
35欧一晚
在confortel
加尔桥
13/5
公交6欧
早上去加尔桥看看
加尔桥-Arles
13/5
公交不详
转去Arles
Hotel Arles
13/5
45.5欧
在Kyriad
Arles-Marseille
14/5 10:00左右
30欧两人
TGV
Hotel Marseille
14/5
42欧
在Montempo Marseille Centre Euromed
Marseille-Paris
15/5 13:10-14:20
107欧两人
乘坐法航12:40就要check in
交通和住宿总计大约343.5。
Coursera Machine Learning Week11 图片OCR 最后一课
Coursera Machine Learning Lunar’s note
机器学习实例 图片OCR流水线图片OCR是指识别图片中的文字信息。那么对于这个问题,流水线就是
识别到文本区域
字符分割
对分割的字符分类
滑动窗口是从图像中提取对象的方法。先训练好分类器,分类器的输入是特定规格的图像。在要处理的图像的角落开始截取这个规格并传入分类器,并将这个窗口不断移动,每次移动到新的地方继续截取该处图像传入分类器直到遍历完整张图片。
获取数据和人工数据合成之前已经说过数据的重要性,但是数据获取在许多时候很困难和费时,这时候就可以采用人工合成数据。人工数据合成既可以直接创造出数据也可以通过修改已有数据来实现。比如文字识别,可以将已有的图像加上噪点,扭曲或者使用其他方法。获取数据除了自己采集还可以采用众包的方式,在网上以较为便宜的价格雇佣一些人帮你采集,比如在这个网站。
上限分析 Ceiling Analysis首先计算出系统总精度,然后对于流水线中的某个模块,手工保证其精度为100%,同时计算出新的系统总精度,并对于实际精度。完成每个模块后,着力开发最能提高系统精度的部分。
Coursera Machine Learning Week10 大批数据
Coursera Machine Learning Lunar’s note
大批量数据学习大训练集在很多情况下,大数据量带来的好处显而易见,但是在某些情况下,更多的数据不仅没有好处,还会带来计算上的问题,所以在决定使用大批量数据前要注意斟酌。(可以利用前面提到的学习曲线)
随机梯度下降 Stochastic Gradient Descent相比于之前用的一般的批量梯度下降,随机梯度下降先将数据随机排序,然后对于每个数据单独去拟合,而不是像之前那样对所有数据一起拟合。单独拟合的话,不需要等到求完所有数据都计算一遍就能得出下降量。随机梯度下降的迭代次数非常多,下降路线较为曲折,但是每次迭代的速度很快,收敛后会在最优区域徘徊。批量梯度下降迭代次数较小,下降路线较直,但是每次迭代需要较多时间,最后收敛后就不会移动。
小批梯度下降
梯度下降方法
样本使用
批量梯度下降
每次迭代使用m个数据
随机梯度下降
每次迭代使用1个数据
小批梯度下降
每次迭代使用b个数据$b\in(1,m)$
随机梯度下降判断收敛的方法:对于每k次迭代(比如1000次),计算着 ...
Coursera Machine Learning Week8 无监督学习
无监督学习 Unsupervised Learning
聚类 Clustering K-means算法步骤
先根据簇数选出K个聚类中心(cluster centroids)
进行迭代,每次迭代时将 a) 先每个样本标签为离它最近的聚类中心。 b) 计算有共同标签的样本的中心值作为新的聚类中心替代原来的。如果某个聚类中心在迭代后没有依附其上的样本,那么通常会选择删除这个聚类中心,我们就得到K-1个簇。如果要保持簇集数不变,那么也可以保留它到下面的迭代。
迭代终止后得到结果。
优化目标假设:$c^{i}$-第i个样本的簇标号$\mu_k$-第k个簇的聚类中心$\mu_{c^{i}}$第i个样本所在簇的聚类中心那么:$J=\frac{1}{m}\sum^m_{i=1}||x^i-\mu_{c^{i}}||^2$有点像Supervisor Learining中的cost function优化目标就是最小化J(又称失真代价函数Distortion cost function)。。
初始化如何初始化聚类中心:较为推荐的方法是在训练集中随机挑选K个样本作为聚类中心。多次初始化并执行K-means ...
GitHug不完全通关攻略
git是什么已经不必累述了,但是大家真的都能用好git吗?未必,许多人除了简单的pull,push和分支之外也就不会啥了,遇到一些简单的问题也不知如何是好。的确,有许多git的教程,但是我想看过一遍之后能记住并加以运用的究竟是少数,所以这里githug就派上了用场,它给初学者一个个使用git的关卡,在实际操作中逐渐上手git。
安装 Installation要安装githug需要先安装ruby,如果不知道如何安装可以戳这里。接着在命令行中输入gem install githug,安装完成后再键入githug就可以开始游戏啦。
玩法这里有四条命令可以在游戏中使用,它们是游戏的基本玩法。
githug play这条指令用于检测你当前操作是否正确,每次操作完后输入,如果正确会进入下一关卡。
githug hint输入该指令,游戏会给你一些关于当前关卡的提示。
githug reset如果git操作中做了一些蠢事儿,又不知道如何回滚,那么该指令可以重置当前关卡。
githug levels这条指令会将所有的关卡列出来。具体关卡大家自己玩哦,不要看攻略。。。这里只是记下来免得我自己忘 ...