Wat is Natural Computing?
Natural Computing verwijst naar elk type computertechniek dat materialen of inspiratie uit de natuur gebruikt. Voorbeelden van natuurlijke computing zijn het ontwikkelen van kunstmatige neurale netwerken die zich aanpassen aan veranderingen, en het ontwerpen van kwantumcomputers die mogelijk veel meer krachtig kunnen zijn dan huidige computers. Natuurlijk computergebruik kan ook verwijzen naar het maken van kunstmatige stoffen die degenen in de natuur nabootsen.
Er zijn een aantal computervelden die ideeën van de natuur gebruiken om efficiëntere oplossingen voor problemen te creëren. Sommige computers worden ook in de vroege 21e eeuw ontwikkeld om natuurlijke materialen, zoals bepaalde moleculen, te gebruiken om snellere en efficiëntere berekeningen uit te voeren. Deze technieken zijn allemaal vormen van natuurlijk computergebruik, omdat ze niet zouden bestaan zonder gedetailleerde kennis van hoe natuurlijke systemen werken.
Natuurlijk computergebruik kan ook verwijzen naar het proberen om kunstmatige organismen te ontwikkelen die zich gedragen als natuurlijk voorkomende systemen. Deze omvatten proberen BUILD -systemen die processen kunnen uitvoeren zoals genregulatie, wat belangrijk is in levende organismen. Een ander voorbeeld is zelfassemblage, dat verwijst naar systemen die zich kunnen organiseren vanuit een ongeorganiseerde initiële toestand.
Neurale netwerken worden bijvoorbeeld vaak gebruikt door computerprogrammeurs die een programma automatisch willen hebben om in de loop van de tijd efficiënter te worden. Deze zijn gebaseerd op de structuren die worden gevonden in natuurlijk voorkomende neurale netwerken, zoals die in neuronen in de hersenen. Door eenvoudige versies te gebruiken van de systemen die in natuurlijke neurale netwerken worden gevonden, kunnen computerprogrammeurs hun programma's aanpassen aan nieuwe informatie. Vanaf 2011 komen kunstmatige neurale netwerken niet in de buurt van de complexiteit van natuurlijk voorkomende neurale netwerken, maar ze kunnen nog steeds nuttig zijn.
Een ander voorbeeld van natuurlijk computergebruik is onderzoeken hoe een kwantumcomputer te bouwen. Het idee is datIn plaats van moderne computers, die berekeningen uitvoeren op basis van de binaire toestanden van 0 of 1, kan een kwantumcomputer theoretisch veel meer toestanden gebruiken. Dit kan leiden tot veel snellere computers. Hoewel wordt gedacht dat een kwantumcomputer nog ver weg is, lijkt er vanaf 2011 geen wetenschappelijke reden te zijn waarom het niet kan worden bereikt zodra de technologie voldoende geavanceerd is geworden.
Er zijn verschillende andere voorbeelden van natuurlijk computergebruik. Deze omvatten het ontwerpen van kunstmatig leven, robotica en evolutionaire berekening. Zwermen Intelligentie, een soort systeem dat grote groepen dieren zoals mieren nabootst, kan in de toekomst ook belangrijk zijn. Het heeft een aantal potentiële toepassingen, vooral wanneer het probeert toekomstige gebeurtenissen te voorspellen.