Demo Data from EDBT 2026 / reviewers in the wild / expert
Kevin J. Lang
dblp:67/4988
· DBLP profile ↗
34ranked-venue papers
14as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 7 first-authorTheory of computation · 9 · 5 first-authorDatabases, data management, data science and information retrieval · 8 · 3 first-authorSystems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3Computer networks · 1Software engineering, systems software and programming languages · 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.
| Theoretical computer science
16 papers |
Graph algorithms and graph theory · 28% Algorithmic game theory and mechanism design · 21% Mathematical optimization · 20% | |
| Databases, data mining, and information retrieval
5 papers |
Query processing and optimization · 57% Data stream processing · 22% Web and social media mining · 13% |
Topics — the 30 heaviest of 64, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › data streams
streaming algorithms |
0.3 | 2 | 2017 | Optimal Quantile Approximation in Streams · FOCS 2016 A high-performance algorithm for identifying frequent items in data streams · Internet Measurement Conference 2017 |
Data stream processing › frequency estimation
heavy hitter detection |
0.3 | 1 | 2017 | A high-performance algorithm for identifying frequent items in data streams · Internet Measurement Conference 2017 |
Graph algorithms and graph theory › graph clustering
community detection |
0.3 | 3 | 2010 | Empirical comparison of algorithms for network community detection · WWW 2010 Statistical properties of community structure in large social and information networks · WWW 2008 Communities from seed sets · WWW 2006 |
Query processing and optimization
aggregate query processing |
0.2 | 1 | 2016 | Stratified Sampling Meets Machine Learning · ICML 2016 |
Query processing and optimization
approximate query processing |
0.2 | 1 | 2016 | Stratified Sampling Meets Machine Learning · ICML 2016 |
Query processing and optimization › approximate query processing
stratified sampling |
0.2 | 1 | 2016 | Stratified Sampling Meets Machine Learning · ICML 2016 |
Mathematical optimization › continuous optimization › convex optimization
empirical risk minimization |
0.2 | 1 | 2016 | Stratified Sampling Meets Machine Learning · ICML 2016 |
Computational complexity
lower bounds |
0.2 | 1 | 2016 | Optimal Quantile Approximation in Streams · FOCS 2016 |
Algorithms and data structures › sketching
quantile sketch |
0.2 | 1 | 2016 | Optimal Quantile Approximation in Streams · FOCS 2016 |
Mathematical optimization › regularization
regularized empirical risk minimization |
0.2 | 1 | 2016 | Stratified Sampling Meets Machine Learning · ICML 2016 |
Computational complexity › space complexity
space lower bounds |
0.2 | 1 | 2016 | Optimal Quantile Approximation in Streams · FOCS 2016 |
Graph algorithms and graph theory
graph partitioning |
0.2 | 3 | 2008 | An algorithm for improving graph partitions · SODA 2008 Local Graph Partitioning using PageRank Vectors · FOCS 2006 Fixing two weaknesses of the Spectral Method · NIPS 2005 |
Algorithmic game theory and mechanism design › cooperative game theory
bargaining |
0.2 | 1 | 2013 | Bargaining for Revenue Shares on Tree Trading Networks · IJCAI 2013 |
Algorithmic game theory and mechanism design › mechanism design › contract theory
revenue sharing |
0.2 | 1 | 2013 | Bargaining for Revenue Shares on Tree Trading Networks · IJCAI 2013 |
Algorithmic game theory and mechanism design › mechanism design
auction design |
0.1 | 1 | 2012 | Handling forecast errors while bidding for display advertising · WWW 2012 |
Algorithmic game theory and mechanism design › auction theory
bidding strategy |
0.1 | 1 | 2012 | Handling forecast errors while bidding for display advertising · WWW 2012 |
Algorithmic game theory and mechanism design › online advertising
display advertising |
0.1 | 1 | 2012 | Handling forecast errors while bidding for display advertising · WWW 2012 |
Network optimization and economics › network economics
revenue sharing |
0.1 | 1 | 2011 | Efficient online ad serving in a display advertising exchange · WSDM 2011 |
Web and social media mining
social network analysis |
0.1 | 1 | 2008 | Statistical properties of community structure in large social and information networks · WWW 2008 |
Information retrieval
web search |
0.1 | 1 | 2008 | Efficient Discovery of Authoritative Resources · ICDE 2008 |
Graph algorithms and graph theory › graph clustering
community structure |
0.1 | 1 | 2008 | Statistical properties of community structure in large social and information networks · WWW 2008 |
Graph algorithms and graph theory
graph algorithms |
0.1 | 2 | 2006 | Communities from seed sets · WWW 2006 Finding Near-Optimal Cuts: An Empirical Evaluation · SODA 1993 |
Graph algorithms and graph theory › graph theory › graph parameters
conductance |
0.1 | 1 | 2006 | Local Graph Partitioning using PageRank Vectors · FOCS 2006 |
Graph algorithms and graph theory › graph clustering
local graph clustering |
0.1 | 1 | 2006 | Local Graph Partitioning using PageRank Vectors · FOCS 2006 |
Graph algorithms and graph theory
spectral graph theory |
0.1 | 1 | 2006 | Local Graph Partitioning using PageRank Vectors · FOCS 2006 |
Graph algorithms and graph theory › graph partitioning
balanced graph partitioning |
0.1 | 1 | 2005 | Fixing two weaknesses of the Spectral Method · NIPS 2005 |
Mathematical optimization
semidefinite programming |
0.1 | 1 | 2005 | Fixing two weaknesses of the Spectral Method · NIPS 2005 |
Graph algorithms and graph theory › graph clustering
spectral clustering |
0.1 | 1 | 2005 | Fixing two weaknesses of the Spectral Method · NIPS 2005 |
Graph algorithms and graph theory › network theory › network topology
tree network |
0.0 | 1 | 2013 | Bargaining for Revenue Shares on Tree Trading Networks · IJCAI 2013 |
Graph algorithms and graph theory › network analysis
link analysis |
0.0 | 1 | 2008 | Efficient Discovery of Authoritative Resources · ICDE 2008 |
Methods — techniques the papers use, named apart from their topics
misra-gries algorithm · 0.6stratified sampling · 0.5regularized empirical risk minimization · 0.5precomputation · 0.4polynomial-time algorithm · 0.4candidate ordering · 0.4merge-and-reduce · 0.2hashing · 0.2heuristics · 0.2bargaining theory · 0.2network community profile plot · 0.1conductance · 0.1benchmarking · 0.0BSP cost modeling · 0.0hill-climbing · 0.0genetic search · 0.0payoff line estimation · 0.0binary search · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | A high-performance algorithm for identifying frequent items in data streamsabstractEstimating frequencies of items over data streams is a common building block in streaming data measurement and analysis. Misra and Gries introduced their seminal algorithm for the problem in 1982, and the problem has since been revisited many times due its practicality and applicability. We describe a highly optimized version of Misra and Gries' algorithm that is suitable for deployment in industrial settings. Our code is made public via an open source library called Data Sketches that is already used by several companies and production systems. Daniel Anderson, Pryce Bevan, Kevin J. Lang, Edo Liberty, Lee Rhodes, Justin Thaler |
Internet Measurement Conference | 3 |
| 2016 | Optimal Quantile Approximation in StreamsabstractThis paper resolves one of the longest standing basic problems in the streaming computational model. Namely, optimal construction of quantile sketches. An ε approximate quantile sketch receives a stream of items x1,⋯,xn and allows one to approximate the rank of any query item up to additive error ε n with probability at least 1-δ.The rank of a query x is the number of stream items such that xi≤ x. The minimal sketch size required for this task is trivially at least 1/ε.Felber and Ostrovsky obtain a O((1/ε)log(1/ε)) space sketch for a fixed δ.Without restrictions on the nature of the stream or the ratio between ε and n, no better upper or lower bounds were known to date. This paper obtains an O((1/ε)log log (1/δ)) space sketch and a matching lower bound. This resolves the open problem and proves a qualitative gap between randomized and deterministic quantile sketching for which an Ω((1/ε)log(1/ε)) lower bound is known. One of our contributions is a novel representation and modification of the widely used merge-and-reduce construction. This modification allows for an analysis which is both tight and extremely simple. The same technique was reported, in private communications, to be useful for improving other sketching objectives and geometric coreset constructions. Zohar S. Karnin, Kevin J. Lang, Edo Liberty |
FOCS | 2 |
| 2016 | A Framework for Estimating Stream Expression CardinalitiesabstractGiven $m$ distributed data streams $A_1, \dots, A_m$, we consider the problem of estimating the number of unique identifiers in streams defined by set expressions over $A_1, \dots, A_m$. We identify a broad class of algorithms for solving this problem, and show that the estimators output by any algorithm in this class are perfectly unbiased and satisfy strong variance bounds. Our analysis unifies and generalizes a variety of earlier results in the literature. To demonstrate its generality, we describe several novel sampling algorithms in our class, and show that they achieve a novel tradeoff between accuracy, space usage, update speed, and applicability. Anirban Dasgupta 0001, Kevin J. Lang, Lee Rhodes, Justin Thaler |
ICDT | 2 |
| 2016 | Stratified Sampling Meets Machine LearningabstractThis paper solves a specialized regression problem to obtain sampling probabilities for records in databases. The goal is to sample a small set of records over which evaluating aggregate queries can be done both efficiently and accurately. We provide a principled and provable solution for this problem; it is parameterless and requires no data insights. Unlike standard regression problems, the loss is inversely proportional to the regressed-to values. Moreover, a cost zero solution always exists and can only be excluded by hard budget constraints. A unique form of regularization is also needed. We provide an efficient and simple regularized Empirical Risk Minimization (ERM) algorithm along with a theoretical generalization result. Our extensive experimental results significantly improve over both uniform sampling and standard stratified sampling which are de-facto the industry standards. Edo Liberty, Kevin J. Lang, Konstantin Shmakov |
ICML | 2 |
| 2014 | Practical Algorithms for Generating a Random Ordering of the Elements of a Weighted Set
Kevin J. Lang |
Theory Comput. Syst. | 1 |
| 2013 | Bargaining for Revenue Shares on Tree Trading Networks
Arpita Ghosh, Satyen Kale, Kevin J. Lang, Benjamin Moseley |
IJCAI | 3 |
| 2012 | Handling forecast errors while bidding for display advertisingabstractMost of the online advertising today is sold via an auction, which requires the advertiser to respond with a valid bid within a fraction of a second. As such, most advertisers employ bidding agents to submit bids on their behalf. The architecture of such agents typically has (1) an offline optimization phase which incorporates the bidder's knowledge about the market and (2) an online bidding strategy which simply executes the offline strategy. The online strategy is typically highly dependent on both supply and expected price distributions, both of which are forecast using traditional machine learning methods. In this work we investigate the optimum strategy of the bidding agent when faced with incorrect forecasts. At a high level, the agent can invest resources in improving the forecasts, or can tighten the loop between successive offline optimization cycles in order to detect errors more quickly. We show analytically that the latter strategy, while simple, is extremely effective in dealing with forecast errors, and confirm this finding with experimental evaluations. Kevin J. Lang, Benjamin Moseley, Sergei Vassilvitskii |
WWW | 1 |
| 2011 | Efficient online ad serving in a display advertising exchangeabstractWe introduce and formalize a novel constrained path optimization problem that is the heart of the real-time ad serving task in the Yahoo! (formerly RightMedia) Display Advertising Exchange. In the Exchange, the ad server's task for each display opportunity is to compute, with low latency, an optimal valid path through a directed graph representing the business arrangements between the hundreds of thousands of business entities that are participating in the Exchange. These entities include not only publishers and advertisers, but also intermediate entities called "ad networks" which have delegated their ad serving responsibilities to the Exchange. Path optimality is determined by the payment to the publisher, and is affected by an advertiser's bid and also by the revenue-sharing agreements between the entities in the chosen path leading back to the publisher. Path validity is determined by constraints which focus on the following three issues: 1) suitability of the opportunity's web page and its publisher 2)suitability of the user who is currently viewing that web page, and 3) suitability of a candidate ad and its advertiser. Because the Exchange's constrained path optimization task is novel, there are no published algorithms for it. This paper describes two different algorithms that have both been successfully used in the actual Yahoo! ad server. The first algorithm has the advantage of being extremely simple, while the second is more robust thanks to its polynomial worst-case running time. In both cases, meeting latency caps has required that the basic algorithms be improved by optimizations; we will describe a candidate ordering scheme and a pre-computation scheme that have both been effective in reducing latency in the real ad serving system that serves over ten billion ad calls per day. Kevin J. Lang, Joaquin Delgado, Dongming Jiang, Bhaskar Ghosh, Shirshanka Das, Amita Gajewar, Swaroop Jagadish, Arathi Seshan, Chavdar Botev, Michael Ortega-Binderberger, Sunil Nagaraj, Raymie Stata |
WSDM | 1 |
| 2010 | Empirical comparison of algorithms for network community detectionabstractDetecting clusters or communities in large real-world graphs such as large social or information networks is a problem of considerable interest. In practice, one typically chooses an objective function that captures the intuition of a network cluster as set of nodes with better internal connectivity than external connectivity, and then one applies approximation algorithms or heuristics to extract sets of nodes that are related to the objective function and that look like good communities for the application of interest.In this paper, we explore a range of network community detection methods in order to compare them and to understand their relative performance and the systematic biases in the clusters they identify. We evaluate several common objective functions that are used to formalize the notion of a network community, and we examine several different classes of approximation algorithms that aim to optimize such objective functions. In addition, rather than simply fixing an objective and asking for an approximation to the best cluster of any size, we consider a size-resolved version of the optimization problem. Considering community quality as a function of its size provides a much finer lens with which to examine community detection algorithms, since objective functions and approximation algorithms often have non-obvious size-dependent behavior. Jure Leskovec, Kevin J. Lang, Michael W. Mahoney |
WWW | 2 |
| 2009 | Information Theoretic Comparison of Stochastic Graph Models: Some Experiments
Kevin J. Lang |
WAW | 1 |
| 2009 | Empirical Evaluation of Graph Partitioning Using Spectral Embeddings and Flow
Kevin J. Lang, Michael W. Mahoney, Lorenzo Orecchia |
SEA | 1 |
| 2008 | Efficient Discovery of Authoritative ResourcesabstractGiven a dynamic corpus whose content and attention are changing on a daily basis, is it possible to collect and maintain the high-quality resources with a minimal investment? We address two problems that arise from this question for hyperlinked corpora such as Web pages or blogs: how to efficiently discover the correct set of authoritative resources given a fixed network, and how to track these resources over time as new entrants arrive, old standbys depart, and existing participants change roles. Ravi Kumar 0001, Kevin J. Lang, Cameron Marlow, Andrew Tomkins |
ICDE | 2 |
| 2008 | An algorithm for improving graph partitions
Reid Andersen, Kevin J. Lang |
SODA | 2 |
| 2008 | Statistical properties of community structure in large social and information networksabstractA large body of work has been devoted to identifying community structure in networks. A community is often though of as a set of nodes that has more connections between its members than to the remainder of the network. In this paper, we characterize as a function of size the statistical and structural properties of such sets of nodes. We define the network community profile plot, which characterizes the "best" possible community - according to the conductance measure - over a wide range of size scales, and we study over 70 large sparse real-world networks taken from a wide range of application domains. Our results suggest a significantly more refined picture of community structure in large real-world networks than has been appreciated previously. Jure Leskovec, Kevin J. Lang, Anirban Dasgupta 0001, Michael W. Mahoney |
WWW | 2 |
| 2007 | Finding dense and isolated submarkets in a sponsored search spending graphabstractMethods for improving sponsored search revenue are often tested or deployed within a small submarket of the larger marketplace. For many applications, the ideal submarket contains a small number of nodes, a large amount of spending within the submarket, and a small amount of spending leaving the submarket. We introduce an efficient algorithm for finding submarkets that are optimal for a user-specified tradeoff between these three quantities. We apply our algorithm to find submarkets that are both dense and isolated in a large spending graph from Yahoo! sponsored search. Kevin J. Lang, Reid Andersen |
CIKM | 1 |
| 2007 | Local Partitioning for Directed Graphs Using PageRank
Reid Andersen, Fan Chung Graham, Kevin J. Lang |
WAW | 3 |
| 2006 | Local Graph Partitioning using PageRank VectorsabstractA local graph partitioning algorithm finds a cut near a specified starting vertex, with a running time that depends largely on the size of the small side of the cut, rather than the size of the input graph. In this paper, we present a local partitioning algorithm using a variation of PageRank with a specified starting distribution. We derive a mixing result for PageRank vectors similar to that for random walks, and show that the ordering of the vertices produced by a PageRank vector reveals a cut with small conductance. In particular, we show that for any set C with conductance Phi and volume k, a PageRank vector with a certain starting distribution can be used to produce a set with conductance (O(radic(Phi log k)). We present an improved algorithm for computing approximate PageRank vectors, which allows us to find such a set in time proportional to its size. In particular, we can find a cut with conductance at most oslash, whose small side has volume at least 2bin time O(2 log m/(2blog2m/oslash2) where m is the number of edges in the graph. By combining small sets found by this local partitioning algorithm, we obtain a cut with conductance oslash and approximately optimal balance in time O(m log4m/oslash) Reid Andersen, Fan Chung Graham, Kevin J. Lang |
FOCS | 3 |
| 2006 | Communities from seed setsabstractExpanding a seed set into a larger community is a common procedure in link-based analysis. We show how to adapt recent results from theoretical computer science to expand a seed set into a community with small conductance and a strong relationship to the seed, while examining only a small neighborhood of the entire graph. We extend existing results to give theoretical guarantees that apply to a variety of seed sets from specified communities. We also describe simple and flexible heuristics for applying these methods in practice, and present early experiments showing that these methods compare favorably with existing approaches. Reid Andersen, Kevin J. Lang |
WWW | 2 |
| 2005 | Fixing two weaknesses of the Spectral MethodabstractWe discuss two intrinsic weaknesses of the spectral graph partitioning method, both of which have practical consequences. The first is that spectral embeddings tend to hide the best cuts from the commonly used hyperplane rounding method. Rather than cleaning up the resulting suboptimal cuts with local search, we recommend the adoption of flow-based rounding. The second weakness is that for many "power law" graphs, the spectral method produces cuts that are highly unbalanced, thus decreasing the usefulness of the method for visualization (see figure 4(b)) or as a basis for divide-and-conquer algorithms. These balance problems, which occur even though the spectral method's quotient-style objective function does encourage balance, can be fixed with a stricter balance constraint that turns the spectral mathematical program into an SDP that can be solved for million-node graphs by a method of Burer and Monteiro. Kevin J. Lang |
NIPS | 1 |
| 2004 | A Flow-Based Method for Improving the Expansion or Conductance of Graph Cuts
Kevin J. Lang, Satish Rao |
IPCO | 1 |
| 1999 | BOS is Boss: A Case for Bulk-Synchronous Object SystemsabstractArticle BOS is boss: a case for bulk-synchronous object systems Share on Authors: Mark W. Goudreau C&C Research Laboratories, NEC USA, Inc., 4 Independence Way, Princeton, NJ C&C Research Laboratories, NEC USA, Inc., 4 Independence Way, Princeton, NJView Profile , Kevin Lang NEC Research Institute, 4 Independence Way, Princeton, NJ NEC Research Institute, 4 Independence Way, Princeton, NJView Profile , Girija Narlikar School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PAView Profile , Satish B. Rao NEC Research Institute, 4 Independence Way, Princeton, NJ NEC Research Institute, 4 Independence Way, Princeton, NJView Profile Authors Info & Claims SPAA '99: Proceedings of the eleventh annual ACM symposium on Parallel algorithms and architecturesJune 1999 Pages 115–125https://doi.org/10.1145/305619.305632Published:01 June 1999 1citation206DownloadsMetricsTotal Citations1Total Downloads206Last 12 Months1Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Mark W. Goudreau, Kevin J. Lang, Girija J. Narlikar, Satish Rao |
SPAA | 2 |
| 1999 | Portable and Efficient Parallel Computing Using the BSP ModelabstractThe Bulk-Synchronous Parallel (BSP) model was proposed by Valiant as a standard interface between parallel software and hardware. In theory, the BSP model has been shown to allow the asymptotically optimal execution of architecture independent software on a variety of architectures. Our goal in this work is to experimentally examine the practical use of the BSP model on current parallel architectures. We describe the design and implementation of the Green BSP Library, a small library of functions that implement the BSP model, and of several applications that were written for this library. We then discuss the performance of the library and application programs on several parallel architectures. Our results are positive in that we demonstrate efficiency and portability over a range of parallel architectures and show that the BSP cost model is useful for predicting performance trends and estimating execution times. Mark W. Goudreau, Kevin J. Lang, Satish Rao, Torsten Suel, Thanasis Tsantilas |
IEEE Trans. Computers | 2 |
| 1998 | BSPlib: The BSP programming libraryabstractBSPlib is a small communications library for bulk synchronous parallel (BSP) programming which consists of only 20 basic operations. This paper presents the full definition of BSPlib in C, motivates the design of its basic operations, and gives examples of their use. The library enables programming in two distinct styles: direct remote memory access (DRMA) using put or get operations, and bulk synchronous message passing (BSMP). Currently, implementations of BSPlib exist for a variety of modern architectures, including massively parallel computers with distributed memory, shared memory multiprocessors, and networks of workstations. BSPlib has been used in several scientific and industrial applications; this paper briefly describes applications in benchmarking, Fast Fourier Transforms (FFTs), sorting, and molecular dynamics. Jonathan M. D. Hill, William F. McColl, Dan C. Stefanescu, Mark W. Goudreau, Kevin J. Lang, Satish Rao, Torsten Suel, Thanasis Tsantilas, Rob H. Bisseling |
Parallel Comput. | 5 |
| 1996 | Towards Efficiency and Portability: Programming with the BSP ModelabstractArticle Towards efficiency and portability: programming with the BSP model Share on Authors: Mark Goudreau Department of Computer Science, University of Central Florida, Orlando, FL Department of Computer Science, University of Central Florida, Orlando, FLView Profile , Kevin Lang NEC Research Institute, 4 Independence Way, Princeton, NJ NEC Research Institute, 4 Independence Way, Princeton, NJView Profile , Satish Rao NEC Research Institute, 4 Independence Way, Princeton, NJ and University of California at Berkeley, Berkeley, CA NEC Research Institute, 4 Independence Way, Princeton, NJ and University of California at Berkeley, Berkeley, CAView Profile , Torsten Suel NEC Research Institute, 4 Independence Way, Princeton, NJ and University of California at Berkeley, Berkeley, CA NEC Research Institute, 4 Independence Way, Princeton, NJ and University of California at Berkeley, Berkeley, CAView Profile , Thanasis Tsantilas Department of Computer Science, Columbia University, New York, NY Department of Computer Science, Columbia University, New York, NYView Profile Authors Info & Claims SPAA '96: Proceedings of the eighth annual ACM symposium on Parallel Algorithms and ArchitecturesJune 1996 Pages 1–12https://doi.org/10.1145/237502.237503Online:24 June 1996Publication History 45citation447DownloadsMetricsTotal Citations45Total Downloads447Last 12 Months4Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Mark W. Goudreau, Kevin J. Lang, Satish Rao, Torsten Suel, Thanasis Tsantilas |
SPAA | 2 |
| 1995 | Hill Climbing Beats Genetic Search on a Boolean Circuit Synthesis Problem of Koza's
Kevin J. Lang |
ICML | 1 |
| 1994 | Playing the Matching-Shoulders Lob-Pass Game with Logarithmic RegretabstractThe best previous algorithm for the matching shoulders lob-pass game, ARTHUR (Abe and Takeuchi 1993), suffered O(t1/2) regret. We prove that this is the best possible performance for any algorithm that works by accurately estimating the opponent's payoff lines. Then we describe an algorithm which beats that bound and meets the information-theoretic lower bound of O(logt) regret by converging to the best lob rate without accurately estimating the payoff lines. The noise-tolerant binary search procedure that we develop is of independent interest. Joe Kilian, Kevin J. Lang, Barak A. Pearlmutter |
COLT | 2 |
| 1993 | Finding Near-Optimal Cuts: An Empirical Evaluation
Kevin J. Lang, Satish Rao |
SODA | 1 |
| 1992 | Random DFA's Can Be Approximately Learned from Sparse Uniform ExamplesabstractApproximate inference of finite state machines from sparse labeled examples has been proved NP-hard when an adversary chooses the target machine and the training set [Ang78, KV89, PW89]. We have, however, empirically found that DFA's are approximately learnable from sparse data when the target machine and training set are selected at random. Kevin J. Lang |
COLT | 1 |
| 1990 | Constructing Hidden Units Using Examples and Queries
Eric B. Baum, Kevin J. Lang |
NIPS | 2 |
| 1990 | A time-delay neural network architecture for isolated word recognition
Kevin J. Lang, Alex Waibel, Geoffrey E. Hinton |
Neural Networks | 1 |
| 1989 | Dimensionality Reduction and Prior Knowledge in E-Set Recognition
Kevin J. Lang, Geoffrey E. Hinton |
NIPS | 1 |
| 1988 | Phoneme recognition: neural networks vs. hidden Markov modelsabstractA time-delay neural network (TDNN) for phoneme recognition is discussed. By the use of two hidden layers in addition to an input and output layer it is capable of representing complex nonlinear decision surfaces. Three important properties of the TDNNs have been observed. First, it was able to invent without human interference meaningful linguistic abstractions in time and frequency such as formant tracking and segmentation. Second, it has learned to form alternate representations linking different acoustic events with the same higher level concept. In this fashion it can implement trading relations between lower level acoustic events leading to robust recognition performance despite considerable variability in the input speech. Third, the network is translation-invariant and does not rely on precise alignment or segmentation of the input. The TDNNs performance is compared with the best of hidden Markov models (HMMs) on a speaker-dependent phoneme-recognition task. The TDNN achieved a recognition of 98.5% compared to 93.7% for the HMM, i.e., a fourfold reduction in error.> Alex Waibel, Toshiyuki Hanazawa, Geoffrey E. Hinton, Kiyohiro Shikano, Kevin J. Lang |
ICASSP | 5 |
| 1986 | Oaklisp: an Object-Oriented Scheme with First Class TypesabstractThe Scheme papers demonstrated that lisp could be made simpler and more expressive by elevating functions to the level of first class objects. Oaklisp shows that a message based language can derive similar benefits from having first class types. Kevin J. Lang, Barak A. Pearlmutter |
OOPSLA | 1 |
| 1985 | Shape Recognition and Illusory Conjunctions
Geoffrey E. Hinton, Kevin J. Lang |
IJCAI | 2 |