ネットワークにおける機械学習の実用的応用

ネットワークにおける機械学習の実用的応用

各 Web アプリケーションには独自の機能とパフォーマンス パラメーターのセットがあり、これらは動的に変更される可能性があります。ネットワークの多様性と複雑さのため、このようなネットワーク シナリオを中心に構築された従来のアルゴリズムやハードコードされた手法は困難な作業です。

[[437667]]

機械学習は、ネットワーク業界を含むほぼすべての業界で有益であることが証明されています。機械学習は、古いネットワークの困難な障害を解決し、新しいネットワーク アプリケーションを促進し、ネットワークを非常に便利なものにするのに役立ちます。ネットワーク分野で応用された機械学習技術をより深く理解するために、いくつかのユースケースを通じて基本的なワークフローを詳しく説明しましょう。

インテリジェントなネットワーク トラフィック管理:

IoT ソリューションの需要が高まり続けるにつれて、現代のネットワークは大量の異種トラフィック データを生成します。このような動的なネットワークでは、従来のネットワーク トラフィック監視やデータ分析ネットワーク管理テクノロジ (Ping 監視、ログ ファイル監視、さらには SNMP など) だけでは不十分です。多くの場合、リアルタイム データの正確性と効率的な処理が欠けています。一方、ネットワーク内の他のソース (携帯電話やモバイル デバイスなど) からのトラフィックは、デバイスのモビリティとネットワークの異質性により、比較的複雑な動作を示します。

機械学習は、ビッグデータ システムや大規模エリア ネットワークの分析に役立ち、そのようなネットワークの管理における複雑なパターンを識別します。こうした機会を踏まえ、ネットワーク分野の研究者は、トラフィックの分類と予測、輻輳制御などのネットワーク トラフィックの監視および分析アプリケーションにディープラーニング モデルを使用しています。

1. インバンドネットワークテレメトリ

ネットワーク テレメトリ データは、ネットワーク パフォーマンスに関する重要なメトリックを提供します。この情報は解釈が難しい場合が多いです。ネットワーク内のデータ量とデータの総量を考慮すると、大きな価値があります。適切に使用すれば、パフォーマンスを大幅に向上させることができます。

インバンド ネットワーク テレメトリなどの新しいテクノロジは、詳細なネットワーク テレメトリ データをリアルタイムで収集するのに役立ちます。最も重要なのは、これらのデータセットで機械学習を実行すると、従来の方法では大量のリアルタイム データ内で特定するのが難しい遅延、パス、スイッチ、ルーター、イベントなどの現象を相関させることができることです。

機械学習モデルは、テレメトリ データの相関関係とパターンを理解するようにトレーニングされ、最終的には履歴データからの学習に基づいて将来を予測する能力を獲得します。これは、将来のネットワーク停止を管理するのに役立ちます。

2. リソース割り当てと輻輳制御

すべてのネットワーク インフラストラクチャには、利用可能な合計スループットが事前に定義されています。さらに、事前定義された異なる帯域幅の複数のチャネルに分割されます。このようなシナリオでは、エンドユーザーごとの合計帯域幅使用量は静的に事前定義されており、圧倒的に使用されているネットワークの一部には常にボトルネックが発生します。

この混雑を回避するには、教師あり機械学習モデルをトレーニングして、ネットワーク トラフィックをリアルタイムで分析し、ネットワークのボトルネックが最小限になるように各ユーザーの適切な帯域幅制限を推測します。

これらのモデルは、ネットワーク ノードごとのアクティブ ユーザーの合計数、各ユーザーのネットワーク使用状況の履歴データ、時間ベースのデータ使用パターン、複数のアクセス ポイント間のユーザーの移動などのネットワーク統計から学習できます。

3. トラフィック分類

すべてのネットワークには、Web ホスティング (HTTP)、ファイル転送 (FTP)、セキュア ブラウジング (HTTPS)、HTTP ライブ ビデオ ストリーミング (HLS)、ターミナル サービス (SSH) など、さまざまなトラフィック フローが存在します。さて、ネットワーク帯域幅の使用、つまり FTP 経由のファイル転送に関しては、これらのそれぞれが少し異なる動作をします。継続的に大量のデータを使用します。

たとえば、ビデオがストリーミングされている場合は、チャンクとバッファのアプローチが使用されます。さまざまな種類のトラフィックが監視なしでネットワークを通過すると、一時的なブロックが発生することがあります。

