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

Ethan Stump

dblp:42/5807 · also Ethan A. Stump · DBLP profile ↗
← Back
14ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0002-0119-2169ORCID · corroborated

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

Artificial intelligence and machine learning · 13 · 3 first-authorSystems, architecture and hardware · 9 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1

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
4 papers
Learning theory · 48% Robot navigation and mapping · 27% Multi-agent systems · 18%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%
Computer networks
2 papers
Wireless networking · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping
SLAM
0.412020
Test Your SLAM! The SubT-Tunnel dataset and metric for mapping · ICRA 2020
Machine learning › Learning theory › online learning
online kernel learning
0.412019
Parsimonious Online Learning with Kernels via Sparse Projections in Function Space · J. Mach. Learn. Res. 2019
Machine learning › Learning theory
online learning
0.412019
Parsimonious Online Learning with Kernels via Sparse Projections in Function Space · J. Mach. Learn. Res. 2019
Performance modeling and evaluation
benchmarking
0.112020
Test Your SLAM! The SubT-Tunnel dataset and metric for mapping · ICRA 2020
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
multi-robot deployment
0.112011
Visibility-based deployment of robot formations for communication maintenance · ICRA 2011
Machine learning › Optimization for machine learning
stochastic gradient descent
0.112019
Parsimonious Online Learning with Kernels via Sparse Projections in Function Space · J. Mach. Learn. Res. 2019
Knowledge, reasoning and agents › Multi-agent systems › formation control
connectivity maintenance
0.112008
Connectivity management in mobile robot teams · ICRA 2008
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination
0.112008
Connectivity management in mobile robot teams · ICRA 2008
Wireless networking › mobile ad hoc networks
connectivity maintenance
0.012011
Visibility-based deployment of robot formations for communication maintenance · ICRA 2011

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

