Surfin' with the Machines: Neural Network Makes a Playlist

Inspired by two articles that had me in tears: one where a neural network made and another that made , I thought I would try my hand at using a neural network. But what sort of data could I feed it? Well, surf seems perfect. It's been around for ages so there's plenty to draw from, but it's also got a lot of tropes to make it identifiable. While are working hard to replicate human surf music, I have full of surf song titles. Perfect. I'll have this artificial intelligence make a surf playlist.

I realize I make artificial intelligence sound so trivial. Seriously though, this was way easier than I thought. I don't have a background in machine learning and I'm a pretty weak coder. I barely know what I'm doing here, but I can use the command line well enough to follow . I had it up and running in minutes.

At first I only gave about 1000 lines of surf playlists. I ended up with near gibberish.

losvan gusts - bors rocquo do rowboyandard (& tonigo dile)
gasgali geatuns - El Saneo (moostmy cones therom con supy)
Liman Voas Surf Tigh Hirono (The Impytacces and mridous 0f- Rotwic' (Surfing)
Boldbe Las - bearoresa (Tixeruon'd Hos Cor goat!)
the cogiuloas - Fick atou kulacte (The Ree Poupiendres)
los claghy - masges buoce (bil to f..!)
the poctrants - the gooads (apupion)
the wriegs - the surfie stiper (onpromunidg Booded surfier)
shat jitman - surfer yianmento (ghet roquod crave)
dickstar saduels - bolpie janter (surfe of sol strim cankebly cel. vel s 10113 t, furfoyn (nemronite)
ed catoonvo inp - bon surf and geitar (gularbands! (ep ergotid)

OK. Needs more text. I gave it everything on stormsurgeofreverb.com. There's still more playlists out there that I can dig up, but that went from 1000 lines to 5000 lines. Still not enough to learn how to speak, but doing MUCH better!

There's a variable called Temperature that's basically a confidence setting. It defaults to 1 which basically means "I don't care if it's wrong, I'll say it anyway!" Here's what I got with a temperature of 1.

losvan gusts - bors rocquo do rowboyandard (& tonigo dile)
gasgali geatuns - El Saneo (moostmy cones therom con supy)
Liman Voas Surf Tigh Hirono (The Impytacces and mridous 0f- Rotwic' (Surfing)
Boldbe Las - bearoresa (Tixeruon'd Hos Cor goat!)
the cogiuloas - Fick atou kulacte (The Ree Poupiendres)
los claghy - masges buoce (bil to f..!)
the poctrants - the gooads (apupion)
the wriegs - the surfie stiper (onpromunidg Booded surfier)
shat jitman - surfer yianmento (ghet roquod crave)
dickstar saduels - bolpie janter (surfe of sol strim cankebly cel. vel s 10113 t, furfoyn (nemronite)
ed catoonvo inp - bon surf and geitar (gularbands! (ep ergotid)rie (nitrol with miking in the make)
oskar benas y los hourds - a chict orivin' (billdew daghurnati)
the meallis - a drago (plib orid drom Chart)
bille bazy)
the mitronouder - squallaho - (cipenarda ga dorige)
the rauligs - instro (trest souss) (edipina in likisavi alactitum)
(trad ok digangay)
the sky hallets - afarila guitar (45)
the tikino bagbo - spece rockont curus - cransin of asteliat (45) (robotco couble space)
roblothonkbay - this moon (the came noun!)
the reagusternbeers - sandmakic' sonts of Driam (nugardi wall ol gator!)

the ramblin' ambassadors - themo furess (übersurf)
rob stronkicates - slufferel sio surf (100010 011010000 00010001)
johnny carbonaras - big dimbni - hunting on the robble plect (surf live wood)
the chemist and the acofdiggers - - bat back (beach psiches)
the surfaris - jungle exotas (the experiantey cousser)
el farshas - super fuzz (45)
the gax grands - ba a chotch (revenge of sulf zone)
kryy wercones - sapy sade atcace (maver)

travelers of tire - styphist on muruter (plays half deald)
The New-tones - pastas and satanche (munty vollet)
The Nikanches - Nod Roated (selr-meniag)
hulvinalors - save cas bor (pail perf)
surf report - Al caba y sonch (speed drifed)
7" Casturg on the nayalles - Benider By Bleakeys (Bagashilinal)
Surferast Marzoris - clundiglus (songs of the fec dou)
recrofderker - same surf (the findrelusester)
orno derron - ariazola coster (trip 7")
k revill - quill won (chist surfing)
foratoos & crailers - targera (escape from crabhots vol. 2)

blackbawl dike samades - space lester bug (we city of glotctel)
the irrodiates - sandstinla (en hifro haliersac)
the aptones - cantact (bitch pirolicavionion mochnona)
itfuraters - the matabolas (surfers 1)
the trabants - there mooneur (gristling adr the slie) seyds bradds)
snowkar trentors - Black Castola (45)

los jaguara - Nemprin of marça (dilgo diater hiots)
the tighors - jambo (dance of the motes)

diaboliko coube - scantersued (45)

Definitely some gibberish in there but I got a kick out of some of the real bands that made an appearance like The Ramblin' Ambassadors, Johnny Carbonaras, The Surfaris, and the Trabants. One thing I'm really impressed with: it got the format. Band names either were band names or sounded like band names, same with album titles and it generally stuck to my format for Artist - Song (Album)

Let's cool it down and put the temperature at 0.01

the surfites - alvan master (the dark bace of the robor)
the surfites - the space (surfin' with the ascane)
the surfaders - surf driver (surf a go go)
the space agency - called revell (surf sands aspolic souptica)
the surfites - the space (surf-age nuggets)
the surfaris - scratch (hit cot a ghot!)
the surfaris - scratch (hit cot a ghost wall)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the ascane)
the surfaders - surf driver (surf a go go)
the space agency - called revell (surf sands aspolic souptica)
the surfites - the space (surf-age nuggets)
the surfaris - scratch (hit cot a ghot!)
the surfaris - scratch (hit cot a ghost wall)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surfin' with the astronauts)
the surfites - the space (surf-age nuggets)
the surfaris - scratch (hit cot a ghot!)
the surfaris - scratch (hit cot a ghost wall)
the surfites - the space (surf-age nuggets)
the surfaris - scratch (hit cot a ghot!)
the surfaris - scratch (hit cot a ghost wall)
the surfites - the space (surfin' with the astronauts)

Well... I guess we know this neural net's favorite bands, favorite album title and favorite imaginary song. Let's find a happy medium. Here's the temperature at 0.55

the fathoms - good of the dead (instrumenters to helf)
the surfaris - squid of the sater (nevaliens)
the surfites - the man grous stampede (surfing cirst wer)
the swampers - milo (conelr a pirgy itlisi)
the tements - Buzzy (the cyntines faller rexpetides in the aqua aconos)
the daytonas - Sharo (death of a time)
the madeira - wild on hairon (calling all martians)
the paralics - fatauntic band (45)
the surfaris - scramplar (surf mania)

dangers of tymotie - surf de guille (fires of the ones)

the ventures - spinit (scype)
the coffin daggers - the shutch (hewadowke!)
the phantom four - star ging (super rever)
the ramblin' ambassadors - campin the surf (music form the shoone)
the galaxies - tremb skale (surfme'n touras)
the apemen - surf perper (the aromine aluensiana)
el capitons - beach part the sonto belo (the model ep)
dick dale - carvelic (surf age nuggets)
the sub-vectors - insettas (contra surf)
the shot bos - bambi (skandet (sungress)

the surfaris - satant streem (the ountiss poothy the danguncs)
the trabams - we surf 20 (45)

the surfites - surf drinker (the golden breed)
the barbwires - the shup (the revombey 1)

beware the dangers of a ghost scorpion - cantarma del ratorrovory hosper (boss in the sabado)
the mousted - the poce (play their offingher)
the phantom four - stompin' (the drags)
the surfaders - slippin time (the strail with bohe at andita)
the barbwires - la come ara (revenge)
los tiki phantoms - pipernic (surf it up)
the challengers - molaxion (strummin mental part 2)
the sentinals - the surf zamba (the coffin daggers)
the cavernarios - intanita (a go go)
the space agency - callico (45)
the royal fingers - poonte manic (out of phate)
the barbwires - Wadish (surf a go go)
the strings - the grand (spy treachman)
the surfaris - scratch (hith of a gald)

the space agency - mal deya (songs of the surf guitar)
the volcanics - arebring for the surf (surfin' n.s.a.)

OK, this has been fun and I can do this with a million different possibilities. But unfortunately I can't get the neural net to make money for me. Back to work.

edit: OK one more. Temperature at .44.

the aqualiass - straight on the beach (pill on digers)
the apemen - of tycke (surfin' the silver surfs)
the surfites - the fatces of the west (mission exotica)
the hondells - speed stree (45)
los straitjackets - atarn the surf board (the bat of shademe)
the apemen - surf the sea (surfer's boat)

the barbwires - the greel sea (bo tiki amolices ip)
the surfites - maching the part walk (45)
the barbwires - dark ride (fire al marty)
the surfaders - dragstrip (surf explosao)
the cavaleros - the fattom findown (surf explosao)
the strangers - the sands wave (surfin' the silver surf)
the shockwave - La come (strummin mental part 2)
the madeira - surf the wark (surfin' with mo)
the reigning monarchs - billy beach (surf sidentes)
the abominable showmen - run hovers (45)
the sentinals - el cocket (surfin' with music)

the combas - indrater (surf-age nuggets)
the apemen - the infornater (au cotal s.. worls s.... 5. or on trach)
the spoils - the grand reco-go (surfin' with bo diddley)
the ramblin' ambassadors - trangalor soun stomp (surfin' with the ascaperonab)
the apomen - surfer's party (the evil mermaid)
the surfites - the sky (al cavade)
davie allan & the arrows - the crash atesh man (at the surf palt 2)
the surfites - at the ball streem (vamalion)
aron toders - maliefa manion (45)
the surf coasters - the sting (the surf-ding sound of)
the trabants - the griend good (into the surf)
the shadows - diggle (45)
the royal fingers - boone the surf (surf a go go)
the galaxies - the man grous stomp (invidad sound of the deamp)
the crazy aces - starting (the eartina lestoriou space surf)
the royal fingers - poonte (45)
the surf coasters - marama (ghoss cors from)
the surfites - board board (a frange)
the surfites - arabian (surf e deable)
the radters - star water (the pharoah)
los tiki phantoms - bill stomp (surfin' with music for and treble surfin')
the surfaris - straight

Tags: 

Share This

About

SSOR Logo

 

STORM SURGE OF REVERB

is a SURF & INSTRUMENTAL ROCK & ROLL radio show on

Every Monday from 4-6pm CST

Here's a to help you remember

Listen to WTUL

SSOR is not broadcasting right now, but there's always something interesting on at WTUL

Stream WTUL

or go to WTUL's website