6 ms·
There are two outputs, two inputs, and three edges. The answer might not be obvious, but it's not a UI problem.
by ynniv 2y ago
There are two outputs, two inputs, and three edges. The answer might not be obvious, but it's not a UI problem.
- digging 2y ago> There are two outputs, two inputs, and three edges. No, that's something you've inferred from your domain knowledge. There is a set of dots labeled "xt" in blue, a set of dots labelled "ht" in purple, and a set of dots labelled "yt" in green. Additionally there's a scoreboard with "0 clicks" in blue, "3 edges remaining" in red, and "0 extra edges" in green. With a bit of color matching I might assume "yt" maps to "extra edges," but that could be a red herring, because I don't see how "clicks" maps to "xt" or where red and purple come in. It could also help if "RNN" had been defined, but it wasn't...
- slushy-chivalry 2y agoI didn't encounter the issue you described with adding an already existing edge though -- the counter stays the same the answer to RNN is non-trivial, but perhaps Recurrent in RNN might be of some use
- deleted 2y ago[deleted]
- dpcx 2y agoEven knowing what the R in RNN stands for requires some pre-existing knowledge of neural networks. Which isn't something that's helping _me_ learn about them, particularly.
- cuken 2y agoThere is a help button in the top right that shows you need to focus on the circle node connectors to "solve' the problem. At least for the first example: You have a blue box labeled xt with a single node connector at the top. You have a purple box labeled ht with a node connector at the top and bottom. You have a green box labeled Yt with a node connector at the bottom. The game tells you at the top you have 3 edges remaining. Dragging a line from one node to another, releasing, and it turning green means you have placed a "correct" connection. i.e. xt -> ht [bottom] will give you a green line. Repeat until you have all edges solved for. It's not spelling it out for you, but once you complete the "game" you'll at a very high level understand the moving pieces within the network, and the "flow" of data.
- dkersten 2y agoThe help didn’t exist originally: https://news.ycombinator.com/item?id=40430064 https://news.ycombinator.com/item?id=40430064
- ynniv 2y agoI guess "decades of clicking things" is a domain one can be knowledgeable in? Usually boxes with draggable things on the top are inputs, on the bottom are outputs.
- PeterisP 2y agoHmm, my decades of clicking things lead me to assume a flow from top to bottom, so something with a connector on the bottom is a source that will output data through that connector, and something with a connector on the top is a sink that will accept input data through that connector.
- dkersten 2y agoIt flows in the reverse direction of what I’d expect (out is at the top, in is at the bottom, the opposite of any visual programming or diagram I’ve ever seen). It’s also represented in a way I’ve personally never seen ANN’s drawn. I thought you had to connect the dots in the middle and thought “huh? It mustn’t work on mobile” until I read the comments and tried again. And this is with decades of clicking things domain knowledge, and a small bit of neural networks knowledge.