Contact Information
Paul Utgoff directs the Machine Learning Laboratory
in the College of Information & Computer Sciences
at the University of
Massachusetts at Amherst.
Research Focus
My main research interests are rooted in the longstanding
fundamental problem of how intelligent systems can acquire features,
terms, and other representational structures that are prerequisite to
further learning. Simple learning can be accomplished by application
of a statistical pattern-finding algorithms, but how are learned
patterns employed in the grander design of sustained learning over the
lifetime of an intelligent entity? In terms of Clark & Thornton's
compelling distinction between Type-1 and Type-2 learning, I am
completely intrigued with the issues involved in understanding and
modeling Type-2 learning, which involves building representational
mappings when no statistical relationship exists between the
independent and dependent variables. Quartz has also described well
this dichotomy between setting up representations (Type-2) and then
making use of those representations for the better understood
processes of identifying simple input/output mappings (Type-1). What
mechanisms can account for sustained Type-2 and Type-1 learning? For
me, this is the most exciting and most central problem in attaining
new levels of mechanical intelligence.
I have been working on algorithms that incidentally solve Type-1
problems when present and possible, each one producing a building
block that joins a many-layered deeply-nested organization of such
elements. Earlier learning lays the groundwork for later learning. I
am guided by the principle that all learning is simple if the
prerequisites are in place. I am quite fascinated by textbooks, as
each presents a large body of coherent knowledge carefully organized
in terms of building blocks and their dependencies.
Present Students
I am ably assisted by my graduates students:
- David Stracuzzi (Ph.D. expected Spring 2005)
- Laylaa Ali (M.S. expected Summer 2004)
- Stephen Murtagh (Ph.D. student)
- Gary Holness (Ph.D. student)
Classification of Phytoplankton Images
UMass researchers from the Computer Vision Laboaratory
and the Machine Learning
Laboratory are collaborating with marine scientists from Bigelow Laboratory to build image
classification systems that are capable of discriminating a large
variety of phytoplankton. The ability to automate analyses of samples
in various settings will enable studies of such ocean life to be
conducted at much lower cost, and in a much more timely manner. We
are investigating classification algorithms, ensemble classifiers, and
feature sets that enable separation of useful classes to apply to
challenging real-world problems.
Music Perception
I am collaborating on automated music perception with
Prof. Chris Raphael of our
Mathematics and Statistics Department.
Ideally, we would like to be able to take as input an audio signal of
a music performance, and produce as output a music score for the
selection that was performed. There are many subproblems, including
determining the fundamental pitch events, pulse, meter, key signature,
intentional variations of pitch and note duration, articulation
identification, voice leading and chord identification. We approach
many of these problems starting with a midi performance instead of an
audio signal, to factor out the problem of correctly identifying pitch
events. If these kinds of problems interest you, and you have studied
music performance, come get involved.
Decision Tree Induction
I have developed and I maintain the ITI (Incremental Tree Inducer)
and DMTI (Direct Metric Tree Induction) decision tree induction systems. I welcome questions, suggestions,
and hearing of useful applications.
Ph.D. Graduates
- Jeffery Clouse,
Research Scientist, Lucent Technologies
- Carla Brodley,
Associate Professor, Purdue University
- Tom Fawcett,
Research Scientist, Hewlett-Packard Laboratories
- Jamie Callan,
Associate Professor, Carnegie-Mellon University
- Sharad Saxena, Senior Member Technical Staff, Texas Instruments.
Publications
- Stracuzzi, D.J., & Utgoff, P.E. (accepted). Randomized
variable elimination. Journal of Machine Learning Research.
- Precup, D., & Utgoff, P.E. (2004). Classification using
Phi-machines and constructive function approximation. Machine
Learning, 55, 31-52.
- Stracuzzi, D.J., & Utgoff, P.E. (2002). Randomized variable
elimination. Proceedings of the Nineteenth International
Conference on Machine Learning (pp. 594-601).
- Utgoff, P.E., & Stracuzzi, D.J. (2002a). Many-layered
learning. (.ps) (.pdf)
Neural Computation, 14, 2497-2539.
- Utgoff, P.E., & Stracuzzi, D.J. (2002b). Many-layered
learning. Proceedings of the Second International Conference on
Development and Learning (pp. 141-146).
- Utgoff, P.E., & Cochran, R.P. (2001). A least-certainty
heuristic for selective search.
(.ps)
(.pdf)
Proceedings of the Second International Conference on Computers
and Games (pp. 1-18). Springer Verlag.
- Utgoff, P.E. (2001). Feature construction for game playing
(pp. 131-152).
(.ps)
(.pdf)
In Fuerenkranz & Kubat
(Eds.), Machines that learn to play games. Nova Science
Publishers.
- Utgoff, P.E., & Stracuzzi, D.J. (1999). Approximation via
value unification.
(.ps)
(.pdf)
Proceedings of the Sixteenth International
Conference on Machine Learning (pp. 425-432). Ljubljana:
Morgan Kaufmann.
- Piater, J.H., Riseman, E.M., & Utgoff, P.E. (1999).
Interactively training pixel classifiers. International
Journal of Pattern Recognition and Artificial Intelligence,
13, 171-193.
- Utgoff, P.E. (1998). Decision trees (pp. 222-224).
(.ps)
(.pdf)
In Wilson & Keil (Eds.), The MIT encyclopedia of cognitive sciences.
Bradford.
- Precup, D., & Utgoff, P.E. (1998). Classification using
Phi-machines and constructive function approximation.
Proceedings of the Fifteenth International Conference on
Machine Learning (pp. 439-444).
- Utgoff, P.E., & Precup, D. (1998b). Constructive function
approximation (pp. 219-235).
(.ps)
(.pdf)
In Motoda & Liu (Eds.),
Feature extraction, construction, and selection: A data-mining
perspective. Kluwer.
- Piater, J., Riseman, E., & Utgoff, P.E. (1998). Interactively
training pixel classifiers. Eleventh International FLAIRS
Conference (FLAIRS-98) (pp. 57-61).
- Schmill, M.D., Rosenstein, M.T., Cohen, P.R., & Utgoff, P.E. (1998).
Learning what is relevant to the effects of actions for a mobile robot.
Proceedings of the Second International Conference on
Autonomous Agents (pp. 247-253).
- Moss, J.E.B., Utgoff, P.E., Cavazos, J., Precup, D., Stefanovic,
D., Brodley, C., & Scheeff, D. (1998). Learning to schedule
straight-line code. Advances in Neural Information Processing
Systems (pp. 929-935). San Mateo, CA: Morgan Kaufmann.
- Utgoff, P.E., Berkman, N.C., & Clouse, J.A. (1997). Decision
tree induction based on efficient tree restructuring. (.ps) (.pdf)
Machine Learning, 29, 5-44.
- Brodley, C.E., & Utgoff, P.E. (1995). Multivariate decision
trees. Machine Learning, 19, 45-77.
- Draper, B.A., Brodley, C.E., & Utgoff, P.E. (1994).
Goal-directed classification using linear machine decision trees.
IEEE Transactions on Pattern Analysis and Machine Intelligence,
19, 888-893.
- Utgoff, P.E. (1994). An improved algorithm for incremental
induction of decision trees. Proceedings of the Eleventh
International Conference on Machine Learning (pp. 318-325).
Morgan-Kaufmann.
- Brodley, C.E., & Utgoff, P.E. (1994). Dynamic recursive model
class selection for classifier construction. In Cheeseman &
Olford (Eds.), Selecting models from data: AI and statistics
IV.
- Brodley, C.E., & Utgoff, P.E. (1992).
Dynamic recursive model class selection for classifier construction.
Proceedings of the Fourth International Workshop on Artificial
Intelligence and Statistics.
- Clouse, J.A., & Utgoff, P.E. (1992). A teaching method for
reinforcement learning. Proceedings of the Ninth International
Conference on Machine Learning (pp. 92-101). Aberdeen: Morgan
Kaufman.
- Fawcett, T.E., & Utgoff, P.E. (1992). Automatic feature
generation for problem solving systems. Proceedings of the
Ninth International Conference on Machine Learning
(pp. 144-153). Aberdeen: Morgan Kaufman.
- Utgoff, P.E., & Clouse, J.A. (1991). Two kinds of training
information for evaluation function learning. (.ps) (.pdf)
Proceedings of the Ninth National Conference on Artificial
Intelligence (pp. 596-600). Anaheim, CA: AAAI Press/The MIT
Press.
- Callan, J.P., & Utgoff, P.E. (1991). Constructive induction
on domain information. Proceedings of the Ninth National
Conference on Artificial Intelligence (pp. 614-619). Anaheim,
CA: AAAI Press/The MIT Press.
- Fawcett, T.E., & Utgoff, P.E. (1991). A hybrid method for
feature generation. Proceedings of the Eighth International
Workshop on Machine Learning (pp. 137-141). Evanston, IL:
Morgan Kaufman.
- Callan, J.P., & Utgoff, P.E. (1991). A transformational
approach to constructive induction. Proceedings of the Eighth
International Workshop on Machine Learning (pp. 122-126).
Evanston, IL: Morgan Kaufman.
- Yee, R.C., Saxena, S., Utgoff, P.E., & Barto, A.G. (1990).
Explaining temporal-differences to create useful concepts for
evaluating states. Proceedings of the Eighth National
Conference on Artificial Intelligence (pp. 882-888).
Cambridge, MA: AAAI Press/The MIT Press.
- Utgoff, P.E., & Brodley, C.E. (1990). An incremental method
for finding multivariate splits for decision trees.
(.ps)
(.pdf)
Proceedings of the Seventh International Conference on Machine
Learning (pp. 58-65). Austin, TX: Morgan Kaufmann.
- Utgoff, P.E. (1989a). Perceptron trees: A case study in hybrid
concept representations. Connection Science, 1, 377-391.
- Utgoff, P.E. (1989b). Incremental induction of decision trees.
(.ps) (.pdf)
Machine Learning, 4, 161-186.
- Utgoff, P.E. (1989c). Improved training via incremental learning.
Proceedings of the Sixth International Workshop on Machine
Learning (pp. 362-365). Ithaca, NY: Morgan Kaufmann.
- Utgoff, P.E. (1988a). Perceptron trees: A case study in hybrid
concept representations. Proceedings of the Seventh National
Conference on Artificial Intelligence (pp. 601-606). St.Paul,
MN: Morgan Kaufmann.
- Utgoff, P.E. (1988b). ID5: An incremental ID3. Proceedings of
the Fifth International Conference on Machine Learning
(pp. 107-120). Ann Arbor, MI: Morgan Kaufmann.
- Utgoff, P.E., & Heitman, P.S. (1988c).
Learning and generalizing move selection preferences.
Proceedings of the AAAI Symposium on Game Playing
(pp. 36-40). Palo Alto, CA.
- Connell, M.E., & Utgoff, P.E. (1987). Learning to control a
dynamic physical system. Computational Intelligence, 3,
330-337.
- Utgoff, P.E., & Saxena, S. (1987). Learning a preference
predicate. Proceedings of the Fourth International Workshop on
Machine Learning (pp. 115-121). Irvine, CA: Morgan Kaufmann.
- Connell, M.E., & Utgoff, P.E. (1987). Learning to control a
dynamic physical system. Proceedings of the Sixth National
Conference on Artificial Intelligence (pp. 456-460). Seattle,
WA: Morgan Kaufmann.
- Utgoff, P.E. (1986a). Machine learning of inductive bias.
Hingham, MA: Kluwer.
- Utgoff, P.E. (1986b). Shift of bias for inductive concept
learning (pp. 107-148). In Michalski, Carbonell & Mitchell
(Eds.), Machine learning: An artificial intelligence
approach. San Mateo, CA: Morgan Kaufmann.
- Utgoff, P.E. (1984). Shift of bias for inductive concept
learning. Doctoral dissertation, Department of Computer
Science, Rutgers University, New Brunswick, NJ.
- Utgoff, P.E. (1983a). Adjusting bias in concept learning.
Proceedings of the Eighth International Joint Conference on
Artificial Intelligence (pp. 447-449). Karlsruhe, FRG: Morgan
Kaufmann.
- Utgoff, P.E. (1983b). Adjusting bias in concept learning.
Proceedings of the Second International Workshop on Machine
Learning (pp. 105-109). Monticello, IL.
- Mitchell, T.M., Utgoff, P.E., & Banerji, R.B. (1983).
Learning by experimentation: Acquiring and refining
problem-solving heuristics (pp. 163-190). In Michalski, Carbonell
& Mitchell (Eds.), Machine learning: An artificial
intelligence approach. San Mateo, CA: Morgan Kaufmann.
- Utgoff, P.E., & Mitchell, T.M. (1982). Acquisition of
appropriate bias for inductive concept learning. Proceedings
of the Second National Conference on Artificial Intelligence
(pp. 414-417). Pittsburgh, PA: Morgan Kaufmann.
- Mitchell, T.M., Utgoff, P.E., Nudel, B., & Banerji,
R.B. (1981). Learning problem-solving heuristics through
practice. Proceedings of the Seventh International Joint
Conference on Artificial Intelligence (pp. 127-134).
Vancouver, B.C.: Morgan Kaufmann.
Last Updated: June 10, 2004
Paul Utgoff:
© Copyright 2004, All Rights Reserved, Paul Utgoff, University of Massachusetts