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

Kevin Lynch

dblp:93/5408 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
0since 2021 · last 2019
0000-0003-3833-6004ORCID · corroborated

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

Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Theory of computation · 1Applied, interdisciplinary, general and emerging 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.

Human-computer interaction and pervasive computing
1 paper
Interaction techniques and input · 100%
Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 100%
Artificial intelligence
1 paper
Speech recognition and synthesis · 100%

Topics — the 4 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Interaction techniques and input › input sensing › gesture recognition
accelerometer-based gesture recognition
0.412019
Raise to Speak: An Accurate, Low-power Detector for Activating Voice Assistants on Smartwatches · KDD 2019
Interaction techniques and input › mobile interaction › wearable device interaction
smartwatch interaction
0.412019
Raise to Speak: An Accurate, Low-power Detector for Activating Voice Assistants on Smartwatches · KDD 2019
Debugging and program repair
fault localization
0.112011
Diagnosis of software failures using computational geometry · ASE 2011
Debugging and program repair
root cause analysis
0.112011
Diagnosis of software failures using computational geometry · ASE 2011

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

policy model · 0.8false trigger mitigation · 0.8convolutional neural network · 0.8computational geometry · 0.1
YearPublicationVenuePosition
2019 Raise to Speak: An Accurate, Low-power Detector for Activating Voice Assistants on Smartwatches
abstract
The two most common ways to activate intelligent voice assistants (IVAs) are button presses and trigger phrases. This paper describes a new way to invoke IVAs on smartwatches: simply raise your hand and speak naturally. To achieve this experience, we designed an accurate, low-power detector that works on a wide range of environments and activity scenarios with minimal impact to battery life, memory footprint, and processor utilization. The raise to speak (RTS) detector consists of four main compo- nents: an on-device gesture convolutional neural network (CNN) that uses accelerometer data to detect specific poses; an on-device speech CNN to detect proximal human speech; a policy model to combine signals from the motion and speech detector; and an off-device false trigger mitigation (FTM) system to reduce unin- tentional invocations trigged by the on-device detector. Majority of the components of the detector run on-device to preserve user privacy. The RTS detector was released in watchOS 5.0 and is running on millions of devices worldwide.
Shiwen Zhao, Brandt Westing, Shawn Scully, Heri Nieto, Roman Holenstein, Minwoo Jeong, Krishna Sridhar, Brandon Newendorp, Mike Bastian, Sethu Raman, Tim Paek, Kevin Lynch, Carlos Guestrin
KDD12
2013 Guest Editorial Special Section on 2012 Workshop on the Algorithmic Foundations of Robotics (WAFR)
abstract
THe five papers in this special section are revised and extended versions of papers representing the best of WFAR 2012.
Kevin Lynch
IEEE Trans Autom. Sci. Eng.1
2011 Diagnosis of software failures using computational geometry
abstract
Complex software systems have become commonplace in modern organizations and are considered critical to their daily operations. They are expected to run on a diverse set of platforms while interoperating with a wide variety of other applications. Although there have been advances in the discipline of software engineering, software faults, and malicious attacks still regularly cause system downtime [1]. Downtime of critical applications can create additional work, cause delays, and lead to financial loss [2]. This paper presents a computational geometry technique to tackle the problem of timely failure diagnosis during the execution of a software application. Our approach to failure diagnosis involves collecting a set of software metrics and building a geometric enclosures corresponding to known classes of faults. The geometric enclosures are then used to partition the state space defined by the metrics.
Edward Stehle, Kevin Lynch, Maxim Shevertalov, Chris Rorres, Spiros Mancoridis
ASE2
2006 High-performance implementations of the Descartes method
abstract
The Descartes method for polynomial real root isolation can be performed with respect to monomial bases and with respect to Bernstein bases. The first variant uses Taylor shift by 1 as its main subalgorithm, the second uses de Casteljau's algorithm. When applied to integer polynomials, the two variants have co-dominant, almost tight computing time bounds. Implementations of either variant can obtain speed-ups over previous state-of-the-art implementations by more than an order of magnitude if they use features of the processor architecture. We present an implementation of the Bernstein-bases variant of the Descartes method that automatically generates architecture-aware high-level code and leaves further optimizations to the compiler. We compare the performance of our implementation, algorithmically tuned implementations of the monomial and Bernstein variants, and architecture-unaware implementations of both variants on four different processor architectures and for three classes of input polynomials.
Jeremy Johnson 0001, Werner Krandick, Kevin Lynch, David G. Richardson, Anatole D. Ruslanov
ISSAC3