| タイトル | 絵文字 | 色から | コロルト | SDK | sdk_version | app_file | ピン留め | ライセンス | short_description |
|---|---|---|---|---|---|---|---|---|---|
Manatee(LM):言語モデルアーキテクチャに基づく市場分析 | ? | 青 | 赤 | グラデーション | 4.22.0 | app.py | 真実 | Apache-2.0 | 言語モデルアーキテクチャに基づく市場分析 |
このプロジェクトは、LLMを使用して、Amazon WebサービスとAmazon Supply Chain Optimization Technologiesの「クロノス:時系列の言語の学習」論文に基づいて、予測目的で時系列データを分析することに焦点を当てています。マナティープロジェクトは、金融証券の履歴データを取得、計算、プロットするように設計されており、ALPACAとPolarsの力を活用し、データの操作と視覚化のためにプロットするように設計されています。ローリング平均と相対強度指数(RSI)の計算などの機能により、このツールは株式と暗号資産の過去のパフォーマンスの分析にも役立ちます。

ソースから:
この作業では、一歩後退して、次のように尋ねます。次のトークンを予測する言語モデルと、次の値を予測する時系列予測モデルの基本的な違いは何ですか?見かけの区別にもかかわらず、有限辞書からのトークンと、通常の連続ドメインからの値からの値とは、どちらも基本的にデータのシーケンシャル構造をモデル化して将来のパターンを予測することを目指しています。良い言語モデルは時系列で「機能するだけ」はすべきではありませんか?この素朴な質問は、時系列固有の修正の必要性に挑戦するように促され、それに答えることで、時系列予測に最小限に採用された言語モデリングフレームワークであるChronosを開発するようになりました。クロノスは、単純なスケーリングと実際の値の量子化により、時系列を離散ビンにトークン化します。このようにして、モデルアーキテクチャに変更はなく、この「時系列の言語」で既製の言語モデルをトレーニングできます。驚くべきことに、この単純なアプローチは、効果的かつ効率的であることが証明されており、言語モデルアーキテクチャが最小限の修正を伴う幅広い時系列問題に対処する可能性を強調しています。 [...]
json :JSONデータを解析するための組み込みのPythonライブラリ。インストールする必要はありません。
datetime & time :日付と時刻を処理するための組み込みのPythonライブラリ。ここでは、データフェッチの時間枠を定義するために使用されます。インストールは必要ありません。
plotly ( pxとして):インタラクティブなプロットの作成に使用されるプロットに使用できる使いやすいインターフェイスを提供します。 PIP経由でインストール:
pip3 install plotly polars (AS pl ):金融の時系列データに最適な高速データフレームライブラリ。 PIPを使用してインストール:
pip3 install polars alpaca-py :Alpaca API用のPythonライブラリ。過去の在庫/暗号データおよび取引業務へのアクセスを提供します。 PIPを使用してインストール:
pip3 install alpaca-trade-apiすべての依存関係をインストールするには、次のコマンドを使用できます。
pip3 install plotly polars alpaca-py transformers gradio spaces注:これらのライブラリのインストールを進める前に、Pythonがシステムにインストールされていることを確認してください。
APIキー管理:セキュリティ上の理由から、APIキーをスクリプトにハードコードすることを避けてください。環境変数または安全なボールトサービスの使用を検討してください。
データプライバシー:財務データを処理する場合、データ保護規制(GDPR、CCPAなど)に準拠することが重要です。このツールを介してフェッチされたデータを使用して共有する権利があることを確認してください。
エラー処理:スクリプトには基本的なエラー処理が含まれますが、生産用に使用するには、ネットワークエラー、API制限の例外、およびデータの矛盾を処理するために、より包括的なTry-Exectブロックを実装することを検討してください。
プロットの考慮事項:このツールは視覚化にプロットを使用します。これは非常に用途が広いですが、大規模なデータセットにはリソース集約型です。大規模なデータセットを分析するには、プロットする前に、データポイントが少なくなっているプロットを作成したり、データを集約したりすることを検討してください。
リソース管理:大規模なデータセットまたは多数のAPIリクエストを扱うときは、システムとAPIの使用を監視して、過負荷を避けてください。
バージョン制御:依存関係を定期的に更新します。金融APIとデータ処理ライブラリは進化し、最新の状態に保つことで、新機能のセキュリティ、効率、アクセシビリティを改善できます。
このコードを調査で使用する場合は、次のBibtexエントリを使用してください。
@misc { louisbrulenaudet2023 ,
author = { Louis Brulé Naudet } ,
title = { MANATEE(lm) : Market Analysis based on language model architectures } ,
howpublished = { url{https://huggingface.co/spaces/louisbrulenaudet/manatee} } ,
year = { 2024 }
}
フィードバックがある場合は、[email protected]にご連絡ください。