Projekteja vuodessa
Abstrakti
We study transformational computational creativity in the context of writing songs and describe an implemented system that is able to modify its own goals and operation. With this, we contribute to three aspects of computational creativity and song generation: (1) Application-wise, songs are an interesting and challenging target for creativity, as they require the production of complementary music and lyrics. (2) Technically, we approach the problem of creativity and song generation using constraint programming. We show how constraints can be used declaratively to define a search space of songs so that a standard constraint solver can then be used to generate songs. (3) Conceptually, we describe a concrete architecture for transformational creativity where the creative (song writing) system has some responsibility for setting its own search space and goals. In the proposed architecture, a meta-level control component does this transparently by manipulating the constraints at runtime based on self-reflection of the system. Empirical experiments suggest the system is able to create songs according to its own taste.
Alkuperäiskieli | englanti |
---|---|
Lehti | Connection Science |
Vuosikerta | 31 |
Numero | 1 |
Sivut | 4-32 |
Sivumäärä | 29 |
ISSN | 0954-0091 |
DOI - pysyväislinkit | |
Tila | Julkaistu - 2 tammik. 2019 |
OKM-julkaisutyyppi | A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä, vertaisarvioitu |
Tieteenalat
- 113 Tietojenkäsittely- ja informaatiotieteet
- 6131 Teatteri, tanssi, musiikki, muut esittävät taiteet
- 6122 Kirjallisuuden tutkimus
Projektit
- 4 Päättynyt
-
DLT: Digital language typology: mining from the surface to the core
Vainio, M. (Principal Investigator), Toivonen, H. T. (Principal Investigator), Granroth-Wilding, M. (Projektinjohtaja) & Hinkka, A. E. (Osallistuja)
01/01/2016 → 31/12/2019
Projekti: Tutkimusprojekti
-
Laskennallinen kielellinen luovuus (CLiC)
Toivonen, H. T. (Projektinjohtaja), Ilomäki, L. (Osallistuja), Lakkala, M. (Osallistuja), Kantosalo, A. (Osallistuja), Alm, O. M. (Osallistuja), Toivanen, J. (Osallistuja), Gross, O. (Osallistuja) & Alnajjar, K. (Osallistuja)
01/09/2014 → 31/08/2018
Projekti: Tutkimusprojekti
-
Polynomisen hierarkian päätösproseduurit, Boolean optimointi, ja mallien laskenta
Järvisalo, M. (Projektinjohtaja)
01/09/2014 → 31/08/2019
Projekti: Tutkimusprojekti