株式取引における人工知能の応用

株式取引における人工知能の応用

1 か月以上の努力の末、私たちはついに、単純な完全接続ニューラル ネットワークを使用して翌日の株価の上昇と下落を判断する単純な人工知能を完成させました。 Tensorflow のアーキテクチャと、アルゴリズムを実装するビジネス ロジックについて簡単に説明します。

[[338026]]

1. データ処理

特定の株式の 400 日間の取引履歴を取得します。各指標を400取引日以内に計算し、計算結果をデータベースに記録します。 KDJ、MACDなど、6つの一般的な指標が得られました。

次のように、400 個のインジケーター レコードをトレーニング セットとテスト セットに分割します。

ランダム分割の比率は約9:1です

2. ネットワークのトレーニング

これらのデータをニューラル ネットワークに入力してトレーニングを行うと、トレーニングの精度は 90% に達します。

次に、テスト セットを使用して検証を行います。

各株には個別の特性があるため、各株には個別の適合モデルが存在します。

ネットワーク構造コードは次のとおりです。

1. 入力層関数を定義します。

2. ニューラルネットワーク構造を定義する

3. ネットワークをコンパイルする

4. ネットワークをトレーニングする

このトレーニング指標は平均的であり、ある程度のオーバーフィッティングを引き起こしているため、使用中に各銘柄のトレーニングモデルを調整する必要があります。

5. テストセットを使用して結果を確認する

ここで、テスト セットの精度は 95.34% であり、比較的高い値です。

3. 結果処理

株式投資なので、結果の処理には分類処理方式を採用しており、ニューラルネットワークの処理結果は、-10%~-3%、-3%~3%、3%~10%の3つのカテゴリに分類されます。

簡単に言えば、大きな下落、横ばいの変動、そして大きな上昇があります。 3つの状況は3つの人工知能の判断結果に対応しており、翌日の株式の売買を誘導します。図に示すように:

最初のアイデアは、実際の取引の過程で、必然的に最も衝撃的な結果が出るということですが、10〜20銘柄など、複数の銘柄を計算する場合、特定の銘柄が大きな上昇の兆候を示したら、2日目に間に合うように購入し、3日目にすぐに売却します。

4. 事業展開

トレーニングされたモデルは各株に対応する必要があり、株の数が多い可能性があるため、モデルの展開要件は比較的高くなります。そうでない場合は、多くの潜在的な作業が発生します。 1 つ目は初期タスクです。株式が株式プールに追加されると、400 日以内のすべての履歴データが計算、保存、処理のために取得され、ニューラル ネットワークのトレーニング セットとテスト セットとしても使用されます。アフターマーケットのスケジュールされたタスクは、その日の株価データをロードして計算するために使用されます。

時間的制約により、ニューラル ネットワークのトレーニング プロセスはビジネス システムと統合されておらず、手動のトレーニングが必要でした。ただし、ワークフロー展開を使用すると効率が向上します。モデルを Git にプッシュすると、オンライン モデル ライブラリが自動的に更新されます。

5. 後処理

株式の一日の制限を判断する方法を書き終えたところです。定量取引のプロセスにおける不確実性原理により、この指標方式はまだテストに時間が必要であり、毎週新たに生成されるデータは今後機械学習の範囲に組み込まれる予定です。自動学習を実現し、自動的に精度を向上します。

<<:  AIが自動運転データセンターを構築する方法

>>:  ぜひ見に来てください!数千の「AIブラックテクノロジー」がここに集結

ブログ    
ブログ    

推薦する

2Dラベルのみを使用してマルチビュー3D占有モデルをトレーニングするための新しいパラダイム

この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...

...

XiaoIceが11人のAI歌手を一気にリリース:プロの歌手に匹敵するにはたった45日間のトレーニングが必要

11月25日、 XiaoIceフレームワークは11人のAI歌手をリリースし、アシスタント、同僚、親戚...

...

OpenAI: 大規模ニューラルネットワークをトレーニングするための 4 つの基本手法

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式...

...

あなたの脳と音楽ストリーミングは直接つながっているのでしょうか?ニューラリンクの脳コンピューターインターフェースが来月発売予定

ヘッドホンは必要なく、脳コンピューターインターフェースを通じて直接音楽を聴くことができ、体内のホルモ...

企業が人工知能を導入する際に知っておくべき5つの誤解

[[392106]] AI は広く普及しているにもかかわらず、知識と認識のギャップにより、商業的な導...

マイクロソフトのGitHub Copilotサービスは大きな損失を被っていると報じられており、同社は独自のAIチップを開発してNvidiaに対抗する予定だ

10月10日のニュース、過去1年間、生成AIの流行は多くの企業に莫大な利益をもたらしました。最大の受...

大量のニューロンを必要とせず、ニューロモルフィックロボットはスピードと正確さでテーブルサッカーをプレイします

人間は機械にゲームをさせることに魅了されているようだ。1770 年という早い時期に、発明家たちは「ト...

漫画は爆発的な効果でAIに変身し、サーバーが何度も圧倒された

[[436077]]この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI...

オープンソースモデル「幻覚」はより深刻です。これは3段階の幻覚検出キットです

大規模モデルには、幻覚を生成するという致命的な問題が長い間存在していました。データセットの複雑さによ...

Gizwits Cloud はスマートホームが機械にユーザーをよりよく理解するのを助けます

[51CTO.com からのオリジナル記事] 2016年、国内投資家のVRへの熱意はまだ薄れていなか...

...