Advances of the DBLearn System for Knowledge Discovery in Large Databases
Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Videos. Pages 2049-2049.
© 1995 International Joint Conferences on Artificial Intelligence
Abstract
A prototyped data mining system, DBLearn, was developed in Simon Fraser Univ., which integrates machine learning methodologies with database technologies and efficiently and effectively extracts characteristic and discriminant rules from relational databases. Further developments of DBLearn lead to a new generation data mining system: DBMiner, with the following features: (1) mining new kinds of rules from large databases, including multiple-level association rules, classification rules, cluster description rules, etc., (2) automatic generation and refinement of concept hierarchies, (3) high level SQL-like and graphical data mining interfaces, and ( 4) client/server architecture and performance improvements for large applications. The major features of the system are demonstrated with experiments in a research grant information database.
- [Cai eta/., 1991] Y. Cai, N. Cercone, and J. Han. Attribute-oriented induction in relational databases. In G. Piatetsky-Shapiro and W. J. Frawley (eds .), Knowl- edge Discovery in Databases, pages 213-228. AAAI/MIT Press, 1991.
- [Fayyad eta/., 1995] U. M. Fayyad, G. Piatetsky-Shapiro, P. Smyth, and R. Uthurusamy. Advances in Knowledge Discovery and Data Mining. AAAI/MIT Press, 1995 .
- [Han eta/., 1993] J. Han, Y. Cai, and N. Cercone. Data- driven discovery of quantitative rules in relational databases. IEEE Trans. Knowledge and Data Engineer- ing, 5:29-40, 1993.
- [Han and Fu, 1994] J. Han and Y. Fu. Dynamic generation and refinement of concept hierarchies for knowledge dis- covery in databases. In AAAI'94 Workshop on Knowl- edge Discovery in Databases {KDD'94), pages 157-168 , Seattle, WA, July 1994.
- [Han and Fu, 1995] J. Han and Y. Fu. Exploration of the power of attribute-oriented induction in data mining. In U.M . Fayyad, et al. (eds.), Advances in Kno. wledge Dis- covery and Data Mining. AAAI/MIT Press, 1995 .
- [Han eta/., 1994] J. Han, Y. Fu, Y. Huang, Y. Cai, and N. Cercone. DBLearn: A system prototype for knowl- edge discovery in relational databases. In Proc. 1994 ACM-SIGMOD Conf. Management of Data, page 516, Minneapolis, MN, May 1994.
- [Michalski, 1983] R. S. Michalski. A theory and methodol- ogy of inductive learning. In Michalski et al. (eds.), Ma- chine Learning: An Artificial Intelligence Approach, Vol. 1, pages 83-134.
- Morgan Kaufmann, 1983.
- [Piatetsky-Shapiro and Frawley, 1991] G. Piatetsky-Shapiro and W. J. Frawley. Know/edge Discovery in Databases. AAAI/MIT Press, 1991.
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
1 Introduction
With the rapid growth of the number of databases and the tremendous amounts of data being collected and stored in databases, it is increasingly important to de velop software tools for data mining or knowledge discov ery in databases [Piatetsky-Shapiro and Frawley, 1991 ; Fayyad et al. , 1995].
Data mining is the extraction of "information" or "knowledge" from data, which helps understanding data in databases and automatic construction of knowledge bases from databases.
DBLearn is such a knowledge discovery system pro totype, developed in Simon Fraser University between 1989 and 1993 [Cai et al., 1991; Han et al., 1993; 1994]. It discovers characteristic rules and discrimi nant rules embedded in relational databases. The ma jor features of the system are speed and efficiency in analyzing large databases, interactive knowledge min ing, and smooth intergration with commercial relational database systems. Experiments with DBLearn have been performed in NSERC (Natural Science and Engineering
*Research is partially supported by the Nat ural Sciences and Engineering Research Council of Canada under the grant OGP0037230, by the Networks of Centres of Excellence Pro gram (with the participation of PRECARN association) un der the grant IRIS:HMI-5, and by a research grant from the Hughes Research Laboratories.

- A discriminator discovers a set of discriminant rules from the relevant set(s) of data in a database. A discriminant rule distinguishes the general features of one set of data, called the target class, from some other set(s) of data, called the contrasting class( es).
- An association rule finder discovers a set of asso ciation rules (in the form of "At 1\ · · · 1\ A; ---> B1 1\ · · · 1\ Bj'') at multiple concept levels from the relevant set(s) of data in a database. For example, it may find from a large set of transaction data an association rule that if a customer buys (one brand o/) milk, s/he usually buys (another brand o/) bread.
DBMiner offers both graphical and SQL-like interfaces. For example, to characterize Computer Science grants in the NSERC94 database in relevance to discipline and amount categories and the distribution of count% and amount%, the data mining query is as follows.
use NSERC94 characterize "CS_Discipline_Grants" from award A, grant-type G where A.granLcode = G.granLcode and A.disc_code = "Computer" in relevance to disc_code, amount, percentage( count), percentage( amount)
To process this query, the system first obtains the rel evant set of data by processing a relational database query, then generalizes the data using an attribute oriented induction approach [Cai et al., 1991; Han et al., 1993], and presents different forms of outputs , in cluding generalized relations, generalized feature tables, bar/pie charts, generalized rules, to outline the number or amount distribution of computer science (research) grants according to discipline categories (such as theory, AI, database, and so on),
In the development of other functional modules, attribute-oriented induction [Han et al., 1993; Han and Fu, 1995] also plays an essential role . It integrates a machine learning paradigm learning-from-examples [Michalski, 198:3] with set-oriented database operations and substan tially reduces the computational complexity of database learning processes.
The system also performs automatic generation of con ceptual hierarchies for numerical attributes and dynamic conceptual hierarchy adjustment [Han and Fu, 1994] for all the attributes based on the statistical distribution of the set of relevant data, which produces desirable gener alized results.
3 Further development of DBMiner
The DBMiner system is currently being extended in sev eral directions as follows.
- Further enhancement of the discovery power and ef ficiency for data mining in relational systems [Han and Fu, 1995], including the improvement of rule quality and system performance for the existing functional module, the development of techniques for mining new kinds of rules, etc.
- Integration, maintenance and application. of discov ered knowledge, including incremental update of discovered rules, merging of discovered rules into ex isting knowledge-bases, intelligent query answering using discovered knowledge, and the construction of multiple layered databases.
- Extension of data mining technique towards ad vanced and/or special purpose database systems , including extended-relational, object-oriented, de ductive, spatial, temporal, and heterogeneous databases.
@inproceedings{ijcai1995p266,
title = {Advances of the DBLearn System for Knowledge Discovery in Large Databases},
author = {Han, Jiawei and Fu, Yongjian and Tang, Simon},
booktitle = {Proceedings of the Fourteenth International Joint Conference on
Artificial Intelligence, {IJCAI-95}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Chris S. Mellish},
pages = {2049--2049},
year = {1995},
note = {Videos},
url = {https://ijcai.org/proceedings/1995/266},
}
TY - CPAPER TI - Advances of the DBLearn System for Knowledge Discovery in Large Databases AU - Han, Jiawei AU - Fu, Yongjian AU - Tang, Simon T2 - Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI-95 PB - International Joint Conferences on Artificial Intelligence PY - 1995 SP - 2049 EP - 2049 UR - https://ijcai.org/proceedings/1995/266 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: