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

Tom Bylander

dblp:09/1241 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › mirror descent
multiplicative updates
0.112011
Learning Linear Functions with Quadratic and Linear Multiplicative Updates · ICML 2011
Machine learning › Learning theory
online learning
0.031997
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.031997
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.021997
Learning Probabilistically Consistent Linear Threshold Functions · COLT 1997
Polynomial Learnability of Linear Threshold Approximations · COLT 1993
Machine learning › Learning theory › online learning
perceptron
0.021994
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.021994
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.021996
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.011997
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.011997
Learning Probabilistically Consistent Linear Threshold Functions · COLT 1997
Machine learning › Learning theory › online learning › online regression
online linear regression
0.011997
The Binary Exponentiated Gradient Algorithm for Learning Linear Functions · COLT 1997
Knowledge, reasoning and agents › Knowledge representation and reasoning
abductive reasoning
0.031991
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.011994
Learning Linear Threshold Functions in the Presence of Classification Noise · COLT 1994
Computational complexity
structural complexity
0.011992
Complexity Results for Serial Decomposability · AAAI 1992
Computational complexity › complexity of reasoning
abduction complexity
0.011991
The Computational Complexity of Abduction · Artif. Intell. 1991
Logic in computer science › knowledge representation and reasoning › knowledge representation
qualitative reasoning
0.011991
The Qualitative Difference Resolution Rule · AAAI 1991
Machine learning › Learning theory › online learning
regret bounds
0.011997
The Binary Exponentiated Gradient Algorithm for Learning Linear Functions · COLT 1997
Algorithms and data structures › analysis of algorithms
probabilistic analysis of algorithms
0.011996
A Probabilistic Analysis of Propositional STRIPS Planning · Artif. Intell. 1996
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge acquisition
0.011987
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.011985
Understanding Behavior Using Consolidation · IJCAI 1985
Knowledge, reasoning and agents › Knowledge representation and reasoning › expert systems
diagnostic expert system
0.011983
CSRL: A Language for Expert Systems for Diagnosis · IJCAI 1983
Knowledge, reasoning and agents › Knowledge representation and reasoning
expert systems
0.011983
CSRL: A Language for Expert Systems for Diagnosis · IJCAI 1983
Programming languages and type systems
domain-specific languages
0.011983
CSRL: A Language for Expert Systems for Diagnosis · IJCAI 1983
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
knowledge base reasoning
0.011987
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
YearPublicationVenuePosition
2011 Learning Linear Functions with Quadratic and Linear Multiplicative Updates
Tom Bylander
ICML1
2011 Numeric Query Answering on the Web
abstract
Query 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 boosting
abstract
AdaBoost.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 statistics
abstract
Abstract: 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
GECCO2
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 Functions
abstract
A 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
COLT1
1997 The Binary Exponentiated Gradient Algorithm for Learning Linear Functions
abstract
This 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
COLT1
1996 A Probabilistic Analysis of Propositional STRIPS Planning
Tom Bylander
Artif. Intell.1
1995 Learning Linear Threshold Approximations Using Perceptrons
abstract
We 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 Noise
abstract
I 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
COLT1
1994 The Computational Complexity of Propositional STRIPS Planning
Tom Bylander
Artif. Intell.1
1993 An Average Case Analysis of Planning
Tom Bylander
AAAI1
1993 Polynomial Learnability of Linear Threshold Approximations
abstract
I 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
COLT1
1992 Complexity Results for Serial Decomposability
Tom Bylander
AAAI1
1991 The Qualitative Difference Resolution Rule
Tom Bylander
AAAI1
1991 Generating Error Candidates for Assigning Blame in a Knowledge Base
Michael A. Weintraub, Tom Bylander
ML2
1991 Complexity Results for Planning
Tom Bylander
IJCAI1
1991 The Monotonic Abduction Problem: A Functional Characterization on the Edge of Tractability
Tom Bylander
KR1
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 intelligence
abstract
This 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. Medicine1
1989 Some Results Concerning the Computational Complexity of Abduction
Tom Bylander, Dean Allemang, Michael C. Tanner, John R. Josephson
KR1
1989 Computational Feasibility of Structured Matching
abstract
Structured 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 viewpoint
abstract
To 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
IJCAI3
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
IJCAI1
1983 CSRL: A Language for Expert Systems for Diagnosis
Tom Bylander, Sanjay Mittal, B. Chandrasekaran 0001
IJCAI1