Was ist Granular Computing?
Granular Computing ist eine Methode zur Problemlösung, bei der präzise Informationen mit allgemeineren Details kombiniert werden. Es konzentriert sich darauf, wie Ungewissheiten und Wahrscheinlichkeiten in Computer integriert werden können. Diese ursprünglich in den 1970er Jahren entwickelte Methode der theoretischen Informatik wurde in die Computerprogrammierung und die künstliche Intelligenz integriert. Das Prinzip der Fuzzy-Mengen wurde in den 1960er Jahren für den Umgang mit Unsicherheiten entwickelt. Sowohl die Fuzzy-Mengen- als auch die Wahrscheinlichkeitstheorie werden typischerweise beim granularen Rechnen verwendet. Diese Methode wurde oft mit Begriffen wie Grobsatztheorie, Datenkomprimierung und maschinelles Lernen bezeichnet.
Granular Computing wurde auf verschiedene Arten modelliert, um die Problemlösung und das allgemeine Denken zu strukturieren. Es wird häufig zum Clustering von Daten in großen Datenbanken verwendet und wurde manchmal zur Abstraktion und Verallgemeinerung von Daten verwendet, um Informationen zu organisieren. Dies ist wichtig für das Data Mining, da die Menschen Informationen häufig nicht in spezifischen und komplexen numerischen Begriffen betrachten. Computer können die Sprache analysieren, um festzustellen, wie Suchbegriffe verwendet werden. Daher ist granulares Rechnen oft Teil der Erfassung von Suchergebnissen.
Data Mining in einem Unternehmensnetzwerk umfasst häufig granulares Computing. Auch Suchmaschinen im Internet tun dies in der Regel. Allgemeine Suchbegriffe können daher eine Person auf eine Website mit mehr Details zu einem Thema bringen. In einer typischen Datenbank werden Informationen in Abhängigkeit von einer Reihe von Variablen in verschiedene Klassen, Cluster und Teilmengen unterteilt. Firmencomputerprogramme können diese Methode zum Klassifizieren von Daten verwenden, um viele Informationen zu organisieren. Mitarbeiter können Informationen dann beschaffen, wenn sie am dringendsten benötigt werden.
Menschen denken im Allgemeinen nicht wie Computer. Wörter werden verwendet, um abstrakte Ideen darzustellen und Details oft ungenauer zu machen. Komplexe Ideen müssen in der Regel durch Wörter und Phrasen ersetzt werden. Das Gehirn berechnet normalerweise keine Details wie z. B. genaue Geschwindigkeit oder Entfernung. Ein an einen Computer angeschlossener Sensor kann dies tun. Das Gehirn kann feststellen, ob etwas schmeckt oder sich gut anfühlt, kann jedoch im Allgemeinen eine große Anzahl von Dingen nicht zählen, es sei denn, solche Informationen sind bereits verfügbar.
Granulares Computing hilft daher dabei, dass Computer mehr wie die Gedankenprozesse funktionieren, die im Kopf einer Person stattfinden. In der Regel gibt es dazwischen Zahlen, Computersprachenelemente und Wahrscheinlichkeitsbeschränkungen. Das Endergebnis ist ein Computerprogramm, das die Art und Weise interpretieren kann, wie Personen mit einer computergestützten Schnittstelle kommunizieren. Dieses Konzept, das durch jahrelange theoretische Informatik ermöglicht wurde, wird in vielen Unternehmens-, Medizin- und Sicherheitscomputersystemen verwendet und kann auch auf das Internet angewendet werden.