Denne Marimba-spillende roboten finner på overraskende fine låter

Hva har fire armer, åtte pinner, en hjerne fylt med to millioner musikalske motiver, og lager noen jevne låter? Som det viser seg, Shimon den marimba-spillende roboten.





Utviklet av Mason Bretan ved Georgia Institute of Technology, Shimon har faktisk spilt musikk i flere år. Men tidligere har det bare vært kjent hvordan man akkompagnerer andre musikere, ved å spille toner som komplementerer forhåndskomponerte stykker. Nå har Bretan benyttet seg av nevrale nettverk for å hjelpe roboten med å innta 5000 sanger og over to millioner riff – trukket fra artister fra Beethoven til Lady Gaga – for å utvikle en evne til å komponere sine egne stykker.

Shimon lytter til fire takter musikk levert av et menneske, og skriver deretter sin egen melodi basert på dem. Roboten kommer med musikalsk semantikk på høyere nivå, sier Bretan i en uttalelse. I stedet for å tenke note for note, har den en større ide om hva den vil spille som helhet. Du kan lytte til en av komposisjonene i videoen ovenfor.

Spesielt interessant er imidlertid at fordi det for øyeblikket er umulig å finne ut nøyaktig hva som skjer i et dypt nevralt nettverk, er det ingen måte å vite hvilken artist Schimon kanaliserer når den komponerer en melodi. De høres ut som en blanding av jazz og klassisk, sier Bretan. Jeg hører definitivt mer klassisk, spesielt i harmoni. Men så hører jeg kromatisk bevegelige trinn ... det er definitivt noe du hører i jazz.



Det er ikke første gang kunstig intelligens har komponert musikk. Google har jobbet med å bruke nevrale nettverk til samme mål som en del av et prosjekt kalt Magenta, og pianokomposisjonene er overraskende fengende. Men Douglas Eck, en forsker bak noe av det arbeidet, sier at den virkelig morsomme delen av å lage slike maskiner vil komme når de hjelper oss med å lage en ny type kunst.

(Les mer: OK Computer, Write Me a Song , The Dark Secret at the Heart of AI , Google Brain Wants Creative AI to Help Humans Make a 'New Type of Art' )

gjemme seg