Bitcoin and Weka by Linux
Linux 上でwekaを動かす。
Linuxもjavaもよくわからない人は絶対先にwindowsGUIのWEKAを実行しまくることをお勧めしたい。
wekaのLinuxverをDLし任意の場所に回答(私の場合は/root/)
javaのクラスパスを変えたくない人は以下のように実行
java -cp /root/weka-3-7-13/weka.jar weka.classifiers.trees.J48 -t /root/weka-3-7-13/data/credit-g.arff
とりあえず意味を説明しておくとweka.classifiers.trees.J48 はおなじみJ48とかいう決定木生成アルゴリズム。
-t 訓練データ.arff weka-3-7-13にはdataフォルダがあり、サンプルがいっぱいある。
要素の関連で決定木が作れないサンプルデータもあるので、3個ぐらい実行できなくてもいつかはできるやつにあたる。
なんでこんなことやってるかというと、BitcoinデータをPHPで10毎秒撮ってきて
perlで成形、ARFFへ。そのできたARFFをwekaで解析。この流れを自動化するためである。
いっぱい取引所のAPIがあるなかでどれにしようか悩んではいるのだが。。。