azure-ai-anomalydetector-java
Azure AI SDK for Javaで異常検知アプリを構築
Azure Cognitive Servicesを使用して時系列データの異常を検出します。このスキルは、リアルタイムストリーミングをサポートする単変量および多変量異常検知のためのJava SDKパターンを提供します。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“azure-ai-anomalydetector-java”。 30日間の1日ごとのWebサイトトラフィックデータで異常を検出
预期结果:
異常検知が完了しました。3つの異常を検出:7日目(トラフィックスパイク:15,200 vs 期待値8,500)、18日目(トラフィック低下:2,100 vs 期待値7,800)、25日目(トラフィックスパイク:18,900 vs 期待値9,200)。信頼度スコア:0.92、0.87、0.95。
正在使用“azure-ai-anomalydetector-java”。 サーバーのCPU、メモリ、ディスクI/Oの異常を監視
预期结果:
2024-01-15T14:32:00Zで多変量異常を検出。重大度:0.89。トップ寄与因子:CPU使用率���寄与:0.45)、ディスクI/O待ち(寄与:0.32)。推奨アクション:リソース競合の可能性を調査してください。
安全审计
安全All 35 static analysis findings are false positives. The external_commands detections misidentified Java code examples in markdown as Ruby shell execution. The network URLs are documentation placeholders for Azure blob storage. Environment variable access uses standard System.getenv() patterns recommended by Microsoft Azure SDK. The skill is documentation for Microsoft's official Azure AI Anomaly Detector SDK with no malicious intent.
质量评分
你能构建什么
IT運用監視
CPU使用率、メモリ消費量、ネットワークトラフィックなどのサーバーメトリクスの異常を検出し、ユーザーに影響を与える前に潜在的な障害を特定します。
金融不正検知
複数の変数にわたるトランザクションパターンを分析して、リアルタイム決済システムで疑わしいアクティビティや潜在的な不正を特定します。
IoTセンサーアナリティクス
産業機器のセンサーデータを監視して機器故障の早期警告サインを検出し、予知保全スケジュールを可能にします。
试试这些提示
エンドポイントとAPIキーの環境変数を使用してAzure AI Anomaly Detector単変量クライアントを初期化するJavaクラスを作成します。認証情報が不足している場合のエラー処理を含めます。
時系列データセットでバッチ異常検知を実行するメソッドを作成します。メソッドはタイムスタンプと値のリストを受け取り、検知感度を設定し、検出された異常とその期待値および信頼度スコアのリストを返します。
受信データポイントをリアルタイムで処理するストリーミング異常検知サービスを作成します。detectUnivariateLastPointメソッドを使用して新しい各データポイントをチェックし、異常が重大度しきい値を超えたときにアラートをトリガーします。
完全な多変量異常検知ワークフローを実装します:(1) Azure Blob Storageでトレーニングデータを準備、(2) 設定可能なスライディングウィンドウでモデルをトレーニング、(3) トレーニング完了をポーリング、(4) 新しいデータでバッチ推論を実行、(5) 検出された各異常のトップ寄与変数を抽出。
最佳实践
- 単変量検知には少なくとも12データポイントを使用し、正確な結果のためにTimeGranularityを実際のデータ頻度に合わせてください
- 誤検知と検知漏れをバランスさせるために、本番ユースケースでは感度を80-95に設定してください
- APIレート制限とサービスエラーを適切に管理するためにHttpResponseExceptionを処理してください
避免
- 重要な異常を見逃す可能性のある50未満の感度値、または過度な誤検知を生成する99超の���度値を使用しないでください
- アルゴリズムに十分な履歴コンテキストを維持せずにdetectUnivariateLastPointを呼び出さないでください
- APIキーやエンドポイントをソースコードにハードコードしないでください - 常に環境変数またはAzure Key Vaultを使用してください
常见问题
異常検知の最小データ要件は何ですか?
単変量と多変量検知の使い分け方は?
Azureサブスクリプションなしでこのスキルを使用できますか?
多変量モデルのトレーニングにはどのくらい時間がかかりますか?
どの時間粒度がサポートされていますか?
安全に認証を処理するには?
开发者详情
作者
sickn33许可证
MIT
仓库
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-ai-anomalydetector-java引用
main
文件结构
📄 SKILL.md