Iowa State University

Iowa State UniversityIowa State University
Dae-Ki Kang
Artificial Intelligence Research Laboratory

Department of Computer Science

Projects

Now

  1. Recursive Naive Bayes Learner optimizing Area Under Curve (RNBL-AUC) - extends RNBL-MN algorithm to regulate the split by optimizing the area under the receiver operating characteristic (ROC) curve.
  2. MRDTL-GS - Multi-relational decision tree learner algorithm with graph search (MRDTL-GS) techniques (an enhanced version of MRDTL [Leiva and Honavar, 2002]).

Past Projects

Web pages for each project are under construction. Codes and data will be available upon request.

  1. AVT-Learner - an algorithm for automated construction of attribute value taxonomies (AVT) from data. AVT-Learner uses Hierarchical Agglomerative Clustering (HAC) to cluster attribute values based on the distribution of classes that cooccur with the values. Coupled with AVT aware algorithms such as AVT-NBL and AVT-DTL, AVT generated by AVT-Learner yield substantially more compact classifiers than those produced by usual learning algorithms such as C4.5 and Naive Bayes learner. (Related publication - [ bib, PDF ])
  2. Word Taxonomy Learner (WTL) & Word Taxonomy guided Naive Bayes Learner for the Multinomial Event Model (WTNBL-MN) - WTNBL-MN exploits word taxonomy to generate compact classifiers, and WTL constructs word taxonomy automatically from sequence data. WTNBL-MN is a generalization of the Naive Bayes learner for the Multinomial Event Model for learning classifiers from data using word taxonomy. WTL uses hierarchical agglomerative clustering to cluster words based on the distribution of class labels that co-occur with the words. (Related publication - [ bib, PDF ])
  3. Recursive Naive Bayes Learner with Multinomial Model (RNBL-MN) - a learning algorithm that relaxes the "single generative model per class" assumption and constructs a decision tree of Naive Bayes classifiers for sequence classification. (Related publication - [ bib, PDF ])
  4. Intrusion Detection System in Bag of System Calls representation - Check here. About compiling STIDE, check here. (Related publication - [ bib, PDF ])