Skip to content

Quantum Art Generation for Educational Purposes #42

@quantum-kittens

Description

@quantum-kittens

Description

I'm interested in creative, visual representations of quantum concepts/phenomena to engage students, industry professionals, and the general population.

I'd like to focus on quantum art for the moment. Sharing a preliminary example of bubble art generated by a quantum computer from a linguistic input. Each bubble's color corresponds to a measurement output and its size is proportional to that output's count, so this gives us a potential visual representation of quantum noise.

Here is "Live long and prosper" without noise, the output from an ideal quantum computer:

Here is "Live long and prosper" with noise:

There are more colors and bubbles, and there are multiple bubble sizes. Comparing the two images shows us the effect of quantum noise.

Here is the code, in case you are interested in taking a look, though please excuse any roughness! I'm sure there are more elegant ways to achieve this.

(This was inspired by James Wootton's Loading a game from a quantum computer, Qiskit Documentation: Building Noise Models, and Make use of noisy hardware: Building a noisy quantum random number generator, with some insightful remarks from Soham Pal.)

I'd like to explore more types of art, more quantum concepts, and different methods of art generation. No clear cut idea right now except to expand the above. Open to suggestions!

Mentor/s

Looking for a mentor!

Type of participant

Someone who enjoys creative projects, creating educational content, and who knows at least the basics of Qiskit and Python.

Number of participants

1-3

Deliverable

At least one proof of concept with long-term potential. Ideally, I'd eventually like to create a tool for the gen pop to play with, similar to AI art generators such as deepart.io.

Thanks for reading!

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions