Juliaを始めよう
Juliaに興味がある。
Juliaなんやねんという人は以下を参照。
http://www.slideshare.net/wdkz/juliaglm
Rには非常に便利なIDEであるところのRStudioというものがある。
そしてJuliaにもJulia Studioがある。
http://forio.com/julia/index
とりあえずこれで始めてみたい。
Julia、興味あるけど若い言語だから外部ライブラリが不足してるんだと思っている方は以下を見て欲しい。
http://docs.julialang.org/en/release-0.1/packages/packagelist/
意外と充実している。
ランダムフォレストだってできる。
https://github.com/bensadeghi/DecisionTree.jl
Pkg.add("DecisionTree") Pkg.add("RDatasets") using RDatasets using DecisionTree iris = data("datasets", "iris") features = matrix(iris[:, 2:5]); labels = vector(iris[:, "Species"]); # train random forest classifier, using 2 random features and 10 trees model = build_forest(labels, features, 2, 10); # apply learned model apply_forest(model, [5.9,3.0,5.1,1.9]) # run n-fold cross validation for forests, using 2 random features, 10 trees and 3 folds nfoldCV_forest(labels, features, 2, 10, 3)
一日一Juliaという感じで続けていきたい。