Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
/mr

/mr

Medlem
  • Plats Göteborg
  • Sysselsättning Jag gillar elektroner, hål och mysiga hemmakvällar.
  • Registrerad 2004-02-24
  • Senast aktiv 2018-03-04
  • Antal inlägg 349

Foruminlägg

De senaste inläggen /mr har skrivit i forumet.

1
  • Medlem
  • Göteborg
  • 2009-06-16 23:20

Datorer följer bara instruktioner - hela tiden utförs bara det arbete som datorn är tillsagd att göra.

Hur i allsin dar kommer det sig att servrar, nätverk, televäxlar etc är instruerade att krascha pga för mycket trafik? Trafik som dessutom inte är transport av något materiellt, utan bara insignaler i systemet?
Hela problemet känns egentligen oerhört bisarrt.

(frågan kan med fördel ses som retorisk) O:-)

  • Medlem
  • Göteborg
  • 2007-07-22 18:45
Ursprungligen av false messiah:

Precis. Jag kan redan bedöma vad jag tycker är bra eller dålig musik/rytm och behöver inte ett program som gör det.

Hehe, det var ju också en härligt skev tolkning... O:-)

  • Medlem
  • Göteborg
  • 2007-07-22 11:59
Ursprungligen av false messiah:

Det är här jag tror att valet av kopplingar gör stor skillnad. Ett stort och dumt neuronnätverk kan lära sig rytmerna man stoppar in, men det är ju hopplöst att gå in och ändra på vikter i efterhand (för man vill ju inte att inmatningen ska vara samma sak som man vill få ut). Har man däremot mer musikaliskt relevanta parametrar borde man kunna gå in och ändra i realtid, och ha någon chans att veta ungefär vad man får ut. Dvs mer som ett sätt att få musikalisk kontroll på annat sätt än att det är nätverket som gör musiken.

Neurala nätverk är ju bra på mönsterigenkänning - även av mönster som är svåra för oss att formellt beskriva - och det vill till att man får nätverket att känna igen "bra musik" utan att för den delen bara känna igen just de bra musikexempel man gett den. Då har man en användbar neuronnätsbaserad fitness rater för sin evolutionära algoritm, och slipper lyssna på musiken själv.

Du kanske iofs var ute efter att låta neuronnätet generera musik istället för att bedöma befintlig musik, och då hamnar man säkert i lite andra dilemmor.

  • Medlem
  • Göteborg
  • 2007-07-22 11:40
Ursprungligen av Heualia:

=false messiah;1313403]...
> jag tror det är bättre att starta en ny tråd i musikloungen om du vill prata
>evolution, strängteori och Star Trek. Känns som det inte handlar särskilt
>mycket om patternbaserad musik.

Du får nog rikta det tilll mr istället det var han som startade evolutions frågeställningen.

Hahaha...
Evolution av patternbaserade ljudstrukturer råkar vara ämnet för denna tråd.
Jag orkar inte kommentera en massa andra ämnen som känns irrelevanta, du får ursäkta.

  • Medlem
  • Göteborg
  • 2007-07-22 00:40
Ursprungligen av false messiah:

...vilket lite är knäckfrågan i sammanhanget: hur tusan definierar man det som ett mål för den genetiska algoritmen?

Du har helt rätt - det är detta som är det opraktiska dilemmat när det gäller musik. Man måste i de flesta fall låta en lyssnare avgöra, och det är ofantligt tidsödande och opraktiskt! Om det däremot hade handlat om att optimera en robotarms rörelse eller hitta den bästa lösningen på nåt formellt beskrivbart problem, så hade det varit lättare för datorn själv att göra det i nästan hur många generationer som helst.

Ursprungligen av false messiah:

Apropå ämnet:
Jag har haft en del idéer om en neuronnätsinspirerad trummis rätt länge.

Gott! Neuronnät är just vad jag tänkt testa som första skott när det gäller att låta datorn trots allt bedöma musiken. Dock, precis som du säger, så borde man kanske kunna få problem med att algoritmen spottar ut nästan samma sak som man gav den. Men vi får se.

  • Medlem
  • Göteborg
  • 2007-07-21 23:53
Ursprungligen av Heualia:

>utan bygger på både slumpmässig genetisk variation samt naturligt urval
>(dvs survival of the fittest).

Så du menar att SOF är en tänkt tanke, en tänkt handling, ett planerat skeende?

Absolut inte.

Ursprungligen av Heualia:

Men vad är definitionen av en *bättre art*? Är Elefanten en sämre eller bättre art än människan? Var Dronten en sämre art än människan bara på grund av att vi utrotade den?
Kan du utveckla din tanke kring bättre och bättre arter och smart heten i detta?

En bättre rytm är en rytm som jag tycker mer om.

Ursprungligen av Heualia:

>och i stort sett samma mekanismer kan användas och implementeras i datorprogram för
>att lösa optimeringsproblem eller som sökalgoritm. I vissa fall är det betydligt mer effektivt än
>klättra-uppför-derivatabacken" och andra gängse metoder, bl a eftersom evolutionen tack
> vare mutationerna letar både lokalt och globalt i sökrummet.

Hur vet du att den letar? Definitionen av ordet *letar* går tillbaks till ett tänkande väsen
och då är du inne på religion igen och en definition av en Gud eller dylika väsen.

Nej.

Ursprungligen av Heualia:

>Värt att notera är att våra gener och deras hyss är förvånansvärt digitala, och därmed ganska
>lätta att härma.

???

!!!

Ursprungligen av Heualia:

