ヨロビジョン深圳
深セン
今すぐ参加
用語集

ファジー論理

ファジー論理が、不確実性下での人間のような推論でAIをどのように強化し、自動運転車から医療診断までのアプリケーションを動かすかを発見してください。

ファジー論理は、真または偽(1または0)の従来の二値フレームワークを超える論理の一形態です。代わりに、「真実の度合い」を許容し、ステートメントは部分的に真であり、部分的に偽である可能性があります。1965年にLotfi Zadehによって最初に導入されたこのアプローチは、人間の推論と言語に固有の曖昧さと曖昧さを模倣するように設計されています。不確実性や不正確さを表現するための数学的フレームワークを提供し、人が行うように、不完全または主観的な情報に基づいて意思決定できるシステムを構築するための強力なツールとなります。

ファジー論理はどのように機能しますか?

ファジー論理システムは、「熱い」、「冷たい」、「速い」、または「遅い」などの不正確な概念を数学的な形式に変換することにより、推論します。このプロセスには通常、3つの主要な段階が含まれます。

  1. ファジィ化: このステップでは、明確な数値入力値(温度(度)や速度(km/h)など)をファジィ集合に変換します。たとえば、22℃の温度は「70%暖かい」および「30%涼しい」と翻訳される場合があります。変数は複数のファジィ集合に同時に属することができますが、その程度は異なります。
  2. ルール評価:システムは、人間が定義した一連の「IF-THEN」ルールを使用して、ファジー入力を処理します。これらのルールは、専門家の知識に基づいています。たとえば、スマートサーモスタットのルールは、「部屋が「非常に暖かい」AND時間が「昼」の場合、エアコンを「高」に設定する」のようになります。システムは、適用可能なすべてのルールを評価し、その結果を組み合わせます。
  3. 非ファジィ化: 組み合わされたファジィ出力を、機械やシステムを制御するために使用できる単一の明確な数値に変換します。例えば、エアコンのファジィ出力「高」は、特定のファン速度または温度設定に変換されます。基礎となる数学的原理に関する詳細は、スタンフォード哲学百科事典のリソースをご覧ください。

AIと機械学習における関連性

大量のデータからパターンを学習する機械学習(ML)の主流技術(深層学習(DL)など)とは異なり、ファジー論理は、人間の専門家の知識を取り入れ、複雑なシステムに内在する曖昧さを処理するための強力な方法を提供します。入力が不正確な制御アプリケーションや意思決定支援に優れています。イベントの可能性を扱う確率論とは異なり、ファジー論理は、何かが真実である程度を扱います。ニューラルネットワークをファジー規則と統合するニューロファジーシステムのように、他のAI技術と組み合わせることができます。これらの統合システムは、Ultralytics HUBのようなプラットフォームを介して、モデルのトレーニングモデルのデプロイを含む、より広範なAIワークフローのために管理できます。

実際のアプリケーション

ファジー論理は、さまざまな実用的なアプリケーションで広く使用されています。

  • 家電製品: 最新の洗濯機は、ファジー論理を使用して、洗濯物の量や汚れの程度などのファジー入力に基づいて洗濯サイクルを調整します。エアコンは、「温度がわずかに高く、湿度が高い場合は、冷却をわずかに上げる」のようなルールを使用する場合があります。スマートホームでのAIの活用方法をご覧ください。
  • 自動車システム: 車輪速と減速度に基づいてブレーキ圧を制御するアンチロック・ブレーキ・システム(ABS)や、自動運転車におけるよりスムーズなギア・シフトを実現する自動変速機に使用されています。自動車におけるAIのためのUltralyticsソリューションをご覧ください。
  • 産業用制御:これは、正確な数理モデルの取得が困難であるが、人間の専門知識が利用可能な製造業におけるAIの複雑なプロセスを管理するのに役立ちます。
  • 医療診断: さまざまな程度の確実性を持つ症状に基づいて疾患を診断する際に医師を支援し、医用画像解析 などのタスクを補完します。このタスクでは、Ultralytics YOLO などのモデルが 腫瘍検出 などのタスクに使用される場合があります。
  • 金融取引システム: 「価格が非常に高い」または「トレンドが適度に強い」などの市場指標のファジーな解釈に基づいて、取引戦略を開発できます。金融におけるコンピュータビジョンモデルについてお読みください。

ファジー論理と関連概念の比較

ファジー論理を他の関連する概念と区別することが重要です。

  • ブール論理: 正確で決定論的なシステムに適した、バイナリのtrue/false値で動作します。ファジー論理は、連続的な真理度を使用するため、曖昧さを処理するのに適しています。
  • 確率論:イベントが発生する可能性または確率を扱います。ファジー論理は、イベントが発生する程度または条件が真である程度(曖昧さ)を扱います。詳細については、ファジー論理と確率の違いに関するこの記事をご覧ください。
  • 機械学習:MLアルゴリズム、特に深層学習モデル(畳み込みニューラルネットワーク(CNN)Transformerなど)は、通常、教師ありまたは教師なし学習を通じて、データから直接パターンとルールを学習します。ファジー論理は、人間の専門知識からの明示的に定義されたルールに依存することが多いですが、ファジーシステムもデータで調整できます。

ファジー論理は、人間の直感が重要な役割を果たすシステムをモデル化するための貴重なツールセットを提供し、AIとコンピュータビジョンのより広い分野におけるデータ駆動型アプローチを補完します。Ultralyticsドキュメント内で、さまざまなAIモデルとそれらの比較を調べることができます。より深い技術的な洞察を得るには、IEEE Computational Intelligence Societyのリソースが役立つことがよくあります。

Ultralyticsコミュニティに参加しませんか?

AIの未来を共に切り開きましょう。グローバルなイノベーターと繋がり、協力し、成長を。

今すぐ参加
クリップボードにコピーしました