Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Thomas L. Dean

dblp:71/9415 · DBLP profile ↗
← Back
37ranked-venue papers
19as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 35 · 17 first-authorGraphics, computer vision, multimedia, augmented reality and games · 15 · 10 first-authorSystems, architecture and hardware · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
23 papers
Image recognition and object detection · 48% Reinforcement learning · 27% Planning, search and constraint satisfaction · 9%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100% Spatial and temporal data management · 0%

Topics — the 30 heaviest of 39, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology
computational neuroscience
0.222012
Three Controversial Hypotheses Concerning Computation in the Primate Cortex · AAAI 2012
On the Prospects for Building a Working Model of the Visual Cortex · AAAI 2007
Computer vision › Image recognition and object detection › object detection › part-based object detection
deformable part model
0.212013
Fast, Accurate Detection of 100, 000 Object Classes on a Single Machine · CVPR 2013
Computer vision › Image recognition and object detection › object detection
large-scale object detection
0.212013
Fast, Accurate Detection of 100, 000 Object Classes on a Single Machine · CVPR 2013
Computer vision › Image recognition and object detection
object detection
0.212013
Fast, Accurate Detection of 100, 000 Object Classes on a Single Machine · CVPR 2013
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing
0.212013
Fast, Accurate Detection of 100, 000 Object Classes on a Single Machine · CVPR 2013
Information retrieval
similarity search
0.212013
Fast, Accurate Detection of 100, 000 Object Classes on a Single Machine · CVPR 2013
Bioinformatics and computational biology › computational neuroscience
cortical computation
0.112012
Three Controversial Hypotheses Concerning Computation in the Primate Cortex · AAAI 2012
Machine learning › Reinforcement learning
markov decision process
0.142003
Solving factored MDPs using non-homogeneous partitions · Artif. Intell. 2003
Equivalence notions and model minimization in Markov decision processes · Artif. Intell. 2003
Solving Factored MDPs via Non-Homogeneous Partitioning · IJCAI 2001
Machine learning › Reinforcement learning › markov decision process
factored MDP
0.122003
Solving factored MDPs using non-homogeneous partitions · Artif. Intell. 2003
Solving Factored MDPs via Non-Homogeneous Partitioning · IJCAI 2001
Bioinformatics and computational biology › computational neuroscience › visual cortex
visual cortex modeling
0.112007
On the Prospects for Building a Working Model of the Visual Cortex · AAAI 2007
Machine learning › Reinforcement learning › function approximation
state aggregation
0.012003
Solving factored MDPs using non-homogeneous partitions · Artif. Intell. 2003
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
STRIPS
0.011997
Model Minimization, Regression, and Propositional STRIPS Planning · IJCAI 1997
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › temporal planning
time-constrained planning
0.021995
Planning under Time Constraints in Stochastic Domains · Artif. Intell. 1995
Deliberation Scheduling for Problem Solving in Time-Constrained Environments · Artif. Intell. 1994
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
0.031988
Reasoning About Partially Ordered Events · Artif. Intell. 1988
Probabilistic Temporal Reasoning · AAAI 1988
Temporal Data Base Management · Artif. Intell. 1987
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
planning under uncertainty
0.021995
Planning With Deadlines in Stochastic Domains · AAAI 1993
Planning under Time Constraints in Stochastic Domains · Artif. Intell. 1995
Machine learning › Learning theory
learning dynamics
0.011995
Learning Dynamics: System Identification for Perceptually Challenged Agents · Artif. Intell. 1995
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
probabilistic planning
0.011995
Planning under Time Constraints in Stochastic Domains · Artif. Intell. 1995
Robotics › Motion planning and robot control
system identification
0.011995
Learning Dynamics: System Identification for Perceptually Challenged Agents · Artif. Intell. 1995
Machine learning › Reinforcement learning › markov decision process
MDP abstraction
0.012003
Equivalence notions and model minimization in Markov decision processes · Artif. Intell. 2003
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › temporal planning
time-dependent planning
0.021989
Solving Time-Dependent Planning Problems · IJCAI 1989
An Analysis of Time-Dependent Planning · AAAI 1988
Automata and formal languages
finite automata
0.011992
Inferring Finite Automata with Stochastic Output Functions and an Application to Map Learning · AAAI 1992
Robotics › Robot navigation and mapping › map building
map learning
0.021992
Coping With Uncertainty in Map Learning · IJCAI 1989
Inferring Finite Automata with Stochastic Output Functions and an Application to Map Learning · AAAI 1992
Machine learning › Reinforcement learning › markov decision process
robust MDP
0.012000
Bounded-parameter Markov decision processes · Artif. Intell. 2000
Robotics › Motion planning and robot control › mobile robot control
navigation control
0.011991
Sensor abstractions for control of navigation · ICRA 1991
Machine learning › Reinforcement learning
exploration
0.011990
Coping with Uncertainty in a Control System for Navigation and Exploration · AAAI 1990
Robotics › Robot navigation and mapping › mobile robot navigation
navigation under uncertainty
0.011990
Coping with Uncertainty in a Control System for Navigation and Exploration · AAAI 1990
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
temporal planning
0.021988
An Analysis of Time-Dependent Planning · AAAI 1988
Reasoning About Partially Ordered Events · Artif. Intell. 1988
Knowledge, reasoning and agents › Knowledge representation and reasoning
action and change
0.011989
A Model for Projection and Action · IJCAI 1989
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change
action representation
0.011989
A Model for Projection and Action · IJCAI 1989
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change
reasoning about actions
0.011989
A Model for Projection and Action · IJCAI 1989

