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

Jeremy Kubica

dblp:73/4737 · DBLP profile ↗
← Back
12ranked-venue papers
9as first author
0since 2021 · last 2013
0009-0009-2281-7031ORCID · corroborated

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

Artificial intelligence and machine learning · 11 · 9 first-authorDatabases, data management, data science and information retrieval · 5 · 3 first-authorSystems, architecture and hardware · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
5 papers
Learning theory · 32% Multi-agent systems · 27% Robot manipulation · 26%
Databases, data mining, and information retrieval
5 papers
Data mining · 34% Recommender systems · 32% Spatial and temporal data management · 10%
Theoretical computer science
2 papers
Algorithms and data structures · 54% Computational geometry · 46%

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

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory
online learning
0.212013
Ad click prediction: a view from the trenches · KDD 2013
Recommender systems
click-through rate prediction
0.212013
Ad click prediction: a view from the trenches · KDD 2013
Robotics › Robot manipulation › modular robot
self-reconfigurable robots
0.142002
On the General Reconfiguration Problem for Expanding Cube Style Modular Robots · ICRA 2002
Creating a Smarter Membrane: Automatic Code Generation for Modular Self-Reconfigurable Robots · ICRA 2002
Agent-Based Control for Object Manipulation with Modular Self-reconfigurable Robots · IJCAI 2001
Data mining
pattern mining
0.122005
Variable KD-Tree Algorithms for Spatial Pattern Search and Discovery · NIPS 2005
Tractable Group Detection on Large Link Data Sets · ICDM 2003
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.122002
Creating a Smarter Membrane: Automatic Code Generation for Modular Self-Reconfigurable Robots · ICRA 2002
Complex Behaviors From Local Rules In Modular Self-Reconfigurable Robots · ICRA 2001
Spatial and temporal data management › spatial analysis
spatial pattern matching
0.112005
Variable KD-Tree Algorithms for Spatial Pattern Search and Discovery · NIPS 2005
Computational geometry › spatial data structures
kd-tree
0.112005
Variable KD-Tree Algorithms for Spatial Pattern Search and Discovery · NIPS 2005
Algorithms and data structures › data structure design › search structures
search trees
0.112005
A multiple tree algorithm for the efficient association of asteroid observations · KDD 2005
Computational geometry
spatial data structures
0.112005
Variable KD-Tree Algorithms for Spatial Pattern Search and Discovery · NIPS 2005
Machine learning › Efficient and distributed learning
large-scale learning
0.012013
Ad click prediction: a view from the trenches · KDD 2013
Web and social media mining › scholarly data mining
collaboration network analysis
0.012003
Finding Underlying Connections: A Fast Graph-Based Method for Link Analysis and Collaboration Queries · ICML 2003
Data integration and cleaning › data preprocessing
data cleaning
0.012003
Probabilistic Noise Identification and Data Cleaning · ICDM 2003
Data mining › structured data mining
graph mining
0.012003
Finding Underlying Connections: A Fast Graph-Based Method for Link Analysis and Collaboration Queries · ICML 2003
Data mining › clustering
group discovery
0.012003
Tractable Group Detection on Large Link Data Sets · ICDM 2003
Information retrieval › web search
link analysis
0.012003
Finding Underlying Connections: A Fast Graph-Based Method for Link Analysis and Collaboration Queries · ICML 2003
Knowledge, reasoning and agents › Multi-agent systems
modular robotics
0.012002
On the General Reconfiguration Problem for Expanding Cube Style Modular Robots · ICRA 2002
Robotics › Legged, aerial and field robots
locomotion
0.012001
Complex Behaviors From Local Rules In Modular Self-Reconfigurable Robots · ICRA 2001
Computational science and engineering
astronomy
0.012005
A multiple tree algorithm for the efficient association of asteroid observations · KDD 2005
Algorithms and data structures › similarity search
nearest neighbor search
0.012005
Variable KD-Tree Algorithms for Spatial Pattern Search and Discovery · NIPS 2005
Compilers and program optimization
code generation
0.012002
Creating a Smarter Membrane: Automatic Code Generation for Modular Self-Reconfigurable Robots · ICRA 2002
Knowledge, reasoning and agents › Multi-agent systems
swarm intelligence
0.012001
Complex Behaviors From Local Rules In Modular Self-Reconfigurable Robots · ICRA 2001

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

