Links Calendar Research About ACASA Home Education


Penn

 
 
 
ACASA Contact Information



Computational Learning

Santosh Venkatesh

Computational Learning Theory
The complexity of learning has attracted substantial interest in recent years and diverse questions in this burgeoning area are being investigated ranging from an information-theoretic characterization of the learning process to the development of algorithms for learning in particular structures.

Randomized Algorithms: Learning in discrete structures, such as weight-constrained neural networks, may be intractable in the worst case, but nevertheless be tractable on average. The focus is on the development of efficient randomized procedures which reduce the average time complexity of learning.

Pattern Recognition: Classical paradigms in pattern recognition use labeled examples with data labeled according to the pattern class of origin. While many learning procedures are provably efficient in the limit of an infinite number of examples, there is a relative paucity of results on their finite-sample performance. Recent collaborative work with faculty at the University of Vermont and California Institute of Technology has focused on the classical nearest neighbor algorithm for pattern classification to characterize the intrinsic information-theoretic limitations caused by finite-sample effects.

On another tack, while the classical learning paradigms utilize labeled examples, in practice, unlabeled or unidentified data are frequently more abundant and cheaper to acquire. Recent investigations have been directed toward characterizing the information content of labeled and unlabeled examples and identifying mechanisms by which expensive labeled examples can be traded off for (a large number of) inexpensive unlabeled examples. In this context, it is also sought to quantify the importance of side information to the learning process.

Learning Complexity and Regularization: Given a finite amount of data, how does one determine the computational model or network that generated it? Using new methods in statistics, investigations in progress seek to determine how to optimally fit models to data and how to determine the optimal duration of training.

Applications: Learning theory has a variety of applications in pattern classification, game theory, decision theory, finance, and econometrics. A typical application under investigation in finance casts the auditing and accounting problems in a learning setting and seeks to provide a definitive answer to the question, Should auditors be responsible for detecting management fraud? This problem was motivated by the recent savings and loan association debacle.