Skip to main content

Hva er beregningsintelligens?

Computational Intelligence (CI) er en gren av informatikk der prosjekter utvikler seg fra bunn til topp, med orden som kommer fra en første mangel på struktur.Dette ligner på mange prosesser som er sett i den naturlige verden.Beregningsintelligens inkluderer konsepter som evolusjonær beregning, der problemer løses ved bruk av modeller av evolusjonsprosessen, og når den brukes på maskinlæring, lar roboter lære av erfaring.Fuzzy logikk, et system som ligner menneskelig beslutningstaking, kan brukes til å løse problemer der det er vaghet eller usikkerhet.Nevrale nettverk er systemer basert på menneskelig hjernefunksjon og kan brukes til å oppdage mønstre og trender i komplekse data.

I motsetning til hard databehandling, der løsninger er garantert og problemer er begrenset i henhold til strenge forhold, faller beregningsintelligens under overskriften myk databehandling, der vellykkede resultater ikke alltid oppstår.Beregningsintelligens henter ofte inspirasjon fra naturen, for eksempel innen evolusjonær beregning, der det opprettes systemer som utvikler seg for å løse komplekse problemer.Dette kan brukes på kunstig eller syntetisk intelligens, og gir opphav til roboter som lærer av erfaring og utvikler seg over tid.

Systemer basert på uklar logikk kan brukes i beregningsintelligens for å simulere menneskelige måter å tenke på.De kan kombineres med biologisk inspirerte nevrale nettverk innen kognitiv robotikk, og skape roboter med evnen til å tenke på en måte som ligner menneskelige tankeprosesser.I tillegg til å tenke, kan slike roboter også lære, huske, oppfatte og ta beslutninger i møte med usikkerhet, som mennesker gjør.Dette kan tillate roboter å forstå menneskelige forespørsler bedre, slik at de kan oppdage betydningen bak ordene som brukes.Det kan være viktig for en maskin som utfører hjemlige oppgaver.

Nevrale nettverk blir vanligvis betraktet som en del av beregningsintelligens.I likhet med den menneskelige hjernen består de av mange sammenkoblede individuelle deler, lik nerver.Disse samarbeider for å løse problemer, lære mens de går, fordi forbindelsene mellom elementene er justerbare, som forbindelsene mellom nervene.

Når nevrale nettverk har lært hvordan de kan analysere data, kan de effektivt bli eksperter på sine felt og kan brukeså forutsi utfall i forskjellige scenarier.En ulempe med denne typen beregningsintelligens er at den krever mye datakraft og at den kan fungere på en uforutsigbar måte.Nevrale nettverk skal ikke forveksles med ekspertsystemer, som bruker forhåndsbestemte regler for å ta beslutninger og ikke tilpasse dem til å passe til dataene.