Computational creativity
Computational creativity refers to the philosophy, science, and engineering of computers exhibiting creative behavior and output. Key focus areas include:
- Building AI systems that generate novel and valuable ideas and work.
- Enabling machines to make imaginative connections and discoveries.
- Developing formal models of the creative process.
- Algorithms that modify, transform, and synthesize content.
- Combining unlike concepts to produce unexpected innovations.
- Automating invention, design ideation, artistic generation.
Approaches draw from artificial intelligence, cognitive psychology, philosophy, art.
Major applications include algorithmic art/music, narrative/poetry generation, game design, culinary/fashion ideation, and advanced R&D innovation.
Computational creativity aims to both understand human creativity through AI models and push the boundaries of machine creativity for useful outcomes.
See also: