
機械学習(ニューラルネットワーク) を最初からプログラムして、数字判定システムを作ってみる
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

Add a button to Beat up Squidward (2)
by newmyles

INKTALE Last Breath Chapter 1 (remix)
by Civet_cat

Add a button to beat up Nano! [5]
by superizaaqgalaxy

Beat up template with 2 Pages
by tatatino150

Beat up Edward V2 (pedrolimavargas) remix remix
by jace1809

(Completed) Multi-style for the ST
by Piggiejake

Superニャリオ V, 1.28.01 身体能力魔改造
by dragon-computer

Beat up me (14)
by everton_trader2

Feed the King Pig CORRUPTED!
by RoyalCHARLIE

[極越クオ]スマプラ -advance- 2nd
by Nite-games

Pixel Painting Online v1.2
by finnagin5

PTE Ultra+ Font Editor
by -Rex-

Sprunki oc real v3 part 1/3 but with my and my bestie ocs
by purupalusa88

Beat up monkey! 2024 remix remix
by SamiSamantaG

Dots Over Time (BEST IN TURBOWARP)
by Dicuorooja

Steam Deck Animation
by SleepyBoi2852

Talking Tom and Ben News Insanity ERROR remix
by craig0005

にゃんこ大戦争 ネコパティシエ 素材
by kaminotakeru

Beat up Caillou Remastered remix remix
by binx20218

WGBH kids & 9 STORY ENTERTAINMENT
by angryboy2016

Beat i w związku
by Olek32167xv

Five Nights at Perro Elegante v2.1 #fanf #fangame fnaf #fnap#all #horror #meme
by UnPerroElegante

[#1st?!] Entry 100% PEN
by omowakagames

~Reflect~
by im_feeling_itchy