ソフトコンピューティングのさまざまな用途は何ですか?
ソフトコンピューティングは、問題に対するすべての解決策が正確に正確であるとは限らないという根拠に基づいて機能するコンピューターサイエンスの分野です。これは、生物学、特に人間の脳を模倣するように設計されたコンピューティング技術に最も一般的です。ソフトコンピューティングによって取り組むほとんどの問題は、純粋に数学的なアプローチに簡単に分解できません。
ソフトコンピューティングの概念を理解するには、コンピューターと人間の脳の違い、特に相対的な強みと利点を理解する必要があります。脳は、特定のタスクを実行するのにゆっくりと機能しますが、複数のオプションを同時に検討することにはるかに熟練しています。コンピューターはより迅速に計算できますが、より論理的、1つのこと、および時間的アプローチに制限されています。
これらの違いの実践の例を示すために、検索エンジンはインデックス付きWorld Wide Web全体で特定のテキストを1秒で探すことができます。人間はそうではないかもしれません同等の量の印刷された素材で同じタスクを生涯で完了するようにします。ただし、コンピューターは、たとえば顔を認識するのが比較的貧弱です。人間は通常、既知の顔を一瞬で認識することができますが、数秒以内に彼が一度前に出会った人を認識することさえできます。
顔の認識能力のこの格差は、人間が個々のピクセルに画像を分解し、それらを1つずつ比較するコンピューターとは異なり、顔全体を覚えているという良い仕事をしているためです。一方、人間は、たとえいくつかの小さな違いや大きな違いがあったとしても、強力な推測をすることに自信を持つのに十分な類似点に注目することに自信を持っているでしょう。人間は通常、老化によって劇的に変化したとしても、古い学校の友人の顔を認識することができます。人間は、mが機能を識別するのに良い仕事をしています目や骨構造などのアター。
ソフトコンピューティングは、問題に取り組むためのアプローチまたは他の動物をエミュレートすることを目的としています。これには、ファジーロジックの使用が含まれます。これは、すべてのデータが1または0のいずれかである従来のバイナリロジックとは対照的であり、フラット間の間違ったまたは正しいという点で考えることができます。ファジーロジックにより、データを0〜1の任意の段階で評価することができ、無限の精度を持つことに相当します。
ソフトコンピューティングの最も一般的な用途には、脳などの生物学的構造をマッピングしようとすることが含まれます。これにより、科学者は脳の仕組みと神経学的問題にどのように対処するかについてさらに学ぶことができます。また、ソフトコンピューティングを使用して、人間が理解できるロジックを通じて動作するソフトウェアを簡単に設計できるようにすることもできます。また、人間の推論スキルとコンピューターの処理速度と精度を組み合わせて、コンピューティングへのハイブリッドアプローチの基礎として使用することもできます。