7 ms·
My phone case, the hidden state of an RNN
- snovv_crash 5y agoIt might work to reorder using some heuristic based method similar to the AMD methods for matrix factorisation reordering which is used to minimize infill for sparse matrices. Regardless, cool project!
- gradys 5y agoI've wanted to try out sorting neural net dimensions for visualizations via a travelling salesman problem solver over the correlation matrix among the dimensions. Has anyone tried something like this?
- smoyer 5y agoBeautiful (and I love the hidden nerd-cred). In the late '90s I bought a PCB briefcase in Germany and thought I'd reached the pinnacle of nerdom but this is clearly better. - https://www.worthpoint.com/worthopedia/slim-briefcase-291857990 https://www.worthpoint.com/worthopedia/slim-briefcase-291857...
- hprotagonist 5y agoIt just occurred to me that a phone case is probably a really good place to put some adversarial pixels.
- NoGravitas 5y agoYeah, I had the same thought — I'd much rather have an adversarial patch on my phone case than this.
- Aulig 5y agoWhat kind of adversarial pixels do you mean? Those that confuse AI object recognition software?
- phreeza 5y agoDo general purpose adversarial patches even exist? I thought they were pretty specific to the particular network, subject and viewing angle?
- hprotagonist 5y agothey do need to be tuned at least somewhat.
- mensetmanusman 5y agoLooks so much like cellular automata! I wonder what initial conditions would output that :)
- matsemann 5y agoVery cool! I love generative art, and especially when it's backed by some cool concepts. Yesterday I made this https://i.imgur.com/MqJGt4P.png https://i.imgur.com/MqJGt4P.png Abstract image, but it's a circle packing algorithm (borrowed from d3) running on hierarchical data where I work. Thought it looked cool.
- wcarss 5y agocool! Yours is rather mesmerizing to stare into :) In a somewhat similar vein, I actually just finished a weekend generative art project[1] inspired by the recent HN post on minsky circles[2]. 1 - https://wcarss.ca/circles/ https://wcarss.ca/circles/ 2 - https://news.ycombinator.com/item?id=28368626 https://news.ycombinator.com/item?id=28368626
- matsemann 5y agoYeah, the full size is almost 200 megapixels. Would be cool to have a wall full of these not-random-but-different holes. Enjoyed yours as well. Perfect amount of random. From the code it looks like you've tweaked a lot. Good job!
- maxwells-daemon 5y agoMy desktop background is the output of a neural network with random parameters that maps (x, y) to (r, g, b): https://i.imgur.com/KySV77c.jpg https://i.imgur.com/KySV77c.jpg. Here's a small album of other wallpapers I've made like this: https://imgur.com/a/BrNhwkF https://imgur.com/a/BrNhwkF
- only_as_i_fall 5y agoLooks great but I'm surprised they aren't way noisier. Is that just a result of having a limited number of neurons compared to the number of pixels, or is there some specific trick to it?
- iaw 5y agoNot OP, but I imagine you can set maximum limits on the rate change of the RGB vector so it doesn't create a static but a more fluidic appearing image.
- maxwells-daemon 5y agoIt's mostly that these are very narrow and shallow networks -- if I remember right, 5 layers and 30 units wide?
- douglasorr 5y agoI think at least some of the structure is down to the update equation, roughly 'new = sign(gate * old + ...)'. Since 'gate' is always positive, this means that even when the network is randomly initialized, the state is more likely to stay the same between two time steps than to change. I tried "deep transitions" which repeats this equation a couple of times, and the results were indeed noisier.
- carreau 5y ago"This post may contain adult or erotic images...". Well I didn't knew neural network were in the nsfw categories now.
- 5y ago
- nixpulvis 5y agoNearly indistinguishable from noise. Subtle art, and hidden meaning. Inspiring stuff, though I can't help but wonder if noise + a stupid algorithm couldn't be even more interesting.
- Taniwha 5y agoCrossing my eyes I can almost see the dinosaur ....
- korethr 5y agoFor a second, I was hoping the image on the phone case was an adversarial one, intended to jam up facial-recognition other surveillance-related AI. No, nothing so extravagent, just a visualization of internal state. 'Tis still nifty.
- threshold 5y agoI’m pleased he has made an artsy phone case he likes really, but this is another round of Raspberry Pi feeblemindedness. Why would someone with a powerful skill in recursive neural networks make a phone case? - when there are so many areas to focus on, challenges we’re facing together, where even failure would deliver real value to the community. What’s up with these hobbyists and their cute blinking LED projects? You don’t have to change the world but choose some objective that at least has a chance of delivering real value and utility. What am I missing? Tell me I’m wrong and how
- snet0 5y agoAre people not allowed hobbies? Are we only allowed to do both what we are good at and what will have the most impact?
- threshold 5y agoWell he’s free to do whatever he wants. But creating someone with that education is a type of investment society makes. There’s a high cost to the community and yes of course the group expects something in return. It’s kind of like the lying flat movement in China. They can do what they please, but wouldn’t it be nice if they enjoyed helping the people around them? Is that too much to ask?
- ffffwe3rq352y3 5y agoYes it is too much to ask. We cannot turn people into robots that do our bidding.
- threshold 5y agoBut isn’t that exactly what we are? Complex biological machines designed by the group through natural selection manufactured in volume in a distributed factory with the express and only purpose to serve our creator - since we were made in its image. (I’m atheist but that fit so well)
- yunohn 5y agoThe idea is pretty cool, and well executed. I do think the coloring is what makes it jarring and ugly though. They could’ve gone with subtler, mixed colors - instead of a bright uniform blue.