Undras vad en biolog skulle säga om det du säger här!
Homo sapiens sapiens har *nyss* lärt sig betydelsen av generna och DNA strängar
men vi har inte den minsta aning om resultatet av alla de kombinationer som kan göras.

Kan hålla med dig om att gener och DNA strängar kan approximeras i en algoritm men vi vet
väldigt lite om kemin i synapser tex, så genen all alena räcker inte för approximationen, alltihop
blir extremt komplex system teknik och vi är ljusår ifrån att ens förstå hur hjärnan funkar.
Om vi inte förstår hjärnans funktion lika lite kan vi då implementera en liknande funktion
oavsett media.

Jag skrev gener, inte hjärnor...

  • Medlem
  • Göteborg
  • 2007-07-21 20:00
Ursprungligen av false messiah:

De flesta algoritmiska verktyg jag sett brukar vara bättre som kompositionsverktyg än för livebruk, mest för att det brukar vara svårt att styra dem på ett musikaliskt intressant sätt i realtid. (Ska jag vara cynisk så brukar det vara svårt att styra dem på ett musikaliskt intressant sätt i icke-realtid också. )

Jo men precis. Det behövs mer utveckling på den fronten.

Ursprungligen av false messiah:

Jag vill läsa.

Absolut!

Tack för många goda tips och tankar, och den där "Predators" var ju rätt söt... synd bara att de inte lagt in nästan några ALife-egenskaper alls, utan i stort sett bara betraktat det som ett partikelsystem.

  • Medlem
  • Göteborg
  • 2007-07-21 11:57
Ursprungligen av Heualia:

Evolutionära algorithmer?
Det var en mysko filosofisk tanke!
Du menar att det går att beräkna fram den slumpmässiga evolutionen?

Evolutionen är långt ifrån bara slumpmässig (annars hade vi inte varit så snygga som vi är, inte ens som din avatar ) , utan bygger på både slumpmässig genetisk variation samt naturligt urval (dvs survival of the fittest). Tillsammans ger detta en väldigt smart biologiskt implementerad algoritm som tar sig fram till bättre och bättre arter. I liten skala ter det sig kanske väldigt slumpmässigt, men på längre sikt är det det naturliga urvalet som får råda, med en lagom slumpmässig "dallring" för att komma fram till rätt resultat. Litegranna som dithering, kanske man kan säga?

(Schysst raggningsfras - "ööh, skarumé hem å DITHRA lite?")

Naturen är jäkligt smart, och i stort sett samma mekanismer kan användas och implementeras i datorprogram för att lösa optimeringsproblem eller som sökalgoritm. I vissa fall är det betydligt mer effektivt än "klättra-uppför-derivatabacken" och andra gängse metoder, bl a eftersom evolutionen tack vare mutationerna letar både lokalt och globalt i sökrummet.

Värt att notera är att våra gener och deras hyss är förvånansvärt digitala, och därmed ganska lätta att härma. Cellen är som en liten hålkortsstyrd maskin. Lurigare är det med transformationen från genotyp (generna) till den fenotyp (kroppen, plantan etc) som ska utsättas för det naturliga urvalet. Denna transformation beror ju både på miljön och generna - i nån komplicerad utveckling som vi aldrig kommer att förstå oss på, och som är svår att härma. Men som behövs. En evolutionär algoritms effektivitet står och faller med ett bra förkroppsligande.

  • Medlem
  • Göteborg
  • 2007-07-20 13:03
Ursprungligen av The Introvert:

Oh, intressant. Får man möjlighet att läsa uppsatsen?

Jadå, den ska tids nog släppas för allmän begrundan.
Jag "ska bara" (TM) fixa klart den först. Och få den snygg nog - tänkte sätta den i LaTeX.

  • Medlem
  • Göteborg
  • 2007-07-20 01:02

Denna tråd hade jag råkat tappa. Så, på den jäkeln igen:

Ursprungligen av false messiah:

Sen undrar jag om /mr är ute efter något att använda live/i farten eller om det mer är något för att generera material som sedan ska bearbetas/jobbas vidare med.

Det är bra att du frågar just detta - för jag är lika mycket ute efter båda, faktiskt! Live/ifartengrejor och studioverktyg kan ha så pass olika krav och möjligheter att de är svåra att förena i en och samma pryttel. Båda sorterna är av intresse, och särskilt det som lämpar sig för bägge!

Ursprungligen av avart:
Ursprungligen av false messiah:

Palle Dahlstedt har sysslat en hel del med genetiska algoritmer, slump, osv. Det är hans Mutasynth som är grunden för patchmuteraren i Clavias G2.

Bingo!:D

Bingo är bara förnamnet, eftersom min fråga har sitt urspring i min purfärska magisteruppsats om genetiska algoritmer för patternbaserade ljudstrukturer, handledd av densamme Palle...

  • Medlem
  • Göteborg
  • 2007-06-28 18:52

Hejhej,

jag patternforskar till husbehov men är inte allvetande och tänkte därför fråga er i egenskap av experter:
Känner ni till några patternbaserade instrument som är lite smartare än de vanliga när det kommer till att skapa nya patterns?

Det jag söker:
- är patternbaserat (t ex rytmmaskiner & enkla sequencers)
- kan själv skapa eller modifiera patterns på sätt som är smartare än slump & autokomp
- är gärna "nyskapande" och "annorlunda"

Både mjukostiga ljud och hårda paket är välkomna.

Sen skulle jag gärna vilja höra ifall nån av er snubblat över nåt användbart musikredskap som utnyttjar artificiell intelligens, neuronnät, genetiska algoritmer eller artificiellt liv etc.

Tack på förhand.

/mr

1