Semantic Pattern Transformation: Applying Knowledge Discovery Processes in Heterogeneous Domains

  • Authors:
  • Peter Teufl;Herbert Leitold;Reinhard Posch

  • Affiliations:
  • Institute of Applied Information Processing and Communications, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria;Institute of Applied Information Processing and Communications, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria;Institute of Applied Information Processing and Communications, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria

  • Venue:
  • Proceedings of the 13th International Conference on Knowledge Management and Knowledge Technologies
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Machine learning algorithms play in an important role in knowledge discovery due to their capability to analyze data for which only limited a priori knowledge is available. Unfortunately, their application and the extraction of information from the trained algorithm models highly depend on the nature of the analyzed data and the algorithm models. Therefore, the deployment of knowledge discovery processes in heterogeneous domains causes the requirement for time-consuming process adaptations. In this work, we argue that the value-centric feature vector representation used within machine learning is the main reason for the necessity to create such highly domain-specific setups. Therefore, the Semantic Pattern Transformation is presented, which transforms the value-centric feature vectors into a semantic representation -- the Semantic Patterns. The principle idea behind this process is to analyze the relations (co-occurrences) of feature values within the value-centric feature vectors, and use this information within a new vector-based representation -- the Semantic Patterns. The simple model used within this representation comes with many advantages, including the simplified setup procedure for arbitrary machine learning algorithms within heterogeneous domains and the simple interpretation of the underlying model. We have already successfully applied the Semantic Pattern Transformation in numerous applications including text analysis, event correlation, malware detection, analysis of Twitter data and Android application analysis. This work extends the application-oriented works by a detailed explanation of the method and a thorough evaluation of supervised and unsupervised learning scenarios, and the application within semantic-aware search algorithms.