ビットコイン時系列予測のためのエコー・ステート・ネットワーク(Echo State Networks for Bitcoin Time Series Prediction)

田中専務

拓海先生、最近部下から暗号資産(Cryptocurrency)の予測にAIを使えるのではと相談を受けまして、こちらの論文が目に留まったのですが、正直私には難しくて。要するにどこが新しい研究なのか、そして我が社が参考にできる点を端的に教えていただけますか。

AIメンター拓海

素晴らしい着眼点ですね!大丈夫、一緒に整理すれば必ず分かりますよ。結論を先に言うと、この論文はEcho State Network (ESN) エコー・ステート・ネットワークを使ってビットコインの短期時系列を扱い、特に極端なボラティリティ(価格変動)がある期間での有効性を示した点が重要なんです。

田中専務

ESN、ですか。聞き慣れませんが要するにニューラルネットワークの一種で、短期の値動きを当てやすいということですね。ところで実務ではどんなデータを使うのですか。取引所の価格だけでいいのでしょうか。

AIメンター拓海

いい質問ですね!まず、ESNはReservoir Computing (RC) リザバーコンピューティングという枠組みの一部で、内部の大きな「貯め場(リザバー)」を固定しておき、出力側だけを学習することで計算を軽くする特長があるんです。実務では価格だけでなく出来高や板情報、ニュースやセンチメントなど複数の情報を特徴量として使うと精度が上がる可能性がありますよ。

田中専務

なるほど、特徴量を増やすのですね。ただ導入コストや運用の手間も気になります。これって要するに短期的な予測に向いた軽い仕組みを素早く試せる、ということですか。

AIメンター拓海

その通りです。要点を三つにまとめると、第一にESNは訓練が速く試作がしやすい。第二に非線形でカオス的な動きにも対応しやすい。第三にハイパーパラメータ(設計上の調整項目)を適切にチューニングすれば実務で有用な短期予測が期待できる、です。

田中専務

ハイパーパラメータのチューニングというと難しそうです。現場のエンジニアに任せればよいのでしょうが、経営としては投資対効果を見たい。どの指標を見ればこの手法が効いていると判断できますか。

AIメンター拓海

良い観点です。経営は結果で判断するべきなので、実務ではまずは予測の統計的精度(例えばRMSEやMAPE)と、その予測を使ったシンプルな取引ルールの想定損益(シャープレシオや最大ドローダウン)を組み合わせて評価します。つまり「精度」と「収益性」の両方を見れば投資対効果が分かりますよ。

田中専務

なるほど、まずは小さく試して効果を数値で示すわけですね。最後に一つだけ確認ですが、論文は「カオス解析(Lyapunov exponent ラプノフ指数)を用いた評価」もしていますが、それは現場でどう役立ちますか。

AIメンター拓海

ラプノフ指数(Lyapunov exponent, LE)は系の挙動がどれだけ予測困難かを示す指標です。LEが大きい期間は価格変動が急で予測が難しく、ESNの期待値を下げる可能性があるので、まずはLEで“試すべき期間”を見極め、そこではモデルの出力に慎重になる、といった運用ルールが作れますよ。

田中専務

分かりました。要するに、小さく始めて、精度と収益性で判断し、特にラプノフ指数で難しい時期を見極めながら運用すれば良いということですね。では早速部下にその方針で試作を依頼してみます。ありがとうございました、拓海先生。

AIBRプレミアム

関連する記事

AI Business Reviewをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む