Knowledge discovery

Knowledge discovery

Knowledge discovery is a concept of the field of computer science that describes the process of automatically searching large volumes of data for patterns that can be considered knowledge "about" the data. It is often described as "deriving" knowledge from the input data. This complex topic can be categorized according to 1) what kind of "data" is searched; and 2) in what form is the result of the search represented.

The most well-known branch of knowledge discovery is data mining, also known as Knowledge Discovery in Databases (KDD). Just as many other forms of knowledge discovery it creates abstractions of the input data. The "knowledge" obtained through the process may become additional "data" that can be used for further usage and discovery.

Another promising application of knowledge discovery is in the area of software modernization which involves understanding existing software artifacts. This process is related to a concept of reverse engineering. Usually the knowledge obtained from existing software is presented in the form of models to which specific queries can be made when necessary. An entity relationship is a frequent format of representing knowledge obtained from existing software. Object Management Group (OMG) developed specification Knowledge Discovery Metamodel (KDM) which defines an ontology for the software assets and their relationships for the purpose of performing knowledge discovery of existing code. Knowledge discovery from existing software systems, also known as software mining is closely related to data mining, since existing software artifacts contain enormous business value, key for the evolution of software systems. Instead of mining individual data sets, software mining focuses on metadata, such as database schemas.

Input data for knowledge discovery

*Databases
**Relational data
**Database
**Document warehouse
**Data warehouse
* Software Mining
* Text
**Concept mining
*Graphs
**Molecule mining
*Sequences
**Data stream mining
**Learning from time-varying data streams under concept drift
*Web

Output formats for discovered knowledge

*Data model
*Metadata
*Metamodels
*Ontology
*Knowledge representation
*Business rule
*Knowledge Discovery Metamodel (KDM)
*Business Process Modeling Notation (BPMN)
*Intermediate representation
*Resource Description Framework (RDF)
*Software metrics


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • knowledge discovery — žinių radimas statusas T sritis dirbtinis intelektas apibrėžtis Procesas, kai duomenų rinkinyje aptinkamos pasikartojančios duomenų priklausomybės, šablonai, struktūros, pasižyminčios pagrįstumu, naujumu, potencialiu naudingumu ir suprantamumu.… …   Lithuanian dictionary (lietuvių žodynas)

  • Knowledge Discovery Metamodel — (KDM) is publicly available specification from the Object Management Group (OMG). KDM is a common intermediate representation for existing software systems and their operating environments, that defines common metadata required for deep semantic… …   Wikipedia

  • Knowledge Discovery in Databases — (KDD), auf Deutsch Wissensentdeckung in Datenbanken, ergänzt das oft synonym gebrauchte Data Mining um vorbereitende Untersuchungen und Transformationen der auszuwertenden Daten. Ziel des KDD ist die Erkennung bislang unbekannter fachlicher… …   Deutsch Wikipedia

  • knowledge discovery in databases — žinių radimas statusas T sritis dirbtinis intelektas apibrėžtis Procesas, kai duomenų rinkinyje aptinkamos pasikartojančios duomenų priklausomybės, šablonai, struktūros, pasižyminčios pagrįstumu, naujumu, potencialiu naudingumu ir suprantamumu.… …   Lithuanian dictionary (lietuvių žodynas)

  • Knowledge Discovery Metamodel — Para otros usos de este término, véase KDM (desambiguación). Knowledge Discovery Metamodel (en español Metamodelo de Descubrimiento de Conocimiento ) es una especificación públicamente accesible del Object Management Group (OMG), diseñada para… …   Wikipedia Español

  • European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases — ECML PKDD, l European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases, est une des conférences académiques leader[1],[2] dans le domaine de l Apprentissage automatique et de la Gestion des… …   Wikipédia en Français

  • Data Mining and Knowledge Discovery —   Abbreviated title (ISO) Data Min. Knowl. Discov …   Wikipedia

  • Knowledge Discovery in Databases — KDD Prozess; umfassender Datenanalyseprozess, in dessen Kern Verfahren des ⇡ Data Mining zur Anwendung kommen. Der KDD Prozess umfasst folgende Phasen: (1) Problemabgrenzung: Zunächst muss sich der Analytiker mit dem Anwendungsbereich vertraut… …   Lexikon der Economics

  • Discovery Net — is one of the earliest examples of a scientific workflow system allowing users to coordinate the execution of remote services based on Web service and Grid Services (OGSA and Open Grid Services Architecture) standards. The system was designed and …   Wikipedia

  • Discovery Knowledge — Saltar a navegación, búsqueda Discovery Knowledge Propietario Discovery Networks Europe Inicio de transmisiones 1999 Promedio de audiencia 0.1% (Febrero de 2008, [1]) N …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”