Discuss Scratch

gem1001
Scratcher
100+ posts

Simple Neural Networks

Bump
rdococ
Scratcher
1000+ posts

Simple Neural Networks

This is an interesting take on the idea. I've drafted suggestions about ‘chatbot’ blocks that let you send and receive English responses, but something like this may allow them to run client-side for much better performance.

However, I'd simplify the blocks a bit:

// Create a neural network (asks for input and output count)

(network :: pen) // Lists the input, middle and output values in order

send [network v] the value (1.23) on input (1 v) :: pen

(output (1 v) of [network v] :: pen)

tell [network v] it did (50) % well :: pen

reset [network v] :: pen

Also, the network should support monitors like a variable or list. All the nodes and connections could be displayed as well as options to add and remove inputs, outputs and middle layers, as well as modifying values and weights directly. That would be great for kids learning this type of thing.
doggy_boi1
Scratcher
1000+ posts

Simple Neural Networks

Semi Support. I think this would be better as an extension because of how specific it is
scratchfan321
Scratcher
100+ posts

Simple Neural Networks

Not for Scratch, too complex for users who are trying to learn the basics of programming, would be better suited for a Turbowarp extension.
gem1001
Scratcher
100+ posts

Simple Neural Networks

Bump.
Dragonmyflesh
Scratcher
500+ posts

Simple Neural Networks

It could be a little simplified because the 8-year-olds can't understand that stuff.
starlightsparker
Scratcher
1000+ posts

Simple Neural Networks

scratchfan321 wrote:

Not for Scratch, too complex for users who are trying to learn the basics of programming, would be better suited for a Turbowarp extension.
Wide wall, low floor, high roof.
If this was an extension, then I don’t think wider walls and higher roofs would make the floor much higher. Just new opportunities for kids to learn!
PaperMarioFan2024
Scratcher
100+ posts

Simple Neural Networks

Bump (not sure whether or not this should be brought up for reasons of a dupe, but bumping it anyway)
BringUpYourPost
Scratcher
500+ posts

Simple Neural Networks

starlightsparker wrote:

scratchfan321 wrote:

Not for Scratch, too complex for users who are trying to learn the basics of programming, would be better suited for a Turbowarp extension.
Wide wall, low floor, high roof.
If this was an extension, then I don’t think wider walls and higher roofs would make the floor much higher. Just new opportunities for kids to learn!
Higher floor bad. a higher floor is not good. also like do it yourself man
MagicCoder330
Scratcher
1000+ posts

Simple Neural Networks

BringUpYourPost wrote:

starlightsparker wrote:

scratchfan321 wrote:

Not for Scratch, too complex for users who are trying to learn the basics of programming, would be better suited for a Turbowarp extension.
Wide wall, low floor, high roof.
If this was an extension, then I don’t think wider walls and higher roofs would make the floor much higher. Just new opportunities for kids to learn!
Higher floor bad. a higher floor is not good. also like do it yourself man
Making the ceiling higher or the walls wider doesn't really make the floor lower. We're adding another story to the room, not putting the entire thing on stilts.

As long as it's an extention I don't see why this would be too complicated

Powered by DjangoBB