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

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

by rubiccube

👁 535 ❤️ 24 ⭐ 22 🔄 0
Created: Nov 26, 2020 Last modified: Feb 7, 2023 Shared: Nov 26, 2020

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

Project thumbnail
View Project

Super Tux Ultimate V 3.81.6522.1166847.6666666.436

by Tenslant

Project thumbnail
View Project

FNF - (VsTricky) Phase 4 but its the cursed crying emoji recreation

by dminecart88

Project thumbnail
View Project

Alphabet Band (Version 4.8)

by BestKidsEver_Jax

Project thumbnail
View Project

100 Legend of zelda memes

by Hello_I_am_happy

Project thumbnail
View Project

関数電卓 ALGEAN Calc & Plot Ver 1.2

by Jinenjo_000

Project thumbnail
View Project

Beat Up 3 is Sus (The Cosmos Update) [26] [FINAL REMIX]

by JPPORTUGAL

Project thumbnail
View Project

ゴルフバトル/GOLF BATTLE 日本語版!【超絶拡散希望!】

by tapioka-0629

Project thumbnail
View Project

hard mode sans fight

by Heartfulisland13-jp

Project thumbnail
View Project

Numberblocks Band Quarters 12

by fabiantube

Project thumbnail
View Project

Intro for KittenDisney.exe Gets Grounded (New Episodes coming soon)

by Squidly06

Project thumbnail
View Project

鬼滅の刃Demon Slayer : 新進化 evolution // test version

by kaden20090212

Project thumbnail
View Project

Cat’s Quest ~UPDATE 2.18.1: ENCHANTMENT~ || #Game #Art #All

by Nam152009

Project thumbnail
View Project

Incredibox - Sprunki but everyone has become a computers

by infotube

Project thumbnail
View Project

New Super Mario Bros Wii Demo

by pareshvernekar

Project thumbnail
View Project

pleykidz bandh 8 (ore mey goysh itz nerly de endh!)

by ATOfficial

Project thumbnail
View Project

Mini-Python - Run python 3 commands in scratch

by minetester

Project thumbnail
View Project

THX Broadway Remake

by windowsfan207

Project thumbnail
View Project

FNF: Imposter V4 - Greatest Plan

by speedyblur22

Project thumbnail
View Project

Geometry Dash CFB: Dry Out

by hoppingicon

Project thumbnail
View Project

3D Minecraft Ver.2.2 (マインクラフト風サンドボックスゲーム) (1)

by nakakouTV

Project thumbnail
View Project

ドナルド曲フリー素材アップデート版! (1)

by rick-t

Project thumbnail
View Project

Popularity tycoon 1.1 #games #all

by Geisterschiss

Project thumbnail
View Project

FNF: Slash Engine! v0.9 MULTI-SONG SUPPORT

by ShadoeSlash

Project thumbnail
View Project

8-BIT BOWSER'S FURY

by TRK311