Skip to content
@kddresearch

K-State KDD Lab

K-State KDD Lab: Unifying sustainable ML, sequential learning, and multimodal neurosymbolic graphs into trustworthy, value-aligned world models.

🏛️ Laboratory for Knowledge Discovery in Databases (KDD Lab)

Department of Computer Science • Carl R. Ice College of Engineering • Kansas State University
A Founding Laboratory of the K-State Center for Artificial Intelligence and Data Science (CAIDS)

🌐 KDDResearch.org  •  🤗 Hugging Face  •  🦋 Bluesky (@kddresearch.bsky.social)  •  𝕏 X (@kstate_bigdata)  •  📦 Public Releases


🧬 Core Research Divisions (Public Release Directories)
💬 Natural Language [NL]  |  👁️ Computer Vision [CV]  |  🤖 Reinforcement Learning [RL]  |  🛡️ Secure & Trustworthy AI [ST]  |  🌾 Other Applied AI [OA]

About the KDD Lab

Established in 1999 by Prof. William H. Hsu (@banazir), the Laboratory for Knowledge Discovery in Databases (KDD Lab) is the longest-running continuous artificial intelligence and machine learning research group in the Department of Computer Science at Kansas State University, and one of the five founding laboratories of the Center for Artificial Intelligence and Data Science (CAIDS).

Our research centers on applied artificial intelligence (AI), machine learning (ML), data mining and knowledge discovery from large spatial, temporal, and multimodal databases, neurosymbolic and probabilistic reasoning, human–computer intelligent interaction (HCII), and knowledge-based software engineering (KBSE) for decision support and autonomous systems.

Foundational Philosophy & Technical Approach

In our research, we systematically decompose complex analytical learning and reasoning problems using information-theoretic, probabilistic, and structural criteria so that the most appropriate inductive, symbolic, or hybrid methods can be applied to the resulting transformed representations:

  • Representation Learning, Problem Decomposition & Multimodal Fusion: A central challenge in modern AI is designing mostly-unsupervised, weakly-supervised, and active learning methods—alongside hyperparameter and inductive-bias optimization—to decompose high-dimensional tasks effectively. By addressing the high-level control of inductive learning in a statistically and logically sound fashion, we advance techniques for both model selection and model integration (including multimodal sensor fusion and cross-modal constraint satisfaction) across computation-intensive problems in uncertain reasoning, open information extraction, and control automation.
  • World-Model Grounding & Epistemic Trust: Rather than treating machine learning models as opaque black boxes or relying on scalar confidence heuristics, we investigate how adaptive artifacts—whether grounded in Bayesian networks and probabilistic graphical models, deep neural and foundation models, symbolic ontologies, or evolutionary computation—interact with human users and domain constraints. We treat information trust as a composite function of evidence corroboration, provenance traceability, logical consistency, and counterfactual robustness.
  • End-to-End Intelligent Systems: Important applications of this paradigm across our work include open-domain and scientific document understanding, multimodal knowledge graph construction, explainable visual perception, causal and multi-objective reinforcement learning, intelligent visualization, and high-performance agentic systems for research and instruction.

🗂️ Research Divisions & Active Thrusts

The KDD Lab is organized into five interlocking research divisions that connect foundational theory in language, perception, control, and epistemic trust to deployable real-world systems. (Note: The majority of our active scientific infrastructure is maintained in private GitOps ledgers; vetted artifacts, models, and code are exported to the public_releases hub).

Division Core Mission & Role in the Lab Vision Representative Research Thrusts
💬 Natural Language [NL]
(Semantic Backbone)
Focuses on representation, extraction, reasoning, trust, and longitudinal modeling of meaning in text, speech, and multimodal language artifacts. Provides mechanisms for stabilizing meaning from unstructured sources, propagating provenance and uncertainty, and grounding language models in symbolic and domain knowledge. • Open Information Extraction & Learning to Rank
• Knowledge Graph Construction & Ontology Grounding
• Code-Mixed & Multilingual Speech Recognition
• Topical Knowledge Maps & Meta-Research
👁️ Computer Vision [CV]
(Perceptual Grounding)
Focuses on structured perception, hierarchical part–whole interpretation, and explainable visual understanding tightly coupled with language and decision-making. Treats vision not merely as pattern recognition, but as perceptual grounding for interpretable world models. • Ecological & Pollinator Computer Vision
• Biomedical & Cellular Image Analysis
• Biomechanics & Behavioral Video Analytics
• Agricultural & Livestock Vision
🤖 Reinforcement Learning [RL]
(Decision & Control Layer)
Focuses on learning, reasoning, and sequential decision-making under uncertainty where state, reward, and policy representations are structured, multi-objective, or non-stationary. Emphasizes causality over correlation, counterfactual reasoning, and human-interpretable policies. • Inverse Reinforcement Learning & Behavioral Modeling
• RL for Precision Agriculture & Autonomous Control
🛡️ Secure & Trustworthy ML & Reasoning [ST]
(Epistemic & Ethical Scaffolding)
Treats reliability, robustness, interpretability, fairness, and value alignment as first-class modeling objectives rather than post-hoc constraints. Emphasizes epistemic humility, verifiable provenance, and graceful failure in open-world and high-stakes environments. • Cross-Divisional Alignment, Safety & Verification
• Latent Objective State (LOS) & Multi-Objective Alignment
🌾 Other Applied AI [OA]
(Translational & Systems Layer)
Bridges foundational research in language, vision, RL, and trustworthy reasoning to real-world deployment constraints—addressing compute efficiency, memory, latency, containerized reproducibility, and human-in-the-loop interaction. • Hydrological & Agricultural Decision Support
• Applied AI & Engineering Extension

