A Pattern Based Data Mining Approach
Most data mining systems follow a data flow and toolbox paradigm. While this modular approach delivers ultimate flexibility, it gives the user almost no guidance on the issue of choosing an efficient combination of algorithms in the current problem context. In the field of Software Engineering the Pattern Based development process has empirically proven its high potential. Patterns provide a broad and generic framework for the solution process in its entirety and are based on equally broad characteristics of the problem. Details of the individual steps are filled in at later stages. Basic research on pattern based thinking has provided us with a list of generally applicable and proven patterns. User interaction in a pattern based approach to data mining will be divided into two steps: (1) choosing a pattern from a generic list based an a handful of characteristics of the problem and later (2) filling in data mining algorithms for the subtasks.
KeywordsData Mining Order Book Data Mining Algorithm Data Mining Software Pattern Base Approach
Unable to display preview. Download preview PDF.
- ALEXANDER, C. (1979): The Timeless Way of Building, Oxford University Press.Google Scholar
- ALEXANDER, C. (2002a): The Nature of Order Book 1: The Phenomenon of Life, The Center for Environmental Structure, Berkeley, California.Google Scholar
- ALEXANDER, C. (2002b): The Nature of Order Book 2: The Process of Creating Life, The Center for Environmental Structure, Berkeley, California.Google Scholar
- CHAPMAN, P., CLINTON, J., KERBER, R., KHABAZA, T., REINARTZ, T., SHEARER, C. and WIRTH, R. (2000): CRISP-DM 1.0. Step-by-step data mining guide, www.crisp-dm.org.
- COPLIEN, J.O.(1996): Software Patterns, SIGS Books & Multimedia.Google Scholar
- COPLIEN, J.O. and ZHAO, L. (2005): Toward a General Formal Foundation of Design -Symmetry and Broken Symmetry, Brussels: VUB Press.Google Scholar
- ECKERT, C. and CLARKSON, J. (2005): Design Process Improvement: a review of current practice, Springer Verlag London.Google Scholar
- FAYYAD, U.M., PIATETSKY-SHAPIRO, G. and UTHURUSAMY, R. (Ed.) (1996): Ad-vances in Knowledge Discovery and Data Mining, MIT Press.Google Scholar
- GAMMA, E., HELM, R., JOHNSON, R. and VLISSIDES, J. (1995): Design Patterns. Ele-ments of Reusable Object-Oriented Software, Addison-Wesley.Google Scholar
- HIPPNER, H., MERZENICH, M. and STOLZ, C. (2002): Data Mining: Einsatzpotentiale und Anwendungspraxis in deutschen Unternehmen, In: WILDE, K.D.: Data Mining Studie, absatzwirtschaft.Google Scholar
- RAKOTOMALALA, R. (2004): Tanagra - A free data mining software for research and edu-cation, www.eric.univ-lyon2.fr/∼rico/tanagra/.