Insektsoptimering
Naturen hittar ofta de bästa lösningarna och metoderna för att lösa problem. Detta är något vi lärt oss utnyttja. Myror kan t.ex. visa oss den smartaste vägen till ett mål.
Du lyssnar på: Insektsoptimering
Notering: vi håller på att bygga upp funktionen. Så allt är ännu inte klart. Bättre navigation och transkription är på väg.
Vi lade ut våra första episoder 1997, innan det ens fanns något som hette podcast. Sedan dess har vi lagt ut över 400 föredrag och diskussioner. 2004 sände vi vår sista avsnitt över 88,9 MHz i Stockholm. Sedan dess har podden legat i träda. Men nu är den tillbaka som arkiv.
Naturen hittar ofta de bästa lösningarna och metoderna för att lösa problem. Detta är något vi lärt oss utnyttja. Myror kan t.ex. visa oss den smartaste vägen till ett mål.
Transkriptionen är automatiskt genererad och kan innehålla fel.
Klicka på en replik för att höra den.
Insektsoptimering. Mycket teknik är baserat på att man lånar bra idéer man hittar i naturen.
Och en grupp bevarelser som onekligen är effektiva på att lösa sina uppgifter är insekterna, och då framförallt de sociala insekterna som bin och myror.
Så vad skulle man kunna använda en myrstack till, till exempel inom datorvärlden?
Ja, någonting myror är bra på är att hitta bra vägar.
Myror bildar myrstigar genom att spejare vandrar omkring omgivningen tills de hittar något intressant som en källa till mat.
Då springer de tillbaka till stacken och lämnar efter sig ett spår av doftämnen.
Andra myror följer spåret, lägger ut egna doftnämnen och efter ett tag utvecklas en riktig myrstig.
Det här skulle man också kunna använda för att lösa problem.
Inom datavetenskapen talar man till exempel om ett berömt problem som kallas den handelsresandes problem.
Tanken är att man har ett antal städer som man vill besöka i tur och ordning.
Vilken ordning man besöker om spelar ingen roll, men alla måste besökas.
Och man vill att den totala sträckan man ska resa ska vara så kort som möjligt.
Det här är ett mycket svårt problem att lösa effektivt.
För det finns otroligt många tänkbara möjligheter man måste prova innan man hittar den bästa.
En metod att lösa det skulle vara att släppa loss virtuella myror.
Man kan låta simulera följande metod.
Man låter den tänkta myran vandra en slunkmässig väg mellan alla städer.
Och beroende på hur bra vägen är så sätter den sitt doftämne på kopplingarna mellan de olika städerna.
Sen släpper man oss nästa virtuella myra som får göra samma sak.
Och nästa och nästa.
De bästa rutterna kommer att bli signalerade som att de här är bra.
De bör man följa.
Och om man nu släpper loss simulerade myror som i företrädesvis följer bra rutter.
Så kommer de med tiden att utvecklas av en virtuell myrstig som visar den kortaste vägen.
Och det här har man testat och det vill säga att det fungerar väldigt bra.
Framförallt om man lägger in att dessa doftämnen med tiden avdunstar.
Det vill säga att de minskar i betydelse.
Vilket gör att de kontinuerligt måste underhållas.
Tättesresandes problem är ett ganska typiskt problem man stöter på inom datavetenskapen.
Och det påminner lite grann om problemen hur man ska rutta kommunikationen genom internet.
Även där har man alltså börjat tillämpa metoder som påminner om hur insekter löser problem.
Man utnyttjar helt enkelt att många små agenter som arbetar oberoende med ganska enkla regler kan samarbeta för att lösa problem effektivt.
Man kan prova att använda det för robotar där man till exempel har experimenterat med att ha en svärm av robotar som gemensamt flyttar föremål som var och en för sig inte skulle kunna lyfta.
Man har använt det för att hitta vägar även fysiskt för en robot att ta sig runt i ett rum.
Man har experimenterat med att ha olika agenter som till exempel handlar om webbsidor men som byter roller när det behövs.
På samma sätt som att myror byter roller i stacken när de märker att det finns för få krigare eller för få personer som sköter om äggen.
Så det verkar överhuvudtaget som att vi kan låna mycket av insekterna och stoppa in det i våra datorer.
Så vem vet vad som kommer att dyka upp i framtidens internet stackar.
För att ladda ner föredragen till din dator istället för att bara lyssna på dem, högerklickar du på länken “Ladda ner föredraget” och väljer “Spara som” eller motsvarande för din webbläsare.