AIを使って株取引で不正行為をしよう!この世代のプログラマーは本当に楽しみ方を知っている

AIを使って株取引で不正行為をしよう!この世代のプログラマーは本当に楽しみ方を知っている

ディープラーニングを使用して株価を予測することは、以前は少し神秘的に思えたかもしれませんが、新しいことではありません。今日は、株価予測モデルを紹介します。私は、トレーディングロボットや(株)シミュレーションなど、機械学習と株価予測のためのディープラーニングモデルを収集しました。

株式市場を正確に予測することは、株価の動きに影響を与える要因や前提条件が数百万もあるため複雑な作業です。そのため、モデルはこれらの前提条件をできるだけ多く捉える必要があり、同時に、1) 市場は 100% ランダムではない、2) 歴史は繰り返す、3) 市場は人々の合理的な行動に従う、4) 市場は「非常に良好」である、といういくつかの重要な仮定も立てる必要があります。

作成者はゴールドマン・サックスを例に挙げ、2010年1月1日から2018年12月31日までの日次終値をトレーニング(7年間)とテスト(2年間)データとして使用し、ゴールドマン・サックスの株価動向を予測しました。

すべてのニューラル ネットワークを作成するために、作成者は MXNet とその高レベル API である Gluon を使用し、複数の GPU でトレーニングしました。全体的なアーキテクチャは次のとおりです。

GitHub では、各ステップを紹介する詳細なチュートリアルも提供されています。作成者によると、最も難しいのは GAN です。GAN のトレーニングを成功させる上で最も難しいのは、ハイパーパラメータの正しいセットを取得することです。このため、作成者はベイズ最適化(ガウス過程によるベイズ最適化)と強化学習(RL)を使用して、GAN のハイパーパラメータをいつどのように変更するかを決定しました。強化学習を作成する際には、RainbowやPPOなどの技術も使用されます。

株式の過去の取引データとテクニカル指標に加えて、作成者は NLP の BERT を使用して感情分析モデル (ファンダメンタル分析のソースとして) を作成し、フーリエ変換を使用して全体的なトレンドの方向を抽出します...株式に関する情報、パターン、依存関係などを可能な限り多く取得するためです。誰もが知っているように、データは多ければ多いほど良いのです。

集合的なプロセスの詳細については触れませんので、結果だけを見てみましょう。

トレーニング後の結果をプロットする

50回のトレーニング後の結果をプロットする

200回のトレーニング後の結果をプロットする

RL は 10 個のエピソードを実行しました。この記事では、エピソードを GAN が 200 回完全にトレーニングされた後の最終結果として定義します。次の図は最終結果を示しています。

チュートリアル全体に興味がある場合は、GitHub で確認できます。正確さに関しては、試してみれば分かります。

現在、このプロジェクトは 863 個のスターと 378 個のフォークを獲得しています (GitHub アドレス: https://github.com/borisbanushev/stockpredictionai)

<<:  脳の次元: 人工知能の波の中での適者生存

>>:  人工知能とモノのインターネット:完璧な組み合わせ

推薦する

汎用人工知能の時代が到来

さまざまな状況情報を記憶し、推論できるパーソナル AI アシスタントは、常にすぐそこまで来ているよう...

5GはAI、クラウド、エッジコンピューティングで爆発的に成長する

5G時代が到来し、あらゆる分野がその将来の発展に向けて準備を進めています。最近、OPPOは、Futu...

...

ディープラーニングに新たな落とし穴が!シドニー大学は、テキストを使用して画像のマット化をガイドする新しいクロスモーダルタスクを提案しています

画像マッティングとは、画像内の正確な前景を抽出することを指します。現在の自動方法では、画像内のすべて...

人工知能が初めて小児脳腫瘍治療薬の開発に貢献

専門家は、この画期的な進歩により、人工知能を使って新たながん治療法を開発するという新しい時代が到来す...

ノーベル賞を予約しますか? DeepMind の創設者が「ノーベル賞」ラスカー賞を受賞、AlphaFold が「科学のための AI」のベンチマークに

9月21日、生理学・医学分野の最高賞であるラスカー賞が発表されました!ラスカー賞には、基礎医学研究賞...

Cloud Pak for Data 3.0は、企業のコスト削減と効率性の向上を支援し、AI導入を加速します。

[[335519]]感染症流行後も実体経済は厳しい状況が続いている。生産停止、収益の急激な減少、資...

大型模型+ロボット、詳細なレビューレポートはこちら、多くの中国の学者が参加

大型モデルの優れた能力は誰の目にも明らかであり、ロボットに統合されれば、ロボットはより賢い脳を持つこ...

...

ディープラーニングにおける PyTorch と NumPy 間のデータ変換についてどれくらい知っていますか?

ディープラーニングでは、PyTorch と NumPy はデータの処理と変換によく使用される 2 つ...

SQL Server データ マイニング: クラスタリング アルゴリズムとシーケンシャル クラスタリング アルゴリズムの理解

最近、クライアントの開発チームと SQL Server データ マイニングとそのアプリケーションにつ...

...

AIファースト戦略に移行する5つの方法

ガートナーによると、AI は 2022 年までに世界中で 2.9 兆ドルのビジネス価値と 62 億時...

機械学習を活用して産業オペレーションにおける運用リスクを管理する

センサーデータは、産業オペレーションにおける運用の安全性と効率性を確保する上で重要な役割を果たします...

...