このたびF5は、Elsevierの学術誌『Network Security』に研究論文を発表しました。この論文では、ML/AIアルゴリズムを分散実行した場合の性能と有効性を明らかにするため、さまざまな機械学習(ML)および人工知能(AI)フレームワークを実証的に分析しています。また、NVIDIAのMorpheus、ONNX、TF/SKLなどの高度なML/AIフレームワークを活用し、大規模なサイバーセキュリティを大幅に強化する方法を検証しています。その結果、モデル形式の最適化とGPUによるワークロードの並列処理を通じて、検知機能の高速化を実現しました。ソフトウェアの最適化とハードウェアアクセラレーションを組み合わせることで、レイテンシーを短縮するとともに、全体的なスループットも向上しました。
さまざまなML/AIフレームワーク(NVIDIAのMorpheus、ONNX、TF/SKL)を比較するため、アルゴリズムによって生成されたドメイン(AGD)の検出を課題として選定しました。一般に、攻撃者はドメイン生成アルゴリズム(DGA)を使用してAGDを生成し、DNSレイヤーを介したデータ流出やコマンド&コントロール(C&C)通信に利用します。さまざまなML/AIフレームワークのテストには、DGA脅威検出モデルを使用しました。
AGDを検出するML/AIモデルを対象プラットフォームにデプロイし、バッチサイズ32および1024で実行しました。GPU構成は、TensorFlow実装のCPU構成と比較して、それぞれのバッチサイズで11倍および43倍の性能を示しました。ONNXモデル形式を使用した場合、CPU実行プロバイダーの性能は、TensorFlow CPUと比較して、バッチサイズ32で5倍、バッチサイズ1024で1.5倍でした。CUDA GPU実行プロバイダーを使用したONNXは、CPU実行プロバイダーを使用したONNXと比較して、バッチサイズ32および1024でそれぞれ6倍および13倍の性能を示しました。Morpheus-GPUは他のアーキテクチャを上回り、バッチサイズ32および1024でそれぞれ22,382 req/secおよび208,077 req/secのスループットを達成しました。これは、TensorFlow-GPU構成と比較して200倍のスループット向上に相当します。
分析の結果、Morpheus-GPUはレイテンシとスループットに優れており、大規模ネットワークへのサービス提供に、より大きなバッチサイズを使用できることがわかりました。Morpheus-GPUとキャッシュを使用することで、データセンターレベルのDNSトラフィックに対するリアルタイムのDGA検出が可能です。
この調査から得られた主な知見は次のとおりです。
- サイバー攻撃や潜在的な脅威を回避するには、保存されたデータセットを活用し、そこから脅威インテリジェンスを抽出できる成熟した脅威検知ソリューションが必要です。
- AI/MLアルゴリズムでサイバー攻撃や脅威をより効果的に検知するには、大規模なデータを迅速に学習・トレーニングするためのハードウェアアクセラレーション(AIフレームワーク)が必要です。
- Morpheus AI frameworkは、迅速な意思決定を可能にするとともに、推論機能を提供し、ONNXやTFなどの他のML/AIフレームワークと比べて、低レイテンシかつ高スループットでデータを処理できます。
組織は本調査を活用し、堅牢なインフラストラクチャ(処理ユニットとML/AIフレームワークの組み合わせ)を選定することで、大規模なデータを処理し、高速かつスケーラブルに推論結果を取得できるAIアクセラレーション型サイバーセキュリティを実装できます。また、ML/AIフレームワークに関する検証済みの結果を活用した手法を、特にML/AI分野の既存製品に導入できます。
本論文は、Network Security Journalオンラインポータルから入手できます。
著者について
関連するブログ記事

SOAS 2025:足並みの乱れが凡庸さを招く
AI導入における方針の不一致は、非効率を招きます。セキュリティ、自動化、導入の各戦略を整合させ、AIの可能性を最大限に引き出す方法をご紹介します。

WebAssemblyが重要な理由
WebAssembly(Wasm)は、あらゆるプラットフォームで高性能なアプリケーションを実現する、ポータブルで高速かつセキュアなバイナリ命令セットです。
インフラストラクチャは依然として格好の攻撃経路
クラウドコンピューティングでは、APIやドラッグ&ドロップ式の設定ツールを活用し、ネットワークやインフラストラクチャを敬遠する人がそれらを直接扱わずに済むようにすることで、インフラストラクチャへの対応を不要にすることが長年追求されてきました。しかし、インフラストラクチャを無視することも、攻撃の主要な標的であるという事実を見過ごすこともできません。
堅牢なデータアーキテクチャがもたらす戦略的メリット
適切に構築されたデータアーキテクチャがもたらす効果は、業務プロセスの改善にとどまりません。戦略的な業務効率の向上、より深いビジネスインサイトの獲得、隣接するビジネス機会への展開にもつながり、これらすべてをより俊敏に実行できるようになります。
デジタルワークフローにおける不正検知には、データだけでは不十分
2019年には、業界全体でクレジットカード詐欺の試みが約25万件確認されました。これは約2分に1件の割合です。今日、不正を検知するには、デジタルワークフロー上のできるだけ多くのポイントから収集したデータを相互に関連付け、手作業によるデータ処理をはるかに上回る速度で分析する能力が求められます。