open-source evaluation tools · 0.9ground truth survey · 0.9sparse projection · 0.4greedy subspace projections · 0.4functional stochastic gradient descent · 0.4polygonal decomposition · 0.2line-of-sight model · 0.2k-connectivity matrix · 0.2graph laplacian · 0.2
YearPublicationVenuePosition
2020 Test Your SLAM! The SubT-Tunnel dataset and metric for mapping
abstract
This paper presents an approach and introduces new open-source tools that can be used to evaluate robotic mapping algorithms. Also described is an extensive subterranean mine rescue dataset based upon the DARPA Subterranean (SubT) challenge including professionally surveyed ground truth. Finally, some commonly available approaches are evaluated using this metric.
John G. Rogers III, Jason Gregory, Jonathan Fink, Ethan Stump
ICRA4
2019 Parsimonious Online Learning with Kernels via Sparse Projections in Function Space
abstract
Despite their attractiveness, popular perception is that techniques for nonparametric function approximation do not scale to streaming data due to an intractable growth in the amount of storage they require. To solve this problem in a memory-affordable way, we propose an online technique based on functional stochastic gradient descent in tandem with supervised sparsification based on greedy function subspace projections. The method, called parsimonious online learning with kernels (POLK), provides a controllable tradeoff between its solution accuracy and the amount of memory it requires. We derive conditions under which the generated function sequence converges almost surely to the optimal function, and we establish that the memory requirement remains finite. We evaluate POLK for kernel multi-class logistic regression and kernel hinge-loss classification on three canonical data sets: a synthetic Gaussian mixture model, the MNIST hand-written digits, and the Brodatz texture database. On all three tasks, we observe a favorable trade-off of objective function evaluation, classification performance, and complexity of the nonparametric regressor extracted by the proposed method.
Alec Koppel, Garrett Warnell, Ethan Stump, Alejandro Ribeiro
J. Mach. Learn. Res.3
2018 Composable Learning with Sparse Kernel Representations
abstract
We present a reinforcement learning algorithm for learning sparse non-parametric controllers in a Reproducing Kernel Hilbert Space. We improve the sample complexity of this approach by imposing a structure of the state-action function through a normalized advantage function (NAF). This representation of the policy enables efficiently composing multiple learned models without additional training samples or interaction with the environment. We demonstrate the performance of this algorithm on learning obstacle-avoidance policies in multiple simulations of a robot equipped with a laser scanner while navigating in a 2D environment. We apply the composition operation to various policy combinations and test them to show that the composed policies retain the performance of their components. We also transfer the composed policy directly to a physical platform operating in an arena with obstacles in order to demonstrate a degree of generalization.
Kate Tolstaya, Ethan Stump, Alec Koppel, Alejandro Ribeiro
IROS2
2017 Parsimonious Online Learning with Kernels via sparse projections in function space
abstract
We consider stochastic nonparametric regression problems in a reproducing kernel Hilbert space (RKHS), an extension of expected risk minimization to nonlinear function estimation. Popular perception is that kernel methods are inapplicable to online settings, since the generalization of stochastic methods to kernelized function spaces require memory storage that is cubic in the iteration index (“the curse of kernelization”). We alleviate this intractability in two ways: (1) we consider the use of functional stochastic gradient method (FSGD) which operates on a subset of training examples at each step; and (2), we extract parsimonious approximations of the resulting stochastic sequence via a greedy sparse subspace projection scheme based on kernel orthogonal matching pursuit (KOMP). We establish that this method converges almost surely in both diminishing and constant algorithm step-size regimes for a specific selection of sparse approximation budget. The method is evaluated on a kernel multi-class support vector machine problem, where data samples are generated from class-dependent Gaussian mixture models.
Alec Koppel, Garrett Warnell, Ethan Stump, Alejandro Ribeiro
ICASSP3
2017 The effects of output codes on transfer learning in a deep convolutional neural net
abstract
The output encodings of neural nets determine the structure of the space in which inference occurs. Yet, they are generally given very little thought. It is common practice for neural nets to use 1-Hot encoding when training to discriminate among many classes. The primary exceptions to this are error correcting output codes, and semantic output encodings. Output encodings based upon semantic descriptors cause a net to learn responses for classes to which it has not been exposed, provided those classes may be characterized by the same semantic descriptors. This raises a number of questions, such as “Can a net implicitly learn encodings for unobserved classes in the absence of a semantic encoding, or any encoding that requires some form of prior knowledge and hand crafting?”. Also, are some output encodings better than others for learning these implicit encodings? In this paper, we will compare how effectively different non-semantic encodings are at causing a neural net to implicitly learn encodings for unobserved classes. Also, while evaluating the efficacy of these implicit encodings, we will look for evidence of a phenomenon akin to over-training. Specifically, as training on the observed classes occurs, we initially see improvement in how well the implicitly learned encodings can be used to differentiate among the classes which are unobserved during the net's training. However, as training continues to improve discrimination among the observed classes, the efficacy of the implicit codes either remains steady, or undergoes a degradation. This degradation is akin to the overtraining that one generally tries to guard against when training a neural net.
Steven Gutstein, Ethan Stump
IJCNN2
2016 Online learning for characterizing unknown environments in ground robotic vehicle models
abstract
In pursuit of increasing the operational tempo of a ground robotics platform in unknown domains, we consider the problem of predicting the distribution of structural state-estimation error due to poorly-modeled platform dynamics as well as environmental effects. Such predictions are a critical component of any modern control approach that utilizes uncertainty information to provide robustness in control design. We use an online learning algorithm based on matrix factorization techniques to fit a statistical model of error that provides enough expressive power to enable prediction directly from motion control signals and low-level visual features. Moreover, we empirically demonstrate that this technique compares favorably to predictors that do not incorporate this information.
Alec Koppel, Jonathan Fink, Garrett Warnell, Ethan Stump, Alejandro Ribeiro
IROS4
2015 Reduction of catastrophic forgetting with transfer learning and ternary output codes
abstract
Historically, neural nets have learned new things at the cost of forgetting what they already know. This problem is known as 'catastrophic forgetting'. Here, we examine how training a neural net in accordance with latently learned [1] output encodings drastically reduces catastrophic forgetting. Previous approaches to dealing with catastrophic forgetting have tended either to add extra samples to new training sets, modify the training of hidden nodes or model the interaction between short term and long term memory. Our approach is unique in that it both uses transfer learning to mitigate catastrophic forgetting and focuses upon the output nodes of a neural network. This results in a technique that makes it easier rather than harder to learn new tasks while retaining existing knowledge; is architecture independent and trivial to implement on any existing net. Additionally, we examine the use of ternary output codes. Binary codes assign a value to each output bit that may be thought of as either affirmative or negative. Ternary codes allow for the possibility that not every output bit has a meaningful response to every given input. By not forcing each output bit to train for a specific response for each new class, we hope to lessen catastrophic forgetting.
Steven Gutstein, Ethan Stump
IJCNN2
2015 D4L: Decentralized dynamic discriminative dictionary learning
abstract
We consider discriminative dictionary learning in a distributed online setting, where a team of networked robots aims to jointly learn both a common basis of the feature space and a classifier over this basis from sequentially observed signals. We formulate this problem as a distributed stochastic program with a non-convex objective and present a block variant of the Arrow-Hurwicz saddle point algorithm to solve it. Only neighboring nodes in the communications network need to exchange information, and we penalize the discrepency between the individual feature basis and classifiers using Lagrange multipliers. The application we consider is for a team of robots to collaboratively recognize objects of interest in dynamic environments. As a preliminary performance benchmark, we consider the problem of learning a texture classifier across a network of robots moving around an urban setting where separate training examples are sequentially observed at each robot. Results are shown for both a standard texture dataset and a new dataset from an urban training facility, and we compare the performance of the standard centralized construction to the new distributed algorithm for the case when distinct samples from all classes are seen by the robots. These experiments yield comparable performance between the decentralized and the centralized cases, demonstrating the proposed method's practical utility.
Alec Koppel, Garrett Warnell, Ethan Stump, Alejandro Ribeiro
IROS3
2014 Experimental analysis of models for trajectory generation on tracked vehicles
abstract
We begin to bridge the gap between high-level motion planning and execution by adopting models to abstract the complicated skid-steer vehicle dynamics and evaluating their suitability as motion predictors for a feed-forward control framework. We consider three kinematic motion models and a drivetrain model in experiments on two surface types with a small tracked vehicle. We perform statistical analysis of the predictive accuracy of these models when used to create optimal open-loop plans for a set of canonical maneuvers and discuss the applicability of these models for a closed-loop control framework.
Jonathan Fink, Ethan Stump
IROS2
2011 Visibility-based deployment of robot formations for communication maintenance
abstract
We consider the problem of deploying robots in formations that ensure network connectivity between a fixed base station and a set of independent agents wandering in the environment. We adopt a communications model that requires line-of-sight and then solve for robot placements by finding mutually-visible configurations in a polygonal decomposition of the environment map. Both the static deployment case and the case of finding deployments that minimize total robot movement are considered. We provide algorithms for the moving agent case, consider their performance on various discretizations for a range of problem sizes, and discuss our experimental implementation of the presented ideas.
Ethan Stump, Nathan Michael, Vijay Kumar 0001, Volkan Isler
ICRA1
2011 Persistent surveillance with a team of MAVs
abstract
In this paper, we focus on the detailing of a system architecture capable of addressing the problem of persistent surveillance with a team of autonomous micro-aerial vehicles (MAVs). We detail the problem of interest, discuss system requirements, and provide an overview of our approach. The remainder of the paper is dedicated to the system design and evaluation on a team of quadrotors in simulation and experiments.
Nathan Michael, Ethan Stump, Kartik Mohta
IROS2
2010 Effects of increasing autonomy on tele-operation performance
abstract
Tele-operation of robotic platforms has long suffered from the inability of the operator to effectively perform ancillary tasks while controlling the robot. Because of the focus required to perform tele-operation, the operator is limited in their ability to use the robot to improve their situational awareness, with tele-operation often becoming a detriment to their task rather than an enhancement. We present experimental results on the use of a tele-operated robotic system modified to include layered obstacle detection and avoidance routines and an open space planner. These algorithms help the operator shift their focus towards high-level tasks instead of low-level navigation. While experimental data shows that the increase in autonomy did not lead to a reduction in task completion time, obstacle collisions were reduced and has led to further investigation of cognitive load reduction during operation.
Barry J. O'Brien, Ethan Stump, Cynthia S. Pierce
IROS2
2008 Connectivity management in mobile robot teams
abstract
We develop a framework for controlling a team of robots to maintain and improve a communication bridge between a stationary robot and an independently exploring robot in a walled environment. We make use of two metrics for characterizing the communication: the Fiedler value of the weighted Laplacian describing the communication interactions of all the robots in the system, and the k-connectivity matrix that expresses which robots can interact through k or less intermediary robots. At each step, we move in such a way as to improve the Fiedler value as much as possible while keeping the number of intermediary robots between the two robots of interest below a desired value. We demonstrate the use of this framework in a scenario where the hop-count constraint cannot be satisfied, but show that communication quality is maintained anyways.
Ethan Stump, Ali Jadbabaie, Vijay Kumar 0001
ICRA1
2006 Extensive Representations and Algorithms for Nonlinear Filtering and Estimation
Ethan Stump, Benjamin Grocholsky, Vijay Kumar 0001
WAFR1