Introduction to Soft Computing

Introduction to Soft Computing
Yuji Sato
Introduction to Soft Computing
ソフトコンピューティング (Soft Computing)
とは,ファジィ理論の創始者,ザデー (Lotfi
A. Zadeh)が提唱している包括的研究分
野。
 知的コンピューティング (Intelligent
Computing)という言葉がほぼ同類の分野
を示す言葉

Soft Computingの適用分野

開放型システム (Open System)
Soft Computingの3つの柱

ファジィ (Fuzzy)

ニューラルネットワーク (Neural Network)

遺伝的アルゴリズム (Genetic Algorithms)
ファジィとは?
ファジィ理論は人間の知恵をコンピュータ
で利用するための道具。
 制御問題に利用されることが多い。
 ファジィ制御は,「もし~のときには~のよ
うに制御せよ」の形式の,曖昧性を含む言
語ルールを用いて,制御問題に対応。この
ような形式のルールは「IF~THENルー
ル」とも呼ばれる。

ニューラルネットワークとは?
ニューラルネットワークとは神経回路網を
意味する。
 (脳の)神経回路の基本機能の一部をモデ
ル化し,工学的に役立てることが狙い。
 パターン認識などの分野で利用されること
が多い。

遺伝的アルゴリズムとは?
遺伝的アルゴリズムは,生物の進化(遺
伝)の機構を模倣した確率的探索手法。
 大規模組合せ最適化問題、多峰性の探索
問題に有効。
 遺伝的アルゴリズム,遺伝的プログラミン
グ,進化的プログラミング,進化戦略を総
称して,進化的計算と呼ぶ。

ソフトコンピューティングの特徴
生物(特に人)が発想の原点にある技術。
 ニューラルネットワーク:生体の神経回路
網を模倣
 遺伝的アルゴリズム:生物の進化をモデル
化
 ファジィ理論:人のあいまいな論理を模倣
