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

Andrew G. Lamperski

dblp:17/834 · also Andy Lamperski · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
2since 2021 · last 2022
0000-0003-0383-1830ORCID · verified

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

Artificial intelligence and machine learning · 7 · 2 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 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
7 papers
Probabilistic and Bayesian machine learning · 35% Optimization for machine learning · 35% Learning theory · 21%
Theoretical computer science
2 papers
Approximation and online algorithms · 54% Mathematical optimization · 46%

Topics — the 23 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
langevin dynamics
1.122022
Constrained Langevin Algorithms with L-mixing External Random Variables · NeurIPS 2022
Projected Stochastic Gradient Langevin Algorithms for Constrained Sampling and Non-Convex Learning · COLT 2021
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
1.122022
Constrained Langevin Algorithms with L-mixing External Random Variables · NeurIPS 2022
Projected Stochastic Gradient Langevin Algorithms for Constrained Sampling and Non-Convex Learning · COLT 2021
Machine learning › Optimization for machine learning
non-convex optimization
1.122022
Constrained Langevin Algorithms with L-mixing External Random Variables · NeurIPS 2022
Projected Stochastic Gradient Langevin Algorithms for Constrained Sampling and Non-Convex Learning · COLT 2021
Machine learning › Optimization for machine learning
constrained optimization
0.612022
Constrained Langevin Algorithms with L-mixing External Random Variables · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › sampling
constrained sampling
0.512021
Projected Stochastic Gradient Langevin Algorithms for Constrained Sampling and Non-Convex Learning · COLT 2021
Machine learning › Learning theory › online learning › regret bounds
dynamic regret
0.412020
Trading-Off Static and Dynamic Regret in Online Least-Squares and Beyond · AAAI 2020
Machine learning › Learning theory › online learning
online convex optimization
0.412020
Trading-Off Static and Dynamic Regret in Online Least-Squares and Beyond · AAAI 2020
Machine learning › Learning theory
online learning
0.412020
Trading-Off Static and Dynamic Regret in Online Least-Squares and Beyond · AAAI 2020
Machine learning › Optimization for machine learning › online optimization
recursive least squares
0.412020
Trading-Off Static and Dynamic Regret in Online Least-Squares and Beyond · AAAI 2020
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction
0.412019
Online Adaptive Principal Component Analysis and Its extensions · ICML 2019
Machine learning › Optimization for machine learning › online optimization
streaming PCA
0.412019
Online Adaptive Principal Component Analysis and Its extensions · ICML 2019
Approximation and online algorithms › online learning
adaptive regret
0.412019
Online Adaptive Principal Component Analysis and Its extensions · ICML 2019
Approximation and online algorithms
online learning
0.412019
Online Adaptive Principal Component Analysis and Its extensions · ICML 2019
Mathematical optimization
constrained optimization
0.312018
Online convex optimization for cumulative constraints · NeurIPS 2018
Mathematical optimization › online optimization
online convex optimization
0.312018
Online convex optimization for cumulative constraints · NeurIPS 2018
Machine learning › Optimization for machine learning
convergence analysis
0.212022
Constrained Langevin Algorithms with L-mixing External Random Variables · NeurIPS 2022
Machine learning › Learning theory › probability metric
wasserstein distance bounds
0.212022
Constrained Langevin Algorithms with L-mixing External Random Variables · NeurIPS 2022
Robotics › Robot navigation and mapping › mobile robot navigation › reactive navigation
wall following
0.122008
Templates and Anchors for Antenna-Based Wall Following in Cockroaches and Robots · IEEE Trans. Robotics 2008
Dynamical Wall Following for a Wheeled Robot Using a Passive Tactile Sensor · ICRA 2005
Machine learning › Learning theory › online learning
regret bounds
0.112018
Online convex optimization for cumulative constraints · NeurIPS 2018
Robotics › Legged, aerial and field robots › bio-inspired robot
bio-inspired robot control
0.112008
Templates and Anchors for Antenna-Based Wall Following in Cockroaches and Robots · IEEE Trans. Robotics 2008
Robotics › Robot manipulation › tactile sensing
tactile feedback control
0.112005
Dynamical Wall Following for a Wheeled Robot Using a Passive Tactile Sensor · ICRA 2005
Robotics › Robot manipulation
tactile sensing
0.112005
Dynamical Wall Following for a Wheeled Robot Using a Passive Tactile Sensor · ICRA 2005
Robotics › Motion planning and robot control › robot control › feedback control
PD control
0.012008
Templates and Anchors for Antenna-Based Wall Following in Cockroaches and Robots · IEEE Trans. Robotics 2008

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

