
機械学習(ニューラルネットワーク) を最初からプログラムして、数字判定システムを作ってみる
by rubiccube
Description
scratchの標準機能だけで作成しています。 「ゼロから作るDeep Learning: Pythonで学ぶディープラーニングの理論と実装」という本を参考にして、機械学習のプログラミングから作成しています。(誤差逆伝播法で学習され、活性化関数にはReLU関数、重みの初期値はHeの初期値が使われています。)()の部分は今は対応していません。今後実装する予定です。 大変だったことは、scratchは多次元配列に対応していないため、自分で多次元配列の仕組みの部分からつくらなければならなく難航したことと、「ゼロから作るDeep Learning: Pythonで学ぶディープラーニングの理論と実装」ではnumpyというライブラリを使うため、numpyの機能であるブロートキャストが使えないためscratchではnumpyでは1行で実装ができる所を、30ブロックぐらいで実装しなければならなかったことです。
Instructions
下のサイトで判定した方がとても速いです。 https://turbowarp.org/455169946 mnistというデータセットを使っています。 学習部分はできなかったため学習済みの重みを使用して学習しています。 今度はscrath拡張機能自作して高速化します。
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects

FIFA 25 Pack Opener
by hazbalz2002

Add A Button Beat Up Scratch Cat 2 remix-2
by CLAX1212

Polandball Tower Defense 2
by Marslandare

Beat Up Troll Face
by robloxoff87

[REDUX] Add yourself running from the coronavirus!
by BATTLE_STUDIO

Beat Up Blue Why!! [remix 2]
by superizaaqgalaxy

[V1.004] Soul-Splitting Fury (Inverted Fate AU)
by philiplol

Nickelodeon - Creatures on Bridge (Goboland Style)
by juanfrilla

新UNDERTALE素材(旧画面分割)
by spacehibiki

Barrier Grid Scratch Cat
by Rocket-Flier

Full battery + low battery
by barritionblackington

Battle Bound
by -X-production

Endless Russian Alphabet Band remix
by ERFAN_AKHLAQI

プロセカっぽい音ゲーを作ってみた
by spacediver

Night Hope sans fight (phase 1) old
by tororo_kun

remix remix remix remix remix remix remix remix remix
by superwagoomu

The Cartoon All Stars To The Rescue From 2013 Dvd Disc
by PuchungoLopez

Zeta Z Kids Logo (2009-2022)
by systemGIRL

BBC Model B Emulator (with 60+ games)
by RokCoder

不定期投稿!ミニアニメ #2ゲーム
by megatanine

loading project...
by HakkerKat

-Race car Simulator-
by Acrion

GENIUS Button Detector BETA (Detects EVERY button!) v.01|| #all #detector
by HQGoodGames

Geometry Dash-Devil Circles
by eon7990