パーセプトロンとは?
状態:-
閲覧数:1,147
投稿日:2018-04-20
更新日:2018-05-30
表記
英語
・Perceptron
1957年に考案されたアルゴリズム
アメリカの心理学者・計算機科学者「フランク ローゼンブラット(Frank Rosenblatt)」が1957年に考案
・ニューラルネットワーク(ディープラーニング)の起源となるアルゴリズム
1958年に論文を発表
複数の信号を入力として受け取り、ひとつの信号を出力する
ここで言う「信号」とは
・電流や川のような「流れ」をもつもの
パーセプトロンの信号
・「流す/流さない(1か0)」の二値の値
複数の二進数(0または1) x1,x2,… を入力にとり、ひとつの二進数(0または1)を出力する
単純パーセプトロン
二値分類
主に二値分類に使用される
メールのスパム判定
・スパムメール
・スパムメールではない
対象を含む画像か判定
・リンゴを含む画像
・リンゴを含まない画像
単語を含むか否か判定
・単語を含む文字列
・単語を含まない文字列
仕組み
入力信号xに重みwが乗算され、その総和が一定のしきい値を超えたら1を出力。それ以外は0を出力
入力
入力信号x
・x₁,x₂ … xₙ
・複数の二進数(0または1)
重み
重みw
・その特徴量が出力に与える影響の大きさ
・負数でも可
出力
出力信号y
・y
・ひとつの二進数(0または1)
処理の流れ
1.単純な掛け算
・特徴量「入力信号x」に、係数「重みw」を乗算
x₁×w₁
x₂×w₂
xₙ×wₙ
2.条件分岐後、「出力信号y」を出力
・「入力信号x」に「重みw」を乗算した総和が、一定の「しきい値」を超えたら1を出力
・それ以外は0を出力
※この処理を行う関数を「活性化関数」と言う
※1を出力した場合「ニューロンが発火する」と表現したりする
x₁×w₁ + x₂×w₂ + … xₙ×wₙ≧0
・活性化関数によって出力は「1」になるx₁×w₁ + x₂×w₂ + … xₙ×wₙ<0
・活性化関数によって出力は「0」になる数式

・単純パーセプトロンをJavaで作る
単純パーセプトロンの解説・実装
人工知能やディープラーニングの理解に欠かせないパーセプトロンとは何か?
ニューラルネットワークと深層学習
・パーセプトロン
jtet/Perceptron: Simple PHP implementation of a Perceptron
jtet/MultiLayerPerceptron: A Simple PHP implementation of a Multi Layer Perceptron Neural Network
Perceptron.php
Neural networks from scratch for Javascript linguists (Part1 — The Perceptron)
「目に見えるパーセプトロン」という資料を作ったので公開します
ニューラルネットワークをJavaScriptで実装。
A JavaScript Perceptron
・単純パーセプトロンからの機械学習入門
・やる夫で学ぶ機械学習 - パーセプトロン -
Twitter検索結果。「パーセプトロン」に関する最新ツイート
パーセプトロンでXORが解けないというの、解けないというより「学習できない」が正しい認識だと思うけどなぁ。 2023/02/05 22:54
どーせそのうち機械学習もーって言われるけど、パーセプトロンから組み上げたことあるからまぁ……なんかなぁって…… 2023/02/05 01:54
https://t.co/qbj7r83hkL
動画を投稿しました。
今回は「【機械学習の数理工学】重回帰とパーセプトロンの基礎理論と実装」です。
今日から機械学習モデルの解説に入ります。
動画作成・編集: @besshy8 https://t.co/Go4Fvm80ZT 2023/02/01 21:00

pythonでパーセプトロン実装して遊んでたら、あっという間に時間経ってしまった。 2023/01/30 01:36
ココナちゃーんパーセプトロン学習則の証明で最小値と最大値を使うところまではわかったけど途中でわかんなくなっちゃったから教えて~ 2023/01/29 17:35
@indokenryo 単純パーセプトロンのくせに敵対ノイズには役に立つのか。くやしい:- 2023/01/29 15:21
PRML 本文4.1.7 パーセプトロンアルゴリズム。
いっぱいダメ出しされてますが、ローゼンブラットさんってニューラルネットワークの発展にとても貢献されたんでしょうね。
凄く好意的な囲み記事付きで紹介されています。🤨 https://t.co/ECQZzu3qor 2023/01/29 07:36

まあ作るとしたらパーセプトロンからかなあ 2023/01/28 19:31
単純パーセプトロン
ニューラルネットワークに於いて、入力層と出力層の合計2層からなるネットワークのモデル
#ディープラーニング 2023/01/27 23:11
多層パーセプトロンには「判別」「一般化」「グレースフル・デグラデーション」という性質がある。 2023/01/27 14:33