【ゼロから作るDeap Learning】2.4~2.7

291 Views

April 28, 25

スライド概要

profile-image

AI・機械学習を勉強したい学生たちが集まる、京都大学の自主ゼミサークルです。私たちのサークルに興味のある方はX(Twitter)をご覧ください!

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

第2回前期輪読会 ゼロからつくる Deep Learning 第2章 パーセプトロン(2.4~2.7) 京都大学 工学部 情報学科 数理工学コース B3 稲葉 陽孔 0

2.

アジェンダ ◼パーセプトロンの限界 ◼多層パーセプトロン ◼NANDからコンピューターへ 1

3.

アジェンダ ◼パーセプトロンの限界 ◼多層パーセプトロン ◼NANDからコンピューターへ 2

4.

パーセプトロンの限界 (単層)パーセプトロンでは表現できないものもある XORゲート パーセプトロンで 表現できない理由 2つの入力のうち、片方のみが1なら1 左図のように、1つの直線 で分割できない =(単層)パーセプトロン では表現できない →多層パーセプトロン によって表現 ●:x1 XOR x2 = 1 〇:x1 XOR x2 = 0 3

5.

アジェンダ ◼パーセプトロンの限界 ◼多層パーセプトロン ◼NANDからコンピューターへ 4

6.

多層パーセプトロン 多層パーセプトロン=「パーセプトロンの層を複数持つもの」 多層パーセプトロン 複数のパーセプトロンの層によって 構成されたパーセプトロン XORの場合 多層パーセプトロン 計算結果(多層パーセプロトン) XORゲート(再掲) 2層目 計算結果が一致する! 1層目 5

7.

多層パーセプトロン 多層パーセプトロンによってXORを表現できる XOR(パーセプトロン) 計算結果(NAND) 計算結果(OR) 計算結果(~1層) 6

8.

多層パーセプトロン 多層パーセプトロンによってXORを表現できる XOR(パーセプトロン) 計算結果(~層1) 計算結果(AND) 計算結果(~層2) 7

9.

多層パーセプトロン 多層パーセプトロンによってXORを表現できる XOR(パーセプトロン) 計算結果(~層2) 計算結果(XOR) 計算結果(AND) 計算結果が一致した! 8

10.

多層パーセプトロン XORの実装 XOR(パーセプトロン) XOR(実装) コードはこちら 9

11.

アジェンダ ◼パーセプトロンの限界 ◼多層パーセプトロン ◼NANDからコンピューターへ 10

12.

NANDからコンピューターへ パーセプトロンによってコンピューターを表現できる パーセプトロンでできること • 2進数を10進数に変換 • ある条件を満たすと1を出力 コンピューターの場合 コンピューターはNANDによって すべての操作を実行可能 →パーセプトロンによって実行可能 • 計算(四則演算) 11

13.

まとめ パーセプトロンは単体だと限界があるが、多層にすることで柔軟に表現でき、コンピューターの操作も実行できる パーセプトロンの限界 • (単層)パーセプトロンでは表現できないものも存在する(XORゲートは表現できない) • 多層パーセプトロンによって表現できるものもある 多層パーセプトロン • 多層パーセプトロンとは、「パーセプトロンの層を複数持つもの」 • パーセプトロンによって柔軟に表現でき、コンピューターの操作を実行できる 12