機械学習(ニューラルネットワーク) を最初からプログラムして、数字判定システムを作ってみる
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
Ultimate JOLLY Night Legacy Edition
by Jolly-Paradox
Outfit7 Games On Scratch || Talking Santa remix
by CHA15B
incredibox Donki Retake
by fullafalli
(Canceled & +13) Friday Night Funkin' Versus. Mario Madness _ All-Stars _ FNF TEST!
by MaysonVanmatre
beat up a stick guy
by demondmen1
Beat up wenda
by Hami2909320
Klasky Csupo Robot Logo
by Alfredpehmx
Playing With Numberblocks Modified
by FlameBlox_The32
Paper Minecraft Mobile
by Vdasqva
"The Mine Song but its all triagonal" Scratch Edition
by cosmic_cow95
Virtual Fidget Spinner!
by SwordSoftTV
BFDI BFDIA IDFB BFB Contestant Generating Game, with all 66 contestants
by ScratcherChain
Well meet again p4rt
by -TheDarkDragon-
Friday Night Funkin' Wimpy Days (W.I.P.)
by Scorpminel4
A Loud House Christmas 2021 DVD Menu Walkthrough
by Chasekaya03
アンダートードマリオ戦オリジナル
by chitimi
Cat Platformer With Movement Animations
by VeryHappyCoder
Forager v1.7.9.9 ||Scratch Remake
by vicketick
BALDI'S BASICS IN FNF || Meek Engine || VERSION 0.5.0 remix
by Damien-Olcikas
Scratch's REIMAGINED 1,000 Remix Level Challenge! (Level 447)
by sneakypete2012
ITS timer v1.0
by I-am-just-a-kid
talking tom and ben news chicken treat version with scratch cat
by dionellbebe
Super Why! End Credits Season 3 Fixed Again
by sankevind
Beat up scratch cat V2.3 (My Ora Ora Ora Edition)
by hyd3ns33k