Wissensbasis

A Wissensbasis (KB) ist eine Technologie, die verwendet wird Laden Komplex strukturiert und unstrukturierte Informationen verwendet von a Computersystem. Die anfängliche Verwendung des Begriffs stand im Zusammenhang mit Expertensysteme, die die ersten waren Wissensbasierte Systeme.

Ursprüngliche Verwendung des Begriffs

Die ursprüngliche Verwendung des Begriffs Wissensbasis bestand darin, eines der beiden Subsysteme eines zu beschreiben Expertensystem. EIN Wissensbasiertes System besteht aus einer Wissensbasis, die Fakten über die Welt und Wege von darstellt Argumentation über diese Fakten, um neue Fakten abzuleiten oder Inkonsistenzen hervorzuheben.[1]

Eigenschaften

Der Begriff "Knowledge-Base" wurde geprägt, um diese Form des Wissensspeichers von dem häufigeren und weit verbreiteten Begriff zu unterscheiden Datenbank. In den 1970er Jahren praktisch alle groß Managementinformationssysteme speicherte ihre Daten in irgendeiner Art von Hierarchisch oder relational Datenbank. Zu diesem Zeitpunkt in der Geschichte von InformationstechnologieDie Unterscheidung zwischen einer Datenbank und einer Wissensbasis war klar und eindeutig.

Eine Datenbank hatte die folgenden Eigenschaften:

  • Flache Daten: Die Daten wurden normalerweise in einem tabellarischen Format mit Zeichenfolgen oder Zahlen in jedem Feld dargestellt.
  • Mehrere Benutzer: Eine herkömmliche Datenbank, die erforderlich ist, um mehr als einen Benutzer oder ein System gleichzeitig in denselben Daten zu unterstützen.
  • Transaktionen: Eine wesentliche Voraussetzung für eine Datenbank bestand darin, die Integrität und Konsistenz zwischen Daten zu bewahren, auf die von zugegriffen wird gleichzeitige Benutzer. Dies sind die sogenannten SÄURE Eigenschaften: Atomizität, Konsistenz, Isolation und Haltbarkeit.
  • Große, langlebige Daten: Eine Unternehmensdatenbank, die erforderlich ist, um nicht nur Tausende, sondern Hunderttausende oder mehr Datenzeilen zu unterstützen. Eine solche Datenbank benötigt normalerweise, um die spezifischen Verwendungen eines einzelnen Programms zu bestehen. Es musste Daten für Jahre und Jahrzehnte und nicht für die Lebensdauer eines Programms speichern.

Die ersten wissensbasierten Systeme hatten Datenbedürfnisse, die das Gegenteil dieser Datenbankanforderungen darstellten. Ein Expertensystem erfordert Strukturierte Daten. Nicht nur Tabellen mit Zahlen und Saiten, sondern auch auf andere Objekte, die wiederum zusätzliche Hinweise haben. Die ideale Darstellung für eine Wissensbasis ist ein Objektmodell (oft als als bezeichnet Ontologie in künstliche Intelligenz Literatur) mit Klassen, Unterklassen und Instanzen.

Frühe Expertensysteme hatten auch wenig für mehrere Benutzer oder die Komplexität, die mit der erforderlichen Transaktionseigenschaften für Daten einhergeht. Die Daten für die frühen Expertensysteme wurden verwendet, um eine bestimmte Antwort wie eine medizinische Diagnose, das Design eines Moleküls oder eine Reaktion auf einen Notfall zu erreichen.[1] Sobald die Lösung für das Problem bekannt war, gab es keine kritische Nachfrage, um große Datenmengen in einen dauerhaften Speicher zu speichern. Eine genauere Aussage wäre, dass die Forscher angesichts der verfügbaren Technologien die Forscher beeinträchtigen und ohne diese Fähigkeiten, weil sie feststellten, dass sie über das hinausgingen, was erwartet werden konnte, und sie konnten nützliche Lösungen für nicht triviale Probleme ohne sie entwickeln. Selbst von Anfang an erkannten die potenziellen Vorteile der potenziellen Vorteile, Wissen zu speichern, zu analysieren und wiederzuverwenden. Siehe beispielsweise die Diskussion des Unternehmensgedächtnisses in der frühesten Arbeit der Wissensbasierter Softwareassistent Programm von Cordell Green et al.[2]

Die Volumenanforderungen waren auch für eine Wissensbasis im Vergleich zu einer herkömmlichen Datenbank unterschiedlich. Die Wissensbasis musste Fakten über die Welt kennen. Zum Beispiel um die Aussage darzustellen, dass "alle Menschen sterblich sind". Eine Datenbank konnte dieses allgemeine Wissen normalerweise nicht darstellen, sondern müsste Informationen über Tausende von Tabellen speichern, die Informationen über bestimmte Menschen darstellten. Die Darstellung, dass alle Menschen sterblich sind und in der Lage sind, über einen bestimmten Menschen zu argumentieren, dass er sterblich ist, ist die Arbeit einer Wissensbasis. Die Arbeit für eine Datenbank darstellt, dass George, Mary, Sam, Jenna, Mike, ... und Hunderttausende andere Kunden alle Menschen mit spezifischem Alter, Geschlecht, Adresse usw. sind.[3][4]

