Learning to Rap Battle with Bilingual Recursive Neural Networks
Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Artificial Intelligence and the Arts. Pages 2524-2529.
Abstract
We describe an unconventional line of attack in our quest to teach machines how to rap battle by improvising hip hop lyrics on the fly, in which a novel recursive bilingual neural network, TRAAM, implicitly learns soft, context-dependent generalizations over the structural relationships between associated parts of challenge and response raps, while avoiding the exponential complexity costs that symbolic models would require. TRAAM learns feature vectors simultaneously using context from both the challenge and the response, such that challenge-response association patterns with similar structure tend to have similar vectors. Improvisation is modeled as a quasi-translation learning problem, where TRAAM is trained to improvise fluent and rhyming responses to challenge lyrics. The soft structural relationships learned by our TRAAM model are used to improve the probabilistic responses generated by our improvisational response component.
@inproceedings{ijcai2015p358,
title = {Learning to Rap Battle with Bilingual Recursive Neural Networks},
author = {Wu, Dekai and Addanki, Karteek},
booktitle = {Proceedings of the Twenty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-15}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Qiang Yang and Michael Wooldridge},
pages = {2524--2529},
year = {2015},
month = {7},
note = {Special Track on Artificial Intelligence and the Arts},
url = {https://ijcai.org/proceedings/2015/358},
}
TY - CPAPER TI - Learning to Rap Battle with Bilingual Recursive Neural Networks AU - Wu, Dekai AU - Addanki, Karteek T2 - Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-15 PB - International Joint Conferences on Artificial Intelligence PY - 2015 SP - 2524 EP - 2529 UR - https://ijcai.org/proceedings/2015/358 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: