Knowledge Discovery Laboratory

The Knowledge Discovery Laboratory (KDL) is a research group in the College of Information and Computer Sciences at the University of Massachusetts Amherst.  We study the foundations of machine learning, develop innovative technologies for exploring and modeling complex data sets, and we apply those technologies to practical tasks in areas such as computational social science, management of cyber-physical systems, scientific data analysis, network science, and fraud detection.

Specifically, KDL's research focuses on constructing causal models of complex systems, a fundamental research challenge at the frontier of machine learning. We study how to infer causal dependence from observational and experimental data.  In particular, we are creating new methods, algorithms, and systems that infer causal dependence from data about complex and time-varying relationships among people, places, things, and events. 

New developments in this area are vital because of growing interest in moving beyond simple predictive models, toward models that infer the effects of actions. Such models are critical to designing, managing, and securing the internet, cyber-physical systems, scientific communities, financial systems, social networks, complex software, and other types of complex adaptive systems.

Our research draws on concepts and techniques from a wide variety of technical communities, including machine learning, graphical models, probabilistic programming, statistics, experimental and quasi-experimental design, quantitative social science, database theory, complex adaptive systems, graph theory, and social network analysis.  Our work intentionally spans the spectrum from foundational theory of statistical inference to large-scale empirical evaluation of the resulting algorithms and systems.