Demo Data from EDBT 2026 / reviewers in the wild / expert
Tom Bylander
dblp:09/1241
· DBLP profile ↗
31ranked-venue papers
25as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 26 · 22 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 6 first-authorHuman-computer interaction and ubiquitous computing · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 2Theory of computation · 2 · 2 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
18 papers |
Learning theory · 40% Optimization for machine learning · 37% Knowledge representation and reasoning · 9% | |
| Theoretical computer science
12 papers |
Algorithms and data structures · 64% Computational complexity · 30% Logic in computer science · 6% |
Topics — the 23 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning › mirror descent
multiplicative updates |
0.1 | 1 | 2011 | Learning Linear Functions with Quadratic and Linear Multiplicative Updates · ICML 2011 |
Machine learning › Learning theory
online learning |
0.0 | 3 | 1997 | The Binary Exponentiated Gradient Algorithm for Learning Linear Functions · COLT 1997 Learning Linear Threshold Functions in the Presence of Classification Noise · COLT 1994 Polynomial Learnability of Linear Threshold Approximations · COLT 1993 |
Machine learning › Learning theory
PAC learning |
0.0 | 3 | 1997 | Learning Probabilistically Consistent Linear Threshold Functions · COLT 1997 Learning Linear Threshold Functions in the Presence of Classification Noise · COLT 1994 Polynomial Learnability of Linear Threshold Approximations · COLT 1993 |
Machine learning › Learning theory › classification › linear classification
linear threshold functions |
0.0 | 2 | 1997 | Learning Probabilistically Consistent Linear Threshold Functions · COLT 1997 Polynomial Learnability of Linear Threshold Approximations · COLT 1993 |
Machine learning › Learning theory › online learning
perceptron |
0.0 | 2 | 1994 | Learning Linear Threshold Functions in the Presence of Classification Noise · COLT 1994 Polynomial Learnability of Linear Threshold Approximations · COLT 1993 |
Computational complexity › complexity of reasoning
planning complexity |
0.0 | 2 | 1994 | The Computational Complexity of Propositional STRIPS Planning · Artif. Intell. 1994 Complexity Results for Planning · IJCAI 1991 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › classical planning
STRIPS |
0.0 | 2 | 1996 | A Probabilistic Analysis of Propositional STRIPS Planning · Artif. Intell. 1996 The Computational Complexity of Propositional STRIPS Planning · Artif. Intell. 1994 |
Machine learning › Optimization for machine learning › mirror descent
exponentiated gradient |
0.0 | 1 | 1997 | The Binary Exponentiated Gradient Algorithm for Learning Linear Functions · COLT 1997 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › bayesian network › bayesian network classifiers
naive bayes |
0.0 | 1 | 1997 | Learning Probabilistically Consistent Linear Threshold Functions · COLT 1997 |
Machine learning › Learning theory › online learning › online regression
online linear regression |
0.0 | 1 | 1997 | The Binary Exponentiated Gradient Algorithm for Learning Linear Functions · COLT 1997 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
abductive reasoning |
0.0 | 3 | 1991 | The Monotonic Abduction Problem: A Functional Characterization on the Edge of Tractability · KR 1991 Some Results Concerning the Computational Complexity of Abduction · KR 1989 The Computational Complexity of Abduction · Artif. Intell. 1991 |
Machine learning › Trustworthy machine learning › robustness › robust learning
noise-tolerant learning |
0.0 | 1 | 1994 | Learning Linear Threshold Functions in the Presence of Classification Noise · COLT 1994 |
Computational complexity
structural complexity |
0.0 | 1 | 1992 | Complexity Results for Serial Decomposability · AAAI 1992 |
Computational complexity › complexity of reasoning
abduction complexity |
0.0 | 1 | 1991 | The Computational Complexity of Abduction · Artif. Intell. 1991 |
Logic in computer science › knowledge representation and reasoning › knowledge representation
qualitative reasoning |
0.0 | 1 | 1991 | The Qualitative Difference Resolution Rule · AAAI 1991 |
Machine learning › Learning theory › online learning
regret bounds |
0.0 | 1 | 1997 | The Binary Exponentiated Gradient Algorithm for Learning Linear Functions · COLT 1997 |
Algorithms and data structures › analysis of algorithms
probabilistic analysis of algorithms |
0.0 | 1 | 1996 | A Probabilistic Analysis of Propositional STRIPS Planning · Artif. Intell. 1996 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge acquisition |
0.0 | 1 | 1987 | Generic Tasks for Knowledge-Based Reasoning: The "Right" Level of Abstraction for Knowledge Acquisition · Int. J. Man Mach. Stud. 1987 |
Computer vision › Video understanding and tracking › video analytics › behavior analysis
human behavior understanding |
0.0 | 1 | 1985 | Understanding Behavior Using Consolidation · IJCAI 1985 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › expert systems
diagnostic expert system |
0.0 | 1 | 1983 | CSRL: A Language for Expert Systems for Diagnosis · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems |
0.0 | 1 | 1983 | CSRL: A Language for Expert Systems for Diagnosis · IJCAI 1983 |
Programming languages and type systems
domain-specific languages |
0.0 | 1 | 1983 | CSRL: A Language for Expert Systems for Diagnosis · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
knowledge base reasoning |
0.0 | 1 | 1987 | Generic Tasks for Knowledge-Based Reasoning: The "Right" Level of Abstraction for Knowledge Acquisition · Int. J. Man Mach. Stud. 1987 |
Methods — techniques the papers use, named apart from their topics
quadratic updates · 0.2linear multiplicative updates · 0.2complexity analysis · 0.1propositional STRIPS · 0.1probabilistic analysis · 0.0weighted majority algorithm · 0.0square loss · 0.0mirror descent · 0.0incremental learning · 0.0binary entropy distance · 0.0abduction · 0.0rule-based reasoning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Learning Linear Functions with Quadratic and Linear Multiplicative Updates
Tom Bylander |
ICML | 1 |
| 2011 | Numeric Query Answering on the WebabstractQuery answering usually assumes that the asker is looking for a single correct answer to the question. When retrieving a textual answer this is often the case, but when searching for numeric answers, there are additional considerations. In particular, numbers often have units associated with them, and the asker may not care whether the raw answer is in feet or meters. Also, numbers usually denote a precision. In a few cases, the precision may be explicit, but normally, there is an implied precision associated with every number. Finally, an association between different reliability levels to different sources can be made. In this paper, the authors experimentally show that, in the context of conflicting answers from multiple sources, numeric query accuracy can be improved by taking advantage of units, precision, and the reliability of sources. Steven O'Hara, Tom Bylander |
Int. J. Semantic Web Inf. Syst. | 2 |
| 2010 | Transforming examples for multiclass boostingabstractAdaBoost.M2 and AdaBoost.MH are boosting algorithms for learning from multiclass datasets. They have received less attention than other boosting algorithms because they require base classifiers that can handle the pseudoloss or Hamming loss, respectively. The difficulty with these loss functions is that each example is associated with k weights, where k is the number of classes. We address this issue by transforming an m-example dataset with k weights per example into a dataset with km examples and one weight per example. Minimising error on the transformed dataset is equivalent to minimising loss on the original dataset. Resampling the transformed dataset can be used for time efficiency and base classifiers that cannot handle weighted examples. We empirically apply the transformation on several multiclass datasets using naive Bayes and decision trees as base classifiers. Our experiment shows that it is competitive with AdaBoost.ECC, a boosting algorithm using output coding. Tom Bylander |
J. Exp. Theor. Artif. Intell. | 1 |
| 2006 | Predicting currency exchange rates by genetic programming with trigonometric functions and high-order statisticsabstractAbstract: This paper describes an extension of the traditional application of Genetic Programming in the domain of the prediction of daily currency exchange rates. In combination with trigonometric operators, we introduce a new set of high-order statistical functions in a unique representation and analyze each system performance using daily returns of the British Pound and Japanese Yen. We will demonstrate that the introduction of high-order statistical functions in combination with trigonometric functions will outperform other traditional models such as Genetic Programming with the basic function set and ARMA models. Performance will be measured on hit percentage, average percentage change, and profit. Roy Schwaerzel, Tom Bylander |
GECCO | 2 |
| 2002 | Estimating Generalization Error on Two-Class Datasets Using Out-of-Bag Estimates
Tom Bylander |
Mach. Learn. | 1 |
| 1998 | Worst-Case Analysis of the Perceptron and Exponentiated Update Algorithms
Tom Bylander |
Artif. Intell. | 1 |
| 1997 | Learning Probabilistically Consistent Linear Threshold FunctionsabstractA linear threshold function (LTF) is probabilistically consistent (p-consistent) on a noisy distribution of labeled examples if the probability of noise decreases monotonically with the absolute difference from the LTF's threshold. I show that pconsistent LTFs are PAC-learnable in polynomial time if the separation between examples and the LTF is sufficiently large, and if the vector length of each example is sufficiently small. This result generalizes previous polynomial learnability results for binary independent features (often called naive Bayes), linear least squares, and classification noise. However, the bound derived for the number of examples is not a low-order polynomial, and multiple iterations are required with one update per iteration (any incremental algorithm that PAC-learns LTFs can be utilized for updating) . Nevertheless, the algorithm performs well on commonly-used datasets. 1 INTRODUCTION The problem of learning from examples is usually complicated by noise. A given... Tom Bylander |
COLT | 1 |
| 1997 | The Binary Exponentiated Gradient Algorithm for Learning Linear FunctionsabstractThis paper develops and analyzes a new online algorithm for learning linear functions, called the Binary Exponentiated Gradient algorithm (BEG).BEG imposes an lower and upper bound for all the weights.Using Kivinen and Warmuth's methodology, the BEG algorithm is developed from a binary entropy distance function and the square loss function, and worst-case upper bounds on the square loss are demonstrated for BEG on arbitrary sequences of trials (instance-outcome pairs).BEG's behavior is unusual in that in some situations its worst-case behavior is comparable to the wellknown gradient descent algorithms, e.g.Widrow-Hoff, while in others, it is comparable to the newer exponentiated gradient algorithms.An experiment shows when it outperforms both algorithms. Tom Bylander |
COLT | 1 |
| 1996 | A Probabilistic Analysis of Propositional STRIPS Planning
Tom Bylander |
Artif. Intell. | 1 |
| 1995 | Learning Linear Threshold Approximations Using PerceptronsabstractWe demonstrate sufficient conditions for polynomial learnability of suboptimal linear threshold functions using perceptrons. The central result is as follows. Suppose there exists a vector w*, of n weights (including the threshold) with “accuracy” 1 − α, “average error” η, and “balancing separation” σ, i.e., with probability 1 − α, w* correctly classifies an example x; over examples incorrectly classified by w*, the expected value of |w* · x| is η (source of inaccuracy does not matter); and over a certain portion of correctly classified examples, the expected value of |w* · x| is σ. Then, with probability 1 − δ, the perceptron achieves accuracy at least 1 − [∊ + α(1 + η/σ)] after O[n∊−2σ−2(ln 1/δ)] examples. Tom Bylander |
Neural Comput. | 1 |
| 1994 | Learning Linear Threshold Functions in the Presence of Classification NoiseabstractI show that the linear threshold functions are polynomially learnable in the presence of classification noise, i.e., polynomial in n, 1/ε, 1/δ, and 1/σ, where n is the number of Boolean attributes, ε and δ are the usual accuracy and confidence parameters, and σ indicates the minimum distance of any example from the target hyperplane, which is assumed to be lower than the average distance of the examples from any hyperplane. This result is achieved by modifying the Perceptron algorithm—for each update, a weighted average of a sample of misclassified examples and a correction vector is added to the current weight vector. Similar modifications are shown for the Weighted Majority algorithm. The correction vector is simply the mean of the normalized examples. In the special case of Boolean threshold functions, the modified Perceptron algorithm performs O (n2ε−2 ) iterations over O(n4ε −2ln(n/(δε))) examples. This improves on the previous classification-noise result of Angluin and Laird to a much larger concept class with a similar number of examples, but with multiple iterations over the examples. Tom Bylander |
COLT | 1 |
| 1994 | The Computational Complexity of Propositional STRIPS Planning
Tom Bylander |
Artif. Intell. | 1 |
| 1993 | An Average Case Analysis of Planning
Tom Bylander |
AAAI | 1 |
| 1993 | Polynomial Learnability of Linear Threshold ApproximationsabstractI demonstrate sufficient conditions for polynomial learnability of suboptimal linear threshold functions. The central result is as follows. Suppose there exists a vector ~ w of n weights (including the threshold) with "accuracy " 1 \\Gamma ff, "average error" j, and "balancing separation" oe, i.e., with probability 1 \\Gamma ff, ~ w correctly classifies an example ~x; over examples incorrectly classified by ~ w , the expected value of j ~ w \\Delta ~xj is j (source of inaccuracy does not matter); and over a certain portion of correctly classified examples, the expected value of j ~ w \\Delta ~xj is oe. Then, both the perceptron and weighted majority algorithms achieve an online accuracy (i.e., accuracy over all examples) at least 1 \\Gamma (ffl + ff(1 + j=oe)) with confidence at least 1 \\Gamma ffi in time and number of examples polynomial in 1=oe, 1=ffl, 1=ffi, and n. 1 Introduction Recently, it has been shown that learning probably approximately optimal (PAO) linear-threshold funct... Tom Bylander |
COLT | 1 |
| 1992 | Complexity Results for Serial Decomposability
Tom Bylander |
AAAI | 1 |
| 1991 | The Qualitative Difference Resolution Rule
Tom Bylander |
AAAI | 1 |
| 1991 | Generating Error Candidates for Assigning Blame in a Knowledge Base
Michael A. Weintraub, Tom Bylander |
ML | 2 |
| 1991 | Complexity Results for Planning
Tom Bylander |
IJCAI | 1 |
| 1991 | The Monotonic Abduction Problem: A Functional Characterization on the Edge of Tractability
Tom Bylander |
KR | 1 |
| 1991 | The Computational Complexity of Abduction
Tom Bylander, Dean Allemang, Michael C. Tanner, John R. Josephson |
Artif. Intell. | 1 |
| 1991 | A Theory of Consolidation for Reasoning about Devices
Tom Bylander |
Int. J. Man Mach. Stud. | 1 |
| 1991 | Tractability and artificial intelligenceabstractThis paper argues that tractability should be a primary concern for computational theories of intelligence. The majority of research in artificial intelligence is devoted to the study of intractable problems and formalisms, but these do not directly address tractability. This paper suggest that one methodology for discovering tractable problems is to construct and analyse ad hoc programs. Tom Bylander |
J. Exp. Theor. Artif. Intell. | 1 |
| 1990 | Some causal models are deeper than others
Tom Bylander |
Artif. Intell. Medicine | 1 |
| 1989 | Some Results Concerning the Computational Complexity of Abduction
Tom Bylander, Dean Allemang, Michael C. Tanner, John R. Josephson |
KR | 1 |
| 1989 | Computational Feasibility of Structured MatchingabstractStructured matching is a task-specific technique for selecting one choice out of a small number of alternatives based on a given set of parameters. In structured matching, the knowledge and control for making a decision are integrated within a hierarchical structure. Each node in the hierarchy corresponds to a different aspect of the decision and contains knowledge for directly mapping the results of its children nodes (or selected parameters) into a choice on the subdecision. The root node selects the final choice for the decision. The authors formally characterize the task and strategy of structured matching and analyze its computational complexity. They believe that structured matching captures the essence of what makes a range of decision-making problems computationally feasible to solve.> Ashok K. Goel 0001, Tom Bylander |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1988 | A critique of qualitative simulation from a consolidation viewpointabstractTo understand commonsense reasoning, it is necessary to discover what kinds of problems a commonsense reasoner should be able to solve, what the reasoner needs to have in order to solve those problems, and the relationships among the various kinds of problem-solving abilities. Four methods for performing qualitative reasoning about the behaviour of physical situations are examined. Three of the methods perform qualitative simulation, which determines the behavior of a situation by a qualitative version of simulation methods. The other method is called consolidation, which derives the behavior of a situation by composing the behavior of the situation's components. The work shows that qualitative simulation and consolidation work on different problems of qualitative reasoning, and that their differences and similarities lead to several implications about their role in qualitative reasoning.> Tom Bylander |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1987 | Computational Complexity of Hypothesis Assembly
Dean Allemang, Michael C. Tanner, Tom Bylander, John R. Josephson |
IJCAI | 3 |
| 1987 | Generic Tasks for Knowledge-Based Reasoning: The "Right" Level of Abstraction for Knowledge Acquisition
Tom Bylander, B. Chandrasekaran 0001 |
Int. J. Man Mach. Stud. | 1 |
| 1987 | Distributed Expert-Based Information Systems: An Interdisciplinary Approach
Nicholas J. Belkin, Christine L. Borgman, Helen M. Brooks, Tom Bylander, W. Bruce Croft, Penny J. Daniels, Scott C. Deerwester, Edward A. Fox, Peter Ingwersen, Roy Rada |
Inf. Process. Manag. | 4 |
| 1985 | Understanding Behavior Using Consolidation
Tom Bylander, B. Chandrasekaran 0001 |
IJCAI | 1 |
| 1983 | CSRL: A Language for Expert Systems for Diagnosis
Tom Bylander, Sanjay Mittal, B. Chandrasekaran 0001 |
IJCAI | 1 |