単純パーセプトロンで遊んでみたかった

6c6e222fa28df1c027cdbd69b0101c4e?s=47 sug1t0m0
April 05, 2019

 単純パーセプトロンで遊んでみたかった

6c6e222fa28df1c027cdbd69b0101c4e?s=128

sug1t0m0

April 05, 2019
Tweet

Transcript

  1. ୯૚ύʔηϓτϩϯͰ༡ΜͰΈ͔ͨͬͨ (ػցֶशΛجૅ͔Βֶͼ͍ͨ) @sug1t0m0_agrict

  2. ύʔηϓτϩϯͬͯԿʁ • ػցֶशΞϧΰϦζϜͷجૅ • ࢹ֮ͱ೴ͷػೳΛϞσϧԽ • ਓ޻χϡʔϩϯͷ1छ • ϑϥϯΫɾϩʔθϯϒϥου͕ߟҊ(1958೥)

  3. χϡʔϩϯͬͯԿʁ • χϡʔϩϯ: ೴ͷਆܦࡉ๔ by Wilhelm Waldeyer(1891೥) • थঢ়ಥى: ଞͷਆܦͷγφϓε͔Βࡉ๔ମ෦ʹ৴߸Λೖྗ

    • ࡉ๔ຊ෦: ೖྗ৴߸Λ΋ͱʹܭࢉ • γφϓε: ࣠ࡧΛ௨͖ͬͯͨܭࢉ݁ՌΛଞͷχϡʔϩϯʹ఻ୡ
  4. χϡʔϩϯͷग़ྗύλʔϯ͸1bit • ݁߹ՙॏ: γφϓε͝ͱͷ఻ୡޮ཰ • Ϣχοτ: ͖͍͠஋Λ௒͑ͨΒtrue, ௒͑ͳ͔ͬͨΒfalse ೖྗ1 (ଞͷਆܦࡉ๔ͷγφϓε)

    ೖྗ2 (ଞͷਆܦࡉ๔ͷγφϓε) ग़ྗ(࣠ࡧ) ݁߹ՙॏ1(थঢ়ಥى) ݁߹ՙॏ2(थঢ়ಥى) ׆ੑԽؔ਺ Ϣχοτ(ࡉ๔ମ)
  5. ͱͯ΋୯७

  6. ϞσϧΛ਺ࣜԽͯ͠ΈΑ͏ • u : ૯ೖྗ(net input) x1 y w1 w2

    x2 ɾɾɾ ɾɾɾ wn xn f(u) = { 1 (u ≥ 0) 0 (u < 0) u = x1 w1 + x2 w2 + . . . + xn wn = n ∑ i=1 xi wi
  7. ݁߹ՙॏw͕มԽ͢Δͱ૯ೖྗu΋มԽ u = x1 w1 + x2 w2 + .

    . . + xn wn = n ∑ i=1 xi wi = xTw
  8. ύʔηϓτϩϯ͸ Ͳ͏΍ֶͬͯश͢Δͷʁ

  9. • ݁߹ՙॏwj ͸εςοϓ͝ͱʹߋ৽ • Δwj ͸ύʔηϓτϩϯͷֶशنଇʹجͮ͘(i൪໨ͷֶशαϯϓϧ) • ਪ࿦͕ؒҧ͍ͬͯͨ৔߹ͷΈ஋Λߋ৽ ݁߹ՙॏwΛߋ৽͢Δ wj

    := wj + Δwj Δwj = η(y(i) − ̂ y(i))x(i) j
  10. શମ૾