Methods — techniques the papers use, named apart from their topics

locality-sensitive hashing · 0.3convolution · 0.3deformable part models · 0.2deformable part model · 0.2partition-based abstraction · 0.0model minimization · 0.0dynamic programming · 0.0bisimulation · 0.0uncertainty modeling · 0.0bounded-parameter MDP · 0.0deliberation scheduling · 0.0
YearPublicationVenuePosition
2013 Fast, Accurate Detection of 100, 000 Object Classes on a Single Machine
abstract
Many object detection systems are constrained by the time required to convolve a target image with a bank of filters that code for different aspects of an object's appearance, such as the presence of component parts. We exploit locality-sensitive hashing to replace the dot-product kernel operator in the convolution with a fixed number of hash-table probes that effectively sample all of the filter responses in time independent of the size of the filter bank. To show the effectiveness of the technique, we apply it to evaluate 100,000 deformable-part models requiring over a million (part) filters on multiple scales of a target image in less than 20 seconds using a single multi-core processor with 20GB of RAM. This represents a speed-up of approximately 20,000 times - four orders of magnitude - when compared with performing the convolutions explicitly on the same hardware. While mean average precision over the full set of 100,000 object classes is around 0.16 due in large part to the challenges in gathering training data and collecting ground truth for so many classes, we achieve a mAP of at least 0.20 on a third of the classes and 0.30 or better on about 20% of the classes.
Thomas L. Dean, Mark A. Ruzon, Mark Segal, Jonathon Shlens, Sudheendra Vijayanarasimhan, Jay Yagnik
CVPR1
2012 Three Controversial Hypotheses Concerning Computation in the Primate Cortex
abstract
We consider three hypotheses concerning the primate neocortex which have influenced computational neuroscience in recent years. Is the mind modular in terms of its being profitably described as a collection of relatively independent functional units? Does the regular structure of the cortex imply a single algorithm at work, operating on many different inputs in parallel? Can the cognitive differences between humans and our closest primate relatives be explained in terms of a scalable cortical architecture? We bring to bear diverse sources of evidence to argue that the answers to each of these questions — with some judicious qualifications — are in the affirmative. In particular, we argue that while our higher cognitive functions may interact in a complicated fashion, many of the component functions operate through well-defined interfaces and, perhaps more important, are built on a neural substrate that scales easily under the control of a modular genetic architecture. Processing in the primary sensory cortices seem amenable to similar algorithmic principles, and, even for those cases where alternative principles are at play, the regular structure of cortex allows the same or greater advantages as the architecture scales. Similar genetic machinery to that used by nature to scale body plans has apparently been applied to scale cortical computations. The resulting replicated computing units can be used to build larger working memory and support deeper recursions needed to qualitatively improve our abilities to handle language, abstraction and social interaction.
Thomas L. Dean, Gregory S. Corrado, Jonathon Shlens
AAAI1
2009 Recursive Sparse, Spatiotemporal Coding
abstract
We present a new approach to learning sparse, spatiotemporal codes in which the number of basis vectors, their orientations, velocities and the size of their receptive fields change over the duration of unsupervised training. The algorithm starts with a relatively small, initial basis with minimal temporal extent. This initial basis is obtained through conventional sparse coding techniques and is expanded over time by recursively constructing a new basis consisting of basis vectors with larger temporal extent that proportionally conserve regions of previously trained weights. These proportionally conserved weights are combined with the result of adjusting newly added weights to represent a greater range of primitive motion features. The size of the current basis is determined probabilistically by sampling from existing basis vectors according to their activation on the training set. The resulting algorithm produces bases consisting of filters that are bandpass, spatially oriented and temporally diverse in terms of their transformations and velocities. The basic methodology borrows inspiration from the layer-by-layer learning of multiple-layer restricted Boltzmann machines developed by Geoff Hinton and his students. Indeed, we can learn multiple-layer sparse codes by training a stack of denoising autoencoders, but we have had greater success using L1regularized regression in a variation on Olshausen and Field's original SPARSENET. To accelerate learning and focus attention, we apply a space-time interest-point operator that selects for periodic motion. This attentional mechanism enables us to efficiently compute and compactly represent a broad range of interesting motion. We demonstrate the utility of our approach by using it to recognize human activity in video. Our algorithm meets or exceeds the performance of state-of-the-art activity-recognition methods.
Thomas L. Dean, Richard Washington, Gregory S. Corrado
ISM1
2007 On the Prospects for Building a Working Model of the Visual Cortex
Thomas L. Dean, Glenn Carroll, Richard Washington
AAAI1
2003 Exploiting Locality in Searching the Web
Joel Young, Thomas L. Dean
UAI2
2003 Equivalence notions and model minimization in Markov decision processes
Robert Givan, Thomas L. Dean, Matthew Greig
Artif. Intell.2
2003 Solving factored MDPs using non-homogeneous partitions
Kee-Eung Kim, Thomas L. Dean
Artif. Intell.2
2002 Solving Factored MDPs with Large Action Space Using Algebraic Decision Diagrams
Kee-Eung Kim, Thomas L. Dean
PRICAI2
2001 Solving Factored MDPs via Non-Homogeneous Partitioning
Kee-Eung Kim, Thomas L. Dean
IJCAI2
2000 Bounded-parameter Markov decision processes
Robert Givan, Sonia M. Leach, Thomas L. Dean
Artif. Intell.3
1999 Decision-Theoretic Planning: Structural Assumptions and Computational Leverage
abstract
Planning under uncertainty is a central problem in the study of automated sequential decision making, and has been addressed by researchers in many different fields, including AI planning, decision analysis, operations research, control theory and economics. While the assumptions and perspectives adopted in these areas often differ in substantial ways, many planning problems of interest to researchers in these fields can be modeled as Markov decision processes (MDPs) and analyzed using the techniques of decision theory. This paper presents an overview and synthesis of MDP-related methods, showing how they provide a unifying framework for modeling many classes of planning problems studied in AI. It also describes structural properties of MDPs that, when exhibited by particular classes of problems, can be exploited in the construction of optimal or approximately optimal policies or plans. Planning problems commonly possess structure in the reward and value functions used to describe performance criteria, in the functions used to describe state transitions and observations, and in the relationships among features used to describe states, actions, rewards, and observations. Specialized representations, and algorithms employing these representations, can achieve computational leverage by exploiting these various forms of structure. Certain AI techniques -- in particular those based on the use of structured, intensional representations -- can be viewed in this way. This paper surveys several types of representations for both classical and decision-theoretic planning problems, and planning algorithms that exploit these representations in a number of different ways to ease the computational burden of constructing policies or plans. It focuses primarily on abstraction, aggregation and decomposition techniques based on AI-style representations.
Craig Boutilier, Thomas L. Dean, Steve Hanks
J. Artif. Intell. Res.2
1998 Hierarchical Solution of Markov Decision Processes using Macro-actions
Milos Hauskrecht, Nicolas Meuleau, Leslie Pack Kaelbling, Thomas L. Dean, Craig Boutilier
UAI4
1997 Model Minimization, Regression, and Propositional STRIPS Planning
Robert Givan, Thomas L. Dean
IJCAI2
1997 Model Reduction Techniques for Computing Approximately Optimal Solutions for Markov Decision Processes
Thomas L. Dean, Robert Givan, Sonia M. Leach
UAI1
1997 Coping with Uncertainty in Map Learning
Kenneth Basye, Thomas L. Dean, Jeffrey Scott Vitter
Mach. Learn.2
1995 On the Complexity of Solving Markov Decision Problems
Michael L. Littman, Thomas L. Dean, Leslie Pack Kaelbling
UAI2
1995 Learning Dynamics: System Identification for Perceptually Challenged Agents
Kenneth Basye, Thomas L. Dean, Leslie Pack Kaelbling
Artif. Intell.2
1995 Planning under Time Constraints in Stochastic Domains
Thomas L. Dean, Leslie Pack Kaelbling, Jak Kirman, Ann E. Nicholson
Artif. Intell.1
1995 Inferring Finite Automata with Stochastic Output Functions and an Application to Map Learning
Thomas L. Dean, Dana Angluin, Kenneth Basye, Shlomo Argamon, Leslie Pack Kaelbling, Evangelos Kokkevis, Oded Maron
Mach. Learn.1
1994 Deliberation Scheduling for Problem Solving in Time-Constrained Environments
Mark S. Boddy, Thomas L. Dean
Artif. Intell.2
1993 Planning With Deadlines in Stochastic Domains
Thomas L. Dean, Leslie Pack Kaelbling, Jak Kirman, Ann E. Nicholson
AAAI1
1993 Deliberation Scheduling for Time-Critical Sequential Decision Making
Thomas L. Dean, Leslie Pack Kaelbling, Jak Kirman, Ann E. Nicholson
UAI1
1992 Inferring Finite Automata with Stochastic Output Functions and an Application to Map Learning
Thomas L. Dean, Dana Angluin, Kenneth Basye, Shlomo Argamon, Leslie Pack Kaelbling, Evangelos Kokkevis, Oded Maron
AAAI1
1991 Sensor abstractions for control of navigation
abstract
An approach to building high-level control systems for robotics that is based on Bayesian decision theory is presented. The authors show how this approach provides a natural and modular way of integrating sensing and planning. They develop a simple solution for a particular problem as an illustration. They also examine the cost of using such a model and consider the areas in which abstraction can reduce this cost. The authors focus on the area of spatial abstraction. They discuss an abstraction that has been used to solve problems involving robot navigation and give a detailed account of the mapping from raw sensor data to the abstraction.>
Jak Kirman, Kenneth Basye, Thomas L. Dean
ICRA3
1990 Coping with Uncertainty in a Control System for Navigation and Exploration
Thomas L. Dean, Kenneth Basye, Robert Chekaluk, Seungseok Hyun, Moises Lejter, Margaret Randazza
AAAI1
1989 Coping With Uncertainty in Map Learning
Kenneth Basye, Thomas L. Dean, Jeffrey Scott Vitter
IJCAI2
1989 Solving Time-Dependent Planning Problems
Mark S. Boddy, Thomas L. Dean
IJCAI2
1989 A Model for Projection and Action
Keiji Kanazawa, Thomas L. Dean
IJCAI2
1989 Map Learning with Indistinguishable Locations
Kenneth Basye, Thomas L. Dean
UAI2
1989 Persistence and probabilistic projection
abstract
Predicting the future is an essential component of decision-making. In most situations, however, there is not enough information to make accurate predictions. A theory of causal reasoning for predictive inference under uncertainty is developed. A common type of prediction that involves reasoning about persistence is emphasized: whether or not a proposition once made true remains true at some later time. A decision procedure with a polynomial-time algorithm for determining the probability of the possible consequences of a set of events and initial conditions is provided. The integration of simple probability theory with temporal projection circumvents problems in dealing with persistence by nonmonotonic temporal reasoning schemes. These ideas have been implemented in a prototype system that refines a database of causal rules in the course of applying those rules to construct and carry out plans in a manufacturing domain.>
Thomas L. Dean, Keiji Kanazawa
IEEE Trans. Syst. Man Cybern.1
1988 An Analysis of Time-Dependent Planning
Thomas L. Dean, Mark S. Boddy
AAAI1
1988 Probabilistic Temporal Reasoning
Thomas L. Dean, Keiji Kanazawa
AAAI1
1988 Probabilistic causal reasoning
Thomas L. Dean, Keiji Kanazawa
UAI1
1988 Reasoning About Partially Ordered Events
Thomas L. Dean, Mark S. Boddy
Artif. Intell.1
1987 Incremental Causal Reasoning
Thomas L. Dean, Mark S. Boddy
AAAI1
1987 Temporal Data Base Management
Thomas L. Dean, Drew McDermott
Artif. Intell.1
1986 Handling shared resources in a temporal data base management system
Thomas L. Dean
Decis. Support Syst.1