Skip to main content

Wat is computationele intelligentie?

Computational Intelligence (CI) is een tak van informatica waarin projecten van onder naar boven evolueren, met een orde die voortkomt uit een aanvankelijk gebrek aan structuur.Dit is vergelijkbaar met veel processen die worden gezien in de natuurlijke wereld.Computationele intelligentie omvat concepten zoals evolutionaire berekening, waarbij problemen worden opgelost met behulp van modellen van het evolutieproces en wanneer het wordt toegepast op machine learning, stelt robots in staat om van ervaring te leren.Fuzzy-logica, een systeem dat lijkt op menselijke besluitvorming, kan worden gebruikt om problemen op te lossen waar vage of onzekerheid is.Neurale netwerken zijn systemen gebaseerd op menselijke hersenfunctie en kunnen worden gebruikt om patronen en trends in complexe gegevens te detecteren.

In tegenstelling tot harde computing, waar oplossingen worden gegarandeerd en problemen zijn beperkt volgens strikte omstandigheden, valt de computationele intelligentie onder het koers van soft computing, waar succesvolle resultaten niet altijd voorkomen.Computationele intelligentie is vaak inspiratie uit de natuur, bijvoorbeeld op het gebied van evolutionaire berekening, waar systemen worden gemaakt die evolueren om complexe problemen op te lossen.Dit kan worden toegepast op kunstmatige of synthetische intelligentie, waardoor robots aanleiding geven die leren uit ervaring en zich in de loop van de tijd ontwikkelen.

Systemen op basis van fuzzy logica kunnen worden gebruikt in computationele intelligentie om menselijke manieren van denken te simuleren.Ze kunnen worden gecombineerd met biologisch geïnspireerde neurale netwerken op het gebied van cognitieve robotica, waardoor robots worden gecreëerd met het vermogen om te denken op een manier die lijkt op menselijke denkprocessen.Naast het denken kunnen dergelijke robots ook leren, onthouden, waarnemen en beslissingen nemen in het licht van onzekerheid, zoals mensen doen.Hierdoor kunnen robots menselijke verzoeken beter begrijpen, waardoor ze de betekenis achter de gebruikte woorden kunnen detecteren.Dat kan essentieel zijn voor een machine die binnenlandse taken uitvoert.

Neurale netwerken worden meestal beschouwd als onderdeel van computationele intelligentie.Net als het menselijk brein bestaan ze uit talloze onderling verbonden individuele delen, vergelijkbaar met zenuwen.Deze werken samen om problemen op te lossen, leren terwijl ze gaan, omdat de verbindingen tussen elementen instelbaar zijn, zoals de verbindingen tussen zenuwen.

Zodra neurale netwerken hebben geleerd hoe ze gegevens kunnen analyseren, kunnen ze effectief experts worden in hun vakgebied en kunnen ze worden gebruiktom resultaten in verschillende scenario's te voorspellen.Een nadeel van dit soort computationele intelligentie is dat het veel rekenkracht vereist en het kan op een onvoorspelbare manier werken.Neurale netwerken moeten niet worden verward met expertsystemen, die vooraf bepaalde sets regels gebruiken om beslissingen te nemen en ze niet aan te passen aan de gegevens.