これを回避するには、機械学習分類器を使用して、ネットワーク内のトラフィックの種類を分析および分類します。これらのモデルは、割り当てられた帯域幅、データ上限などのネットワーク パラメータを推測するために使用でき、処理された要求のスケジュールを改善し、割り当てられた帯域幅を動的に変更することで、ネットワーク パフォーマンスを向上させるのに役立ちます。

サイバーセキュリティ:

サイバー攻撃の増加により、組織はネットワーク インフラストラクチャとそのユーザー全体にわたる何百万もの外部および内部データ ポイントを継続的に監視し、相関させる必要に迫られています。大量のリアルタイムデータを手動で管理することは困難になります。ここで機械学習が役に立ちます。

機械学習は、ネットワーク内の特定のパターンや異常を識別し、膨大なデータセット全体にわたって脅威を予測することをすべてリアルタイムで行うことができます。自動分析により、ネットワーク管理者は脅威を簡単に検出し、少ない人員で状況を迅速に隔離できます。

1. サイバー攻撃の特定・防止

ネットワークの動作は、機械学習システムにおける異常検出にとって重要なパラメータです。機械学習エンジンは大量のデータをリアルタイムで処理し、脅威、未知のマルウェア、ポリシー違反を識別します。

ネットワークの動作が事前定義された動作範囲内であることが判明した場合、ネットワーク トランザクションは受け入れられ、そうでない場合はシステムでアラートがトリガーされます。これを使用して、DoS、DDoS、プローブなどのさまざまな攻撃を防ぐことができます。

2. フィッシングを防ぐ

正当なリンクのように見える悪意のあるリンクをクリックさせ、コンピューターの防御を突破しようとするのは簡単です。機械学習は疑わしい Web サイトを予測し、悪意のあるサイトへの接続を防ぐのに役立ちます。たとえば、テキスト分類機械学習モデルは URL を読み取って理解し、偽のフィッシング URL を最初から識別できます。これにより、エンドユーザーにとってより安全なブラウジング体験が実現します。

ネットワークにおける機械学習の統合は、上記のユースケースに限定されません。ネットワークと機械学習の観点から機会と研究を明らかにすることで、ネットワークとサイバーセキュリティの分野で ML を使用して未解決の問題を解決するソリューションを開発できます。

<<:  人工知能の3つの浮き沈みと、寒い冬の可能性

>>:  小売業界のトレンド: 人工知能からクーポンコードまで

ブログ    

推薦する

28 歳の中国人 Meta ソフトウェア エンジニアが、次のような理由で年収 37 万ドルの仕事を辞めました...

物語の主人公は中国人のソフトウェアエンジニア、エリック・ユーです。 2016年、Google、Met...

基本的なアルゴリズムについての簡単な説明: AVL ツリーとスプレイ ツリー (パート 3)

順序上記に引き続き、このトピックについて話し続けましょう。バランス二分木: AVL 木 (1962)...

...

予想外! AI技術はアダルト動画サイトに成熟して適用されている

アダルト動画サイトがAI技術を導入!ウェブサイトでは、顔認識やアルゴリズムを使用したビデオプレビュー...

2021年には、人工知能が私たちの生活にさらに統合されるでしょう。これは何を意味するのでしょうか?

人工知能の歴史は、アラン・チューリングがチューリングテストを発明した 1950 年代にまで遡ります。...

...

AIが人間社会に与える影響

今後 25 年間は、既存の制御可能かつプログラム可能ないわゆる「人工知能」を活用して、人類が生物学の...

AIシステムが初めて真の自律プログラミングを実現:遺伝的アルゴリズムを使用して初心者プログラマーを上回る

編集者注:この記事は、WeChatのパブリックアカウント「New Intelligence」(ID:...

IoTがAIの可能性をどう活用できるか

過去 10 年間、モノのインターネットはビジネスの世界で着実に導入されてきました。企業はすでに Io...

機械学習とは何ですか?

機械学習は人工知能 (AI) のサブセットです。これは、コンピューターを明示的にプログラミングするの...

違反した企業は売上高の6%の罰金を科せられる可能性がある。EUは人工知能技術の監督を強化する予定だ。

海外メディアの報道によると、欧州委員会は最近、企業がEUの規則に違反し、禁止されている人工知能アプリ...

...

2024年の製造業の現状:完全デジタル化

世界全体、特に製造業は、パンデミック中に発生した問題や数年前の大規模なサプライチェーンの混乱から脱し...

RC4 攻撃: RC4 暗号化アルゴリズムは SSL/TLS を保護できますか?

RC4 暗号化アルゴリズムで最近発見された問題について説明していただけますか? HTTPS 接続の...