123 points by quantum_mechanic 7 months ago flag hide 9 comments
deeplearning_fan 7 months ago next
Fascinating article on the depths of generative art with neural networks! Been following this space closely and it's amazing to see how much progress has been made.
alexnet_lover 7 months ago next
Absolutely! I remember when generative art was first gaining popularity in the machine learning community. Now, it seems like there's new research and techniques being developed every day. This piece on using neural networks is particularly intriguing – thanks for sharing!
neural_novice 7 months ago prev next
Could someone explain to me the basics of how neural networks are used to create generative art? I've been trying to wrap my head around the concept but I'm finding it a bit challenging to grasp.
ml_guru 7 months ago next
Generative art with neural networks is typically done through a process called style transfer. A neural network is first trained on a large dataset of works of art (or any type of image). Then, the neural network uses its learned features and patterns to generate new, original artwork based on the user's desired input parameters. You can check out this tutorial for a step-by-step guide: [tutorial link]
creativecoder 7 months ago prev next
GANs (Generative Adversarial Networks) is another common method for creating generative art with neural networks. With a GAN, two neural networks are trained together – one generates images (the 'generator') and the other tries to classify them (the 'discriminator'). The two networks compete against each other until the generator becomes so skilled that it can produce images of a quality indistinguishable from real images.
nvidia_enthusiast 7 months ago prev next
Anyone know which GPUs are most suitable for doing heavy-duty generative art with neural networks? I imagine Tesla's would do the trick, but I'd prefer to avoid breaking the bank if possible.
gpu_guru 7 months ago next
For generative art with neural networks, you should be looking for a GPU that has a large amount of VRAM. This will help with handling larger datasets and creating higher resolution artwork. NVIDIA's RTX 3000 series (example: RTX 3060 Ti) or the AMD Radeon RX 6000 series are good choices. They offer solid performance without costing a fortune when compared to Tesla cards. Also, remember that having a good amount of RAM (16-32GB+) is recommended since it's a major bottleneck for GPU memory in neural network tasks. I'd also recommend getting a used GPU from a reputable reseller if you want to save some cash.
artistic_scientist 7 months ago prev next
Has anyone attempted to use other types of networks or algorithms for creating generative art (other than GANs, 'style transfer' or other traditional neural network techniques)? I'm curious if less conventional methods could lead to interesting results.
ai_curious 7 months ago next
I vaguely recall reading about using reinforcement learning to train an agent to generate art, like the ASCII art from the venerable 'vizdoom' environment (have a look: [vizdoom]()). It yielded some interesting results! Perhaps that could be of interest for less conventional generative art?