Tämä tekoäly säveltää ja soittaa death metalia äärettömässä 'suoratoistossa'

Viime maaliskuun 24. päivästä lähtien Dadabots-niminen tekoäly on ollut death metal -musiikin tuottaminen ja lähettäminen suorana 24 tuntia vuorokaudessa YouTubesta. Muusikko-teknikko CJ Carrin ja Zack Zukowskin luoma tämä on yksi monista death metal -algoritmeista, jotka pari on kehittänyt viime vuosina.

Kuinka on mahdollista, että tekoäly voi luoda elävää musiikkia?

Dadabotsin käyttämä oppimistekniikka keskittyy yksittäisen, tietyn taiteilijan koko diskografiaan. Jokainen levy on jaettu tuhansiin pieniin "näytteisiin" tai ääniosiin. Täältä algoritmi luo tuhansia iteraatioita tekoälyn kehittämiseksi, joka alkaa tuottaa valkoista kohinaa, kunnes se lopulta oppii tuottamaan tunnistettavampia musiikkielementtejä.

Tämä Dadabots-versio on luotu death metal -yhtyeestä Archspire, vaikka kehittäjät ovat jo aikaisemmin työskennelleet hermoverkkonsa kanssa muiden ryhmien, kuten Huone aaveelle, Meshuggah Y Krallice. Lisäksi Carr ja Zukowski ovat itse julkaisseet kokonaisia ​​albumeja, jotka on sävelletty näillä algoritmeilla, täysin ilmaiseksi Dadabotsin Bandcamp-levyllä. Vaikka varmasti, tämä keskeytymätön death metal -lähetys YouTubessa on täysin uusi.

Tämän tekoälyn luojat selittävät, että suurin osa tuotetuista musiikkikokeista tehdään yleensä analysoimalla klassisen tai popmusiikin taiteilijoita, jättäen syrjään muut vähemmistölajit, kuten black metal. Kehittäjien sanoin heidän tavoitteensa oli aina, että tekoäly kohdistuisi jäljitettävän taiteilijan "realistiseen virkistykseen" saavuttaen odottamattoman "täysin epätäydellisen" tuloksen.

Kiinnostavasti kaikki tämä voi johtaa tekijänoikeuksien tietyn harmaan sävyn seurauksiin. Se, että tekoäly oppii jo olemassa olevan "liha ja veri" -taiteilijan kuvioista ja äänistä, voi rajoittaa laillisuutta, ja se on varmasti jotain, josta meillä ei ole vielä ennakkotapausta tänään.

Onko sinulla Sähke asennettu? Saat parhaan postin joka päivä kanavamme. Tai jos haluat, lue kaikki meidän Facebook-sivu.

$config[zx-auto] not found$config[zx-overlay] not found