Als Expertensysteme von Prototypen zu Systemen, die in Unternehmensumgebungen eingesetzt wurden, wurden die Anforderungen für ihre Datenspeicherung schnell mit den Standarddatenbankanforderungen für mehrere, verteilte Benutzer mit Unterstützung für Transaktionen überlappen. Anfangs war die Nachfrage in zwei verschiedenen, aber wettbewerbsfähigen Märkten zu sehen. Von dem Ai und Objektorientierter Gemeinschaften, objektorientierte Datenbanken wie zum Beispiel Verantation aufgetaucht. Dies waren Systeme, die von Grund auf stützte, um objektorientierte Funktionen zu unterstützen, aber auch die Standarddatenbankdienste zu unterstützen. Andererseits die großen Datenbankanbieter wie z. Orakel Die Funktionen für ihre Produkte, die Unterstützung für Wissensbasisanforderungen wie die Beziehungen und Regeln der Klassenunterklasse lieferten, wurden hinzugefügt.

Internet als Wissensbasis

Die nächste Entwicklung für den Begriff Wissensbasis war die Internet. Mit dem Aufstieg des Internets, Dokumente, Hypertextund Multimedia -Unterstützung war jetzt für jede Unternehmensdatenbank von entscheidender Bedeutung. Es reichte nicht mehr aus, große Datentabellen oder relativ kleine Objekte zu unterstützen, die hauptsächlich im Computerspeicher lebten. Unterstützung für Unternehmenswebsites erforderte Ausdauer und Transaktionen für Dokumente. Dies schuf eine ganz neue Disziplin, die als bekannt ist Web -Content -Verwaltung.

Der andere Treiber für die Unterstützung der Dokumente war der Aufstieg von Wissensmanagement Verkäufer wie Lotus Notizen. Wissensmanagement Eigentlich war es im Internet, aber mit dem Internet gab es eine große Synergie zwischen den beiden Bereichen. Wissensmanagementprodukte übernommen den Begriff "Wissensbasis", um ihre zu beschreiben Repositorys Aber die Bedeutung hatte einen großen Unterschied. Bei früheren wissensbasierten Systemen bestand das Wissen in erster Linie für die Verwendung eines automatisierten Systems, um Schlussfolgerungen über die Welt zu begründen und zu ziehen. Mit Wissensmanagementprodukten war das Wissen hauptsächlich für Menschen gedacht, zum Beispiel als Repository von Handbüchern, Verfahren, Richtlinien, Best Practices, wiederverwendbaren Designs und Code usw. In beiden Fällen waren die Unterscheidungen zwischen den Verwendungen und Arten von Systemen schlecht definiert. Als die Technologie skalierte, war es selten, ein System zu finden, das im Sinne eines Expertensystems, das automatisiertes Denken und wissensbasiertes Wissen im Sinne von Wissensmanagement durchführte, das Wissen in Form von von automatisiertem Denken und wissensbasiertes Wissen lieferte, sauber eingestuft werden könnte Dokumente und Medien, die von Menschen genutzt werden könnten.[5]

Siehe auch

Verweise

  1. ^ a b Hayes-Roth, Frederick; Donald Waterman; Douglas Lenat (1983). Bauen von Expertensystemen. Addison-Wesley. ISBN 0-201-10686-8.
  2. ^ Grün, Cordell; D. Luckham; R. Balzer; T. Cheatham; C. Rich (1986). "Bericht über einen wissensbasierten Softwareassistenten". Lesungen in künstlicher Intelligenz und Softwareentwicklung. Morgan Kaufmann: 377–428. doi:10.1016/b978-0-934613-12-5.50034-3. Abgerufen 1. Dezember 2013.
  3. ^ Feigenbaum, Edward (1983). Die fünfte Generation: Künstliche Intelligenz und japanische Computerherausforderung für die Welt. Lesen, MA: Addison-Wesley. p.77. ISBN 0-201-11519-0. Ihre Datenbank lautet diese Aufzeichnung des Patienten, einschließlich der Geschichte ... Vitalfunktionen, Arzneimittel gegeben, ... die Wissensbasis ... ist das, was Sie in der medizinischen Fakultät gelernt haben ... sie besteht aus Fakten, Prädikaten und Überzeugungen ...
  4. ^ Jarke, Mathias (1978). "KBMS-Anforderungen an wissensbasierte Systeme" (PDF). Logik, Datenbanken und künstliche Intelligenz. Berlin: Springer.
  5. ^ Krishna, S (1992). Einführung in Datenbank- und Wissensbasissysteme. Singapur: World Scientific Publishing. ISBN 981-02-0619-4.

Externe Links