🧭 The 16 Longitudinal Research Themes (KDD-01 – KDD-16)

Across three decades of research, the KDD Lab's publications, grants, and dissertations are organized around 16 cross-cutting methodological themes:

Theme ID Research Theme Core Scientific Focus
KDD-01 Sustainable Machine Learning via Compression Automatic synthesis of compression techniques, feature selection wrappers, model distillation, quantization, pruning, and energy-/memory-aware inference under real-world resource constraints.
KDD-02 Information Trust & World-Model Grounding Bayesian network inference, probabilistic graphical models, and structured uncertainty representation—modeling trust as a composite of evidence agreement, logical consistency, and provenance.
KDD-03 Mostly-Unsupervised Dynamic Topic Modeling Hierarchical Bayesian and continuous-time topic models (including HDP-based architectures) for tracking semantic drift and evolving concepts across scientific and social corpora under limited supervision.
KDD-04 Meta-Research Pipelines from Scientific Literature End-to-end pipelines integrating layout detection, structural parsing, metadata extraction, and named entity recognition for automated synthesis of large scientific corpora.
KDD-05 Trust-Weighted Aggregation & Evidence Fusion Principled ensemble learning, probabilistic graphical fusion, class-imbalance-aware modeling, and cross-modal corroboration for transparent belief updating from heterogeneous sources.
KDD-06 Hierarchical Part–Whole Reasoning Relational graphical models and compositional representations of components and relations across biological, ecological, social, and engineered systems.
KDD-07 Vision-Based Structured Representation Interpretable visual understanding spanning document layout analysis, anomaly detection, agricultural remote sensing, behavioral scoring, and fine-grained species classification.
KDD-08 Multimodal Ontology Learning Unifying symbolic ontologies and knowledge graphs with neural embeddings to support cross-domain generalization, weak supervision, and verifiable inference.
KDD-09 End-to-End Active Learning Systems Layered learning and adaptive perception–reasoning–action pipelines for robotics, crisis monitoring, query synthesis, and high-performance computing optimization.
KDD-10 Value Alignment & Robustness Adversarial reinforcement learning, safety benchmarking, fairness interventions, and latent objective preservation under constrained or adversarial operating conditions.
KDD-11 Sentic & Affective Computing Modeling sentiment, stylistic variation, code-switching pragmatics, and affective signals across natural language, speech, and multimodal human–computer interaction.
KDD-12 Neurosymbolic & Relational Reasoning Hybrid architectures bridging statistical/neural representation learning with formal logic, ontologies, and probabilistic relational models for explainable inference.
KDD-13 Causal & Counterfactual Reasoning Bayesian decision networks, structural causal models, and spatio-temporal/epidemiological simulations for counterfactual evaluation and robust decision support.
KDD-14 Multimodality as Constraint Exploiting cross-modal consistency across text, audio, video, and structured metadata as a self-supervised and structural constraint for extraction and generation.
KDD-15 Rich Representations for Policy Learning Structured policy representations, inverse reinforcement learning, hyperbolic temporal discounting, and multi-horizon / multi-objective Markov decision processes.
KDD-16 Multiresolution Explanation & Interpretability Feature attribution, task-referenced quality critiquing, intelligent visualization, and structural explanation across perception, language, and control layers.

🎓 Academic Training, Colloquium & Prospective Researchers

The KDD Lab integrates graduate and undergraduate research training with reproducible, artifact-first software and machine learning engineering:

  • Courses & Open Curriculum: Prof. Hsu instructs core and advanced courses in the K-State Department of Computer Science, including CIS 530/730 (Artificial Intelligence), CIS 531/731 (Foundations of Data Science & Analytics / Knowledge Discovery), CIS 732 (Machine Learning & Pattern Recognition), CIS 830 (Advanced Topics in AI / Large Language Models), and CIS 837 (Reinforcement Learning for Robotics & Autonomous Agentic AI), as well as intensive short courses on Applied LLM Engineering. Public course templates and starter materials are available via public_releases.
  • Lab Colloquium & Reading Group: The lab hosts a weekly research colloquium and graduate reading group.
  • Prospective Students: Kansas State University graduate (Ph.D. and M.S.) and undergraduate students interested in thesis/dissertation research or independent study in [NL], [CV], [RL], [ST], or [OA] are encouraged to review our active repositories and publications at KDDResearch.org before reaching out with a research statement and CV.

🔗 Connect With Us

Popular repositories Loading

  1. TKM-Repo-Public TKM-Repo-Public Public

    Jupyter Notebook 1

  2. tacklestudy tacklestudy Public

    Python 1 1

  3. cattle_recognition cattle_recognition Public

    Python 1

  4. NL-cobalt NL-cobalt Public

    Forked from imputnet/cobalt

    best way to save what you love

    Svelte 1

  5. cis536-736-2026_fall cis536-736-2026_fall Public

    CIS 536 (Introduction to Computer Graphics) / CIS 736 (Computer Graphics), Kansas State University - Open Access Edition

    Jupyter Notebook 1

  6. devcontainers-feature devcontainers-feature Public

    Additional KDDResearch devcontainer features.

    Shell

Repositories

Showing 10 of 21 repositories

Top languages

Loading…

Most used topics

Loading…