Skip to main content

Wat is soft computing?

Traditionele elektronische berekeningen zijn meestal zwart en wit.Bij het werken in binaire code, met reeksen nullen en degenen, is er geen kans op iets anders, maar eenvoudig ja of nee antwoorden.Hoewel dat voor veel taken een adequate manier kan zijn om te berekenen, hanteert soft computing een andere aanpak.Kortom, soft computing stelt de computer in staat om een bepaald niveau van onnauwkeurigheid aan te nemen in zijn werk.Sommigen kunnen dit gelijk stellen aan kunstmatige intelligentie, omdat het vergelijkbaar is met de manier waarop het menselijk brein werkt.

Vanuit een menselijk perspectief introduceert soft computing compromissen in een computersverwerking, die niet aanwezig zijn in hard computing.Er zijn tijden, wanneer het antwoord op een vraag misschien ja of nee is, maar er is nog niet genoeg informatie om definitief te berekenen wat het antwoord is.Traditionele computers waarmee deze situatie wordt geconfronteerd, stopt gewoon en wachten tot er voldoende informatie is om een precieze conclusie te trekken.Om te zeggen dat de som van twee plus twee vier is.Het is ook correct om te zeggen dat de som van twee plus twee ergens tussen de drie en vijf is.Het doel is natuurlijk om het meest precieze antwoord te bedenken.Hoewel een computer in de verleiding kan komen om de tweede optie te negeren, ziet soft computing, indien correct gedaan, dit antwoord als een potentiële optie.Hoewel de computer nog altijd zal kiezen voor het meest precieze beschikbare antwoord, zal het overwegen een schatting te maken, zo niet alle cijfers zijn zeker bekend.

Om zijn antwoorden of de beoordeling van de antwoorden te bedenken, zal de computer veel verschillende disciplines gebruiken.Een van de vijf meest bekende zijn fuzzy -systemen, evolutionaire berekening, probabilistisch redeneren, machine learning en neurale netwerken.Door veel verschillende computationele methoden te gebruiken om een probleem te analyseren, kan de computer uiteindelijk een nauwkeurig antwoord bedenken op een vraag die aanvankelijk een onnauwkeurig antwoord had.

In feite heeft de computer een antwoord bedacht dat niet voorgeprogrammeerd waserin.Vanuit een informatica -perspectief, en mogelijk vanuit een biologisch perspectief, kan dit worden beschouwd als leren of kunstmatige intelligentie.Sommigen kunnen beweren dat het pad naar het antwoord voorgeprogrammeerd was, of het antwoord of het antwoord was of niet, dus geen echte intelligentie vormen.De vraag of dit daadwerkelijke intelligentie vormt, is een filosofische kwestie, die waarschijnlijk sterk afhankelijk is van het eigen perspectief.

Het gebied van informatica is over het algemeen enthousiast over de mogelijkheid van soft computing en de potentiële voordelen ervan.Het kan revolutioneren robotica, misschien meer levensechte protheses maken die gemakkelijker te gebruiken zijn en die natuurlijker bewegen.Soft computing kan ook worden gebruikt op veel andere gebieden, zoals geneeskunde, engineering en fysica.