All Projects → Silk-Road → Statistical_Learning_Method_by-Dr.-Li-Hang

Silk-Road / Statistical_Learning_Method_by-Dr.-Li-Hang

Licence: other
基于Julia 1.0写李航博士《统计学习方法》

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to Statistical Learning Method by-Dr.-Li-Hang

ISLR.jl
JuliaLang version of "An Introduction to Statistical Learning: With Applications in R"
Stars: ✭ 135 (+350%)
Mutual labels:  statistical-learning, julialang
setup-julia
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
Stars: ✭ 56 (+86.67%)
Mutual labels:  julialang
GameZero.jl
Zero overhead game development library for the Julia programming language
Stars: ✭ 143 (+376.67%)
Mutual labels:  julialang
ANTsR
Advanced Normalization Tools in R
Stars: ✭ 101 (+236.67%)
Mutual labels:  statistical-learning
DynamicHMCExamples.jl
Examples for Bayesian inference using DynamicHMC.jl and related packages.
Stars: ✭ 33 (+10%)
Mutual labels:  julialang
BeautifulMakie
https://lazarusa.github.io/BeautifulMakie/
Stars: ✭ 281 (+836.67%)
Mutual labels:  julialang
LatticeQCD.jl
A native Julia code for lattice QCD with dynamical fermions in 4 dimension.
Stars: ✭ 85 (+183.33%)
Mutual labels:  julialang
MicroLogging.jl
A simple logging API for julia
Stars: ✭ 26 (-13.33%)
Mutual labels:  julialang
deoplete-julia
deoplete.nvim source for julia. Providing julia Syntax Completions for julia, in Neovim (deprecated for julia 0.6+)
Stars: ✭ 12 (-60%)
Mutual labels:  julialang
OmniSci.jl
Julia client for OmniSci GPU-accelerated SQL engine and analytics platform
Stars: ✭ 22 (-26.67%)
Mutual labels:  julialang
AtariAlgos.jl
Arcade Learning Environment (ALE) wrapped as a Reinforce.jl environment
Stars: ✭ 38 (+26.67%)
Mutual labels:  julialang
ahead
Univariate and multivariate time series forecasting
Stars: ✭ 15 (-50%)
Mutual labels:  statistical-learning
FstFileFormat.jl
Julia bindings for the fst format
Stars: ✭ 17 (-43.33%)
Mutual labels:  julialang
XUnit.jl
XUnit.jl is a unit-testing framework for Julia.
Stars: ✭ 32 (+6.67%)
Mutual labels:  julialang
StochasticOptimization.jl
Implementations of stochastic optimization algorithms and solvers
Stars: ✭ 26 (-13.33%)
Mutual labels:  julialang
julia koans
Small exercises to get you used to reading and writing Julia code!
Stars: ✭ 28 (-6.67%)
Mutual labels:  julialang
BoostSRL
BoostSRL: "Boosting for Statistical Relational Learning." A gradient-boosting based approach for learning different types of SRL models.
Stars: ✭ 31 (+3.33%)
Mutual labels:  statistical-learning
JCLAL
JCLAL is a general purpose framework developed in Java for Active Learning.
Stars: ✭ 22 (-26.67%)
Mutual labels:  statistical-learning
NearestNeighborDescent.jl
Efficient approximate k-nearest neighbors graph construction and search in Julia
Stars: ✭ 34 (+13.33%)
Mutual labels:  julialang
Julia
Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!
Stars: ✭ 216 (+620%)
Mutual labels:  julialang

初衷

传统机器学习和数据科学方面的基础书前前后后也涉猎不少中外版本,Jordan、Hastie、Bishop、周志华等大拿的名著很多人都耳熟能详,但个人最喜欢的还是李航博士的《统计学习方法》和Simon Rogers的《机器学习基础教程》,两位大拿的书都不厚,在有限篇幅把算法写清楚很考验作者的水平,李航博士的书最喜欢的就是EM和HMM两章,是自己看过所有版本里最好的,这两章不仅在传统机器学习,在强化学习中都起到很基础也很重要的作用。另外,Rogers书中线性模型写的很好,不少人觉得线性模型太简单,其实里面东西深入下去还是有很多的,很多非线性问题也是转换为线型问题进行求解,另外Rogers写的贝叶斯方法及推理也很棒,特别是里面的公式推导。

另外,Julia语言是目前接触的科学计算语言里最喜欢的,学过Matlab、R和Python的同学如果学Julia的话会看到很多相似的地方,但相比前三者Julia快很多!去年底,Julia自2012年开始经过6年发展终于出了1.0版,所以自己打算用Julia写李航博士书里的算法,除一些很基础的包外,尽量不调用第三方包写核心算法。目前将书中感知机、k近邻法、朴素贝叶斯法、决策树、支持向量机和隐马尔可夫模型(含EM)六个核心算法写完,由于时间有限,还没有写打算年后有空再写的有逻辑斯蒂回归与最大熵模型和AdaBoost算法。过程中,几个算法的测试数据和决策树的树结构设计参考了WenDesi的Python代码,支持向量机参考了fengdu78的Python代码,一并感谢!

注:代码中希腊字母Unicod在Github中无法显示。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].