• ベストアンサー

ファジィについて

oodaikoの回答

  • ベストアンサー
  • oodaiko
  • ベストアンサー率67% (126/186)
回答No.1

レポート課題のようなのでヒントだけ。 ユニットファンクションとは単位ステップ関数U(x) (あるa に対し、x<a ならU(x)=0 , a≦xならU(x)=1となる関数) のことでしょうか。 単位ステップ関数の特徴。 ○定義、計算が簡単。(1と0しかとらないから) ○本質的にクリスプ集合しか表現できない。 ○微分不可能な点がある ファジイではメンバーシップ関数の微分などはあまり意味を持たないので 微分可能性は本質的ではない。しかし、数値計算で解を求めるのに 勾配法などを使う場合に微分可能性が重要になる場合もある。 シグモイド関数S(x)の特徴 ○定義、計算はやや面倒 ○S(x)とS(-x)をmax演算で組み合わせれば 一般の凸ファジイ集合のメンバーシップ関数を表現できる。 (通常は凸ファジイ集合として三角型メンバーシップ関数や 釣鐘型メンバーシップ関数が使われるので、あまり意味の あることではないが) ○いたる所で微分可能(これも上と同様に理論的にはあまり意味のないこと) ○パラメーターを替えることでいくらでも単位ステップ関数に近付けることができる。 ○有限なxで0および1の値をとらないので実際の計算に使う時は 「ある程度小さい(大きい)値をとる時は0(1)とみなす」 という近似をしなければならない。

asateni
質問者

お礼

素早い回答ありがとうございます。私もネットや図書館で調べたのですが、ユニットファンクションやシグモイド関数自体の説明(公式等)は見つけることができたのですが、それぞれの利点や欠点がいまいち分からなくて困っていました。これから、単位ステップ関数のこと等も絡めて調べたいと思います。とても参考になりました。

関連するQ&A

  • ニューラルネットワークのシグモイド関数について

    ニューラルネットワークにでてくるシグモイド関数 についてお聞きしたいのですが、文献によってこの シグモイド関数の式が、tanがあったり、expが使わ れていたりと、微妙に違っていていったいどの式が 正しいのかよくわかりません。 このシグモイド関数には決まった形とかは無いの でしょうか? 分かる方いたら教えてください。よろしくお願いします。

  • Windowsのソフトを作るにはどのプログラミング言語がいい?

    大学の講義で、Pascal、CASLII、C、Perlを習ったものですが、夏休みの暇な時間を活用して、WindowsのGUIのソフトを作成したいと思っています。その場合、たくさんある言語の中でどの言語を使用すればいいでしょうか? もちろん、それぞれの言語に利点、欠点があると思いますので、個人的な意見でかまいません。自分が習った言語以外は全くといっていいほど知らないので,その言語を使用する利点、欠点もお聞かせください。 1から勉強する覚悟はあります。回答よろしくお願いします。

  • シグモイド関数について

    シグモイド関数はy軸が0~1の範囲になっています。 この範囲をー1~1とか0~2とかに変えることって可能なんですか? シグモイド関数の式を見てもこの範囲を変更することができませんでした…(思いつかなかったです) ロジスティックでもいいのでどなたかわかる方いましたらよろしくお願いします。

  • あなたの勉強術をおしえてください

    こんばんは。 宜しければあなたの勉強術をおしえてください。 面白いもの、ためになるもの、ありえない(?)もの、 なんでもOKです。 自分で思う利点と欠点も添えていただければ 参考になります。 ちなみに私は「とにかく書く」。 一日にレポート用紙40枚ペースで 覚えていないもの覚えているもの全部書いています。 自分で思う利点、欠点 利点:記憶に残る 欠点:効率が悪い お金がかかる よろしくお願いします~。

  • 風呂とトイレが一緒(ホテルみたいな3点ユニット)の利点と欠点

    一人暮らしの方に質問です。 風呂とトイレが一緒(ホテルみたいな3点ユニット)って 不便でしょうか? 利点と欠点を教えて下さい!

  • ヘモグロビンの酸素結合曲線について

    ヘモグロビンの酸素結合曲線はシグモイド型であるみたいなのですが、 このようになる理由や利点がいまいちよくわかりません。 もしわかる方いましたら回答お願いします。

  • エクセルでのシグモイドのカーブフィット

    エクセル2000を使用しています。 あるデータを散布図にしたところシグモイドであることがわかりました。 カーブフィットして,式を出したいのですがどうすればいいのかわかりません。 シグモイドの関数はわかっているので係数が出せればいのですが,やり方がわからず困っています。 どうかよろしくお願いします。

  • sap/r3の利点・欠点

    こんばんは 現在SAP/R3について勉強しているのですが イマイチ利点・欠点が分かりません 他のERPパッケージと比較して SAPの利点・欠点というのは どのようなものなのでしょうか?

  • Lispのリストの破壊

    Lispではリストの破壊を行う関数と非破壊的関数がありますがどのようなときにそれらを使い分ければいいのでしょうか? それぞれについてプログラムを行う上でどうゆう利点、欠点があるか知りたいです。

  • 手続き型言語と比較して、関数型言語の利点、欠点を具

    手続き型言語と比較して、関数型言語の利点、欠点を具体的に教えてください。