online convex optimization · 1.4adaptive regret minimization · 0.8projected gradient descent · 0.6langevin algorithm · 0.6l-mixing analysis · 0.6wasserstein distance · 0.5stochastic gradient langevin dynamics · 0.5online newton method · 0.4gradient descent step size · 0.4forgetting factor · 0.4extragradient · 0.3
YearPublicationVenuePosition
2022 Constrained Langevin Algorithms with L-mixing External Random Variables
abstract
Langevin algorithms are gradient descent methods augmented with additive noise, and are widely used in Markov Chain Monte Carlo (MCMC) sampling, optimization, and machine learning. In recent years, the non-asymptotic analysis of Langevin algorithms for non-convex learning has been extensively explored. For constrained problems with non-convex losses over a compact convex domain with IID data variables, the projected Langevin algorithm achieves a deviation of $O(T^{-1/4} (\log T)^{1/2})$ from its target distribution \cite{lamperski2021projected} in $1$-Wasserstein distance. In this paper, we obtain a deviation of $O(T^{-1/2} \log T)$ in $1$-Wasserstein distance for non-convex losses with $L$-mixing data variables and polyhedral constraints (which are not necessarily bounded). This improves on the previous bound for constrained problems and matches the best-known bound for unconstrained problems.
Yuping Zheng, Andrew G. Lamperski
NeurIPS2
2021 Projected Stochastic Gradient Langevin Algorithms for Constrained Sampling and Non-Convex Learning
abstract
Langevin algorithms are gradient descent methods with additive noise. They have been used for decades in Markov Chain Monte Carlo (MCMC) sampling, optimization, and learning. Their convergence properties for unconstrained non-convex optimization and learning problems have been studied widely in the last few years. Other work has examined projected Langevin algorithms for sampling from log-concave distributions restricted to convex compact sets. For learning and optimization, log-concave distributions correspond to convex losses. In this paper, we analyze the case of non-convex losses with compact convex constraint sets and IID external data variables. We term the resulting method the projected stochastic gradient Langevin algorithm (PSGLA). We show the algorithm achieves a deviation of $O(T^{-1/4} (log T )^{1/2} )$ from its target distribution in 1-Wasserstein distance. For optimization and learning, we show that the algorithm achieves $\epsilon$-suboptimal solutions, on average, provided that it is run for a time that is polynomial in $\epsilon$ and slightly super-exponential in the problem dimension.
Andrew G. Lamperski
COLT1
2020 Trading-Off Static and Dynamic Regret in Online Least-Squares and Beyond
abstract
Recursive least-squares algorithms often use forgetting factors as a heuristic to adapt to non-stationary data streams. The first contribution of this paper rigorously characterizes the effect of forgetting factors for a class of online Newton algorithms. For exp-concave and strongly convex objectives, the algorithms achieve the dynamic regret of max{O(log T),O(√TV)}, where V is a bound on the path length of the comparison sequence. In particular, we show how classic recursive least-squares with a forgetting factor achieves this dynamic regret bound. By varying V, we obtain a trade-off between static and dynamic regret. In order to obtain more computationally efficient algorithms, our second contribution is a novel gradient descent step size rule for strongly convex functions. Our gradient descent rule recovers the order optimal dynamic regret bounds described above. For smooth problems, we can also obtain static regret of O(T1-β) and dynamic regret of O(Tβ V*), where β ∈ (0,1) and V* is the path length of the sequence of minimizers. By varying β, we obtain a trade-off between static and dynamic regret.
Jianjun Yuan 0004, Andrew G. Lamperski
AAAI2
2019 Online Adaptive Principal Component Analysis and Its extensions
abstract
We propose algorithms for online principal component analysis (PCA) and variance minimization for adaptive settings. Previous literature has focused on upper bounding the static adversarial regret, whose comparator is the optimal fixed action in hindsight. However, static regret is not an appropriate metric when the underlying environment is changing. Instead, we adopt the adaptive regret metric from the previous literature and propose online adaptive algorithms for PCA and variance minimization, that have sub-linear adaptive regret guarantees. We demonstrate both theoretically and experimentally that the proposed algorithms can adapt to the changing environments.
Jianjun Yuan 0004, Andrew G. Lamperski
ICML2
2018 Online convex optimization for cumulative constraints
abstract
We propose the algorithms for online convex optimization which lead to cumulative squared constraint violations of the form $\sum\limits_{t=1}^T\big([g(x_t)]_+\big)^2=O(T^{1-\beta})$, where $\beta\in(0,1)$. Previous literature has focused on long-term constraints of the form $\sum\limits_{t=1}^Tg(x_t)$. There, strictly feasible solutions can cancel out the effects of violated constraints. In contrast, the new form heavily penalizes large constraint violations and cancellation effects cannot occur. Furthermore, useful bounds on the single step constraint violation $[g(x_t)]_+$ are derived. For convex objectives, our regret bounds generalize existing bounds, and for strongly convex objectives we give improved regret bounds. In numerical experiments, we show that our algorithm closely follows the constraint boundary leading to low cumulative violation.
Jianjun Yuan 0004, Andrew G. Lamperski
NeurIPS2
2017 Seizure Control in a Computational Model Using a Reinforcement Learning Stimulation Paradigm
abstract
Neuromodulation technologies such as vagus nerve stimulation and deep brain stimulation, have shown some efficacy in controlling seizures in medically intractable patients. However, inherent patient-to-patient variability of seizure disorders leads to a wide range of therapeutic efficacy. A patient specific approach to determining stimulation parameters may lead to increased therapeutic efficacy while minimizing stimulation energy and side effects. This paper presents a reinforcement learning algorithm that optimizes stimulation frequency for controlling seizures with minimum stimulation energy. We apply our method to a computational model called the epileptor. The epileptor model simulates inter-ictal and ictal local field potential data. In order to apply reinforcement learning to the Epileptor, we introduce a specialized reward function and state-space discretization. With the reward function and discretization fixed, we test the effectiveness of the temporal difference reinforcement learning algorithm (TD(0)). For periodic pulsatile stimulation, we derive a relation that describes, for any stimulation frequency, the minimal pulse amplitude required to suppress seizures. The TD(0) algorithm is able to identify parameters that control seizures quickly. Additionally, our results show that the TD(0) algorithm refines the stimulation frequency to minimize stimulation energy thereby converging to optimal parameters reliably. An advantage of the TD(0) algorithm is that it is adaptive so that the parameters necessary to control the seizures can change over time. We show that the algorithm can converge on the optimal solution in simulation with slow and fast inter-seizure intervals.
Vivek Nagaraj, Andrew G. Lamperski, Theoden I. Netoff
Int. J. Neural Syst.2
2012 Verification of Periodically Controlled Hybrid Systems: Application to an Autonomous Vehicle
abstract
This article introduces Periodically Controlled Hybrid Automata (PCHA) for modular specification of embedded control systems. In a PCHA, control actions that change the control input to the plant occur roughly periodically, while other actions that update the state of the controller may occur in the interim. Such actions could model, for example, sensor updates and information received from higher-level planning modules that change the set point of the controller. Based on periodicity and subtangential conditions, a new sufficient condition for verifying invariant properties of PCHAs is presented. For PCHAs with polynomial continuous vector fields, it is possible to check these conditions automatically using, for example, quantifier elimination or sum of squares decomposition. We examine the feasibility of this automatic approach on a small example. The proposed technique is also used to manually verify safety and progress properties of a fairly complex planner-controller subsystem of an autonomous ground vehicle. Geometric properties of planner-generated paths are derived which guarantee that such paths can be safely followed by the controller.
Tichakorn Wongpiromsarn, Sayan Mitra 0001, Andrew G. Lamperski, Richard M. Murray
ACM Trans. Embed. Comput. Syst.3
2009 Periodically Controlled Hybrid Systems
Tichakorn Wongpiromsarn, Sayan Mitra 0001, Richard M. Murray, Andrew G. Lamperski
HSCC4
2008 Templates and Anchors for Antenna-Based Wall Following in Cockroaches and Robots
abstract
The interplay between robotics and neuromechanics facilitates discoveries in both fields: nature provides roboticists with design ideas, while robotics research elucidates critical features that confer performance advantages to biological systems. Here, we explore a system particularly well suited to exploit the synergies between biology and robotics: high-speed antenna-based wall following of the American cockroach (Periplaneta americana). Our approach integrates mathematical and hardware modeling with behavioral and neurophysiological experiments. Specifically, we corroborate a prediction from a previously reported wall-following template - the simplest model that captures a behavior - that a cockroach antenna-based controller requires the rate of approach to a wall in addition to distance, e.g., in the form of a proportional-derivative (PD) controller. Neurophysiological experiments reveal that important features of the wall-following controller emerge at the earliest stages of sensory processing, namely in the antennal nerve. Furthermore, we embed the template in a robotic platform outfitted with a bio-inspired antenna. Using this system, we successfully test specific PD gains (up to a scale) fitted to the cockroach behavioral data in a "real-world" setting, lending further credence to the surprisingly simple notion that a cockroach might implement a PD controller for wall following. Finally, we embed the template in a simulated lateral-leg-spring (LLS) model using the center of pressure as the control input. Importantly, the same PD gains fitted to cockroach behavior also stabilize wall following for the LLS model.
Jusuk Lee, S. N. Sponberg, Owen Y. Loh, Andrew G. Lamperski, Robert J. Full, Noah J. Cowan
IEEE Trans. Robotics4
2005 Dynamical Wall Following for a Wheeled Robot Using a Passive Tactile Sensor
abstract
Feedback from antennae - long, flexible tactile sensors - enables cockroaches and other arthropods to rapidly maneuver through poorly lit and cluttered environments. Inspired by their performance, we created a wall-following controller for a dynamic wheeled robot using tactile antenna feedback. We show this controller is stable for a wide range of control gains and robot system parameters. To test the controller, we constructed a two-link antenna that uses potentiometers and capacitive contact sensors. Experiments based on the prototype demonstrate that our controller robustly tracks unexpected corners ranging from -60° to +900.
Andrew G. Lamperski, Owen Y. Loh, Brett L. Kutscher, Noah J. Cowan
ICRA1