Bruce Lee random walk

Julia编程(八): 与其它语言的比较

本文是Julia编程系列的第八篇文章着重比较它与MATLAB,Python,R,Fortran等编程语言的异同,并构想Julia语言的未来。 引言 Read more

Julia编程(七): 金融分析

本文是Julia编程系列的第七篇文章金融分析方面的应用。 引言 Read more

Julia编程(六): 深度学习

本文是Julia编程系列的第六篇文章深度学习方面的应用。 1 引言 深度学习=大数据+超强计算力 这两个缺一不可。神经网络从上世纪80-90年代开始急速发展,但是由于数据量和计算力的不足,导致在实际生活中应用很少,以至于神经网络从2000到2010年沉寂了近10年。从2009年开始神经网络开始应用于语音识别、计算机视觉等领域,神经网络又开始流行了。神经网络还是那个神经网络,复苏的主要驱动力就是数据量和计算力。 A very rought sketch: 50s/60s: Biologically inspired computation, the perceptron 70s: Decline after “Perceptrons” (1969) 80s: Co... Read more

Julia编程(五): 机器学习

本文是Julia编程系列的第五篇文章,着重讲述它在机器学习方面的应用。 常见库 ScikitLearn.jl: 类似Python的scikit-learn TextAnalysis.jl Machine Learning from Scratch linear regression using Gadfly f(x) = π*x plot([f, x->x],0,1) xys = [(x, f(x)) for x in rand(17)] plot( layer(f, 0, 1), layer(x=[x for (x,_) in xys], y=[y for (_,y) in xys], Geom.point) ) mutabl... Read more

Julia编程(四): 数据科学

本文是Julia编程系列的第四篇文章,着重讲述它在数据科学1方面的应用。 引言 Joel Grus. Data Science from Scratch First Principles with Python, 2015. ↩ Read more