per-coordinate learning rates · 0.3FTRL-proximal · 0.3multiple tree algorithm · 0.2combinatorial search · 0.1probabilistic generative model · 0.1decentralized control · 0.1automatic code generation · 0.1unsupervised learning · 0.0k-means-style optimization · 0.0graph-based method · 0.0theoretical analysis · 0.0meta-module construction · 0.0social insect inspired control · 0.0simulation · 0.0agent-based control · 0.0
YearPublicationVenuePosition
2013 Ad click prediction: a view from the trenches
abstract
Predicting ad click-through rates (CTR) is a massive-scale learning problem that is central to the multi-billion dollar online advertising industry. We present a selection of case studies and topics drawn from recent experiments in the setting of a deployed CTR prediction system. These include improvements in the context of traditional supervised learning based on an FTRL-Proximal online learning algorithm (which has excellent sparsity and convergence properties) and the use of per-coordinate learning rates.
H. Brendan McMahan, Gary Holt, D. Sculley, Dietmar Ebner, Julian Grady, Lan Nie, Todd Phillips, Eugene Davydov, Daniel Golovin, Sharat Chikkerur, Martin Wattenberg, Arnar Mar Hrafnkelsson, Tom Boulos, Jeremy Kubica
KDD16
2009 Parallel Large Scale Feature Selection for Logistic Regression
abstract
In this paper we examine the problem of efficient feature evaluation for logistic regression on very large data sets. We present a new forward feature selection heuristic that ranks features by their estimated effect on the resulting model's performance. An approximate optimization, based on backfitting, provides a fast and accurate estimate of each new feature's coefficient in the logistic regression model. Further, the algorithm is highly scalable by parallelizing simultaneously over both features and records, allowing us to quickly evaluate billions of potential features even for very large data sets.
Sameer Singh 0001, Jeremy Kubica, Scott Larsen, Daria Sorokina
SDM2
2005 A multiple tree algorithm for the efficient association of asteroid observations
abstract
In this paper we examine the problem of efficiently finding sets of observations that conform to a given underlying motion model. While this problem is often phrased as a tracking problem, where it is called track initiation, it is useful in a variety of tasks where we want to find correspondences or patterns in spatial-temporal data. Unfortunately, this problem often suffers from a combinatorial explosion in the number of potential sets that must be evaluated. We consider the problem with respect to large-scale asteroid observation data, where the goal is to find associations among the observations that correspond to the same underlying asteroid. In this domain, it is vital that we can efficiently extract the underlying associations. We introduce a new methodology for track initiation that exhaustively considers all possible linkages. We then introduce an exact tree-based algorithm for tractably finding all compatible sets of points. Further, we extend this approach to use multiple trees, exploiting structure from several time steps at once. We compare this approach to a standard sequential approach and show how the use of multiple trees can provide a significant benefit.
Jeremy Kubica, Andrew W. Moore 0001, Andrew J. Connolly, Robert Jedicke
KDD1
2005 Variable KD-Tree Algorithms for Spatial Pattern Search and Discovery
abstract
In this paper we consider the problem of finding sets of points that conform to a given underlying model from within a dense, noisy set of observations. This problem is motivated by the task of efficiently linking faint asteroid detections, but is applicable to a range of spatial queries. We survey current tree-based approaches, showing a trade-off exists between single tree and multiple tree algorithms. To this end, we present a new type of multiple tree algorithm that uses a variable number of trees to exploit the advantages of both approaches. We empirically show that this algorithm performs well using both simulated and astronomical data.
Jeremy Kubica, Joseph Masiero, Andrew W. Moore 0001, Robert Jedicke, Andrew J. Connolly
NIPS1
2003 Probabilistic Noise Identification and Data Cleaning
abstract
Real world data is never as perfect as we would like it to be and can often suffer from corruptions that may impact interpretations of the data, models created from the data, and decisions made based on the data. One approach to this problem is to identify and remove records that contain corruptions. Unfortunately, if only certain fields in a record have been corrupted then usable, uncorrupted data will be lost. We present LENS, an approach for identifying corrupted fields and using the remaining noncorrupted fields for subsequent modeling and analysis. Our approach uses the data to learn a probabilistic model containing three components: a generative model of the clean records, a generative model of the noise values, and a probabilistic model of the corruption process. We provide an algorithm for the unsupervised discovery of such models and empirically evaluate both its performance at detecting corrupted fields and, as one example application, the resulting improvement this gives to a classifier.
Jeremy Kubica, Andrew W. Moore 0001
ICDM1
2003 Tractable Group Detection on Large Link Data Sets
abstract
Discovering underlying structure from co-occurrence data is an important task in a variety of fields, including: insurance, intelligence, criminal investigation, epidemiology, human resources, and marketing. Previously Kubica et al. presented the group detection algorithm (GDA) - an algorithm for finding underlying groupings of entities from co-occurrence data. This algorithm is based on a probabilistic generative model and produces coherent groups that are consistent with prior knowledge. Unfortunately, the optimization used in GDA is slow, potentially making it infeasible for many large data sets. To this end, we present k-groups - an algorithm that uses an approach similar to that of k-means to significantly accelerate the discovery of groups while retaining GDA's probabilistic model. We compare the performance of GDA and k-groups on a variety of data, showing that k-groups' sacrifice in solution quality is significantly offset by its increase in speed.
Jeremy Kubica, Andrew W. Moore 0001, Jeff G. Schneider
ICDM1
2003 Finding Underlying Connections: A Fast Graph-Based Method for Link Analysis and Collaboration Queries
Jeremy Kubica, Andrew W. Moore 0001, David Cohn, Jeff G. Schneider
ICML1
2002 Collaborating With A Genetic Programming System To Generate Modular Robotic Code
Jeremy Kubica, Eleanor Gilbert Rieffel
GECCO1
2002 Creating a Smarter Membrane: Automatic Code Generation for Modular Self-Reconfigurable Robots
abstract
This work extends previous research on developing control software for modular robotic smart membranes to a second module type with more complicated movement, to 3-D membranes, to the presence of gravity, and to less easily manipulatable objects. Moreover, it extends the capabilities of the membranes from simple filtering to more complex sorting tasks. The control software we developed is completely decentralized, and automatically generated.
Jeremy Kubica, Eleanor Gilbert Rieffel
ICRA1
2002 On the General Reconfiguration Problem for Expanding Cube Style Modular Robots
abstract
We discuss the theoretical limitations for reconfiguration of metamorphic robots made up of Telecubes, six degree of freedom cube shaped modules currently being developed at Xerox PARC. We show that by using meta-modules composed of 8 individual modules as a backbone for building the desired shape, we can establish completeness for the reconfiguration as well as time and space bounds for the process. Finally we present several open problems in the field of reconfiguration.
Sergei Vassilvitskii, Jeremy Kubica, Eleanor Gilbert Rieffel, John W. Suh, Mark Yim
ICRA2
2001 Complex Behaviors From Local Rules In Modular Self-Reconfigurable Robots
abstract
We demonstrate how simple local rules, inspired by social insects, produce complex dynamic behaviors required for locomotion and navigation in modular self-reconfigurable robots. We show how systems made up of many modules respond dynamically to their environment, such as obstacles during navigation. We present control algorithms tested on simulation experiments of TeleCube, a new modular robot developed at Xerox PARC.
Jeremy Kubica, Arancha Casal, Tad Hogg
ICRA1
2001 Agent-Based Control for Object Manipulation with Modular Self-reconfigurable Robots
Jeremy Kubica, Arancha Casal, Tad Hogg
IJCAI1