Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jude W. Shavlik
dblp:s/JudeWShavlik
· DBLP profile ↗
114ranked-venue papers
16as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 89 · 14 first-authorDatabases, data management, data science and information retrieval · 21 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 19 · 5 first-authorTheory of computation · 15 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 11Human-computer interaction and ubiquitous computing · 4 · 2 first-authorSystems, architecture and hardware · 2
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
40 papers |
Knowledge representation and reasoning · 35% Probabilistic and Bayesian machine learning · 20% Reinforcement learning · 12% | |
| Databases, data mining, and information retrieval
7 papers |
Query processing and optimization · 35% Data integration and cleaning · 27% Machine learning and data management · 19% | |
| Interdisciplinary, comprehensive, and emerging computing
15 papers |
Bioinformatics and computational biology · 94% Medical and health informatics · 5% Computing education · 1% |
Topics — the 30 heaviest of 87, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning › probabilistic reasoning › probabilistic logic
markov logic networks |
0.5 | 4 | 2012 | Scaling Inference for Markov Logic via Dual Decomposition · ICDM 2012 Tuffy: Scaling up Statistical Inference in Markov Logic Networks using an RDBMS · Proc. VLDB Endow. 2011 Learning Markov Logic Networks via Functional Gradient Boosting · ICDM 2011 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
statistical relational learning |
0.4 | 4 | 2011 | Tuffy: Scaling up Statistical Inference in Markov Logic Networks using an RDBMS · Proc. VLDB Endow. 2011 Learning Markov Logic Networks via Functional Gradient Boosting · ICDM 2011 Speeding Up Inference in Markov Logic Networks by Preprocessing to Reduce the Size of the Resulting Grounded Network · IJCAI 2009 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
relational learning |
0.3 | 2 | 2014 | Relational One-Class Classification: A Non-Parametric Approach · AAAI 2014 Imitation Learning in Relational Domains: A Functional-Gradient Boosting Approach · IJCAI 2011 |
Machine learning › Probabilistic and Bayesian machine learning
statistical inference |
0.2 | 3 | 2012 | Speeding Up Inference in Markov Logic Networks by Preprocessing to Reduce the Size of the Resulting Grounded Network · IJCAI 2009 Belief Propagation in Large, Highly Connected Graphs for 3D Part-Based Object Recognition · ICDM 2006 Scaling Inference for Markov Logic via Dual Decomposition · ICDM 2012 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.2 | 1 | 2014 | Relational One-Class Classification: A Non-Parametric Approach · AAAI 2014 |
Data integration and cleaning
entity matching |
0.2 | 1 | 2014 | Corleone: hands-off crowdsourcing for entity matching · SIGMOD Conference 2014 |
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning |
0.2 | 1 | 2013 | Guiding Autonomous Agents to Better Behaviors through Human Advice · ICDM 2013 |
Machine learning › Reinforcement learning
reward learning |
0.2 | 1 | 2013 | Guiding Autonomous Agents to Better Behaviors through Human Advice · ICDM 2013 |
Machine learning › Kernel, tree and ensemble methods
support vector machine |
0.2 | 2 | 2011 | Advice Refinement in Knowledge-Based SVMs · NIPS 2011 Knowledge-Based Support Vector Machine Classifiers · NIPS 2002 |
Machine learning › Optimization for machine learning
dual decomposition |
0.1 | 1 | 2012 | Scaling Inference for Markov Logic via Dual Decomposition · ICDM 2012 |
Natural language and speech › Information extraction and text analysis
relation extraction |
0.1 | 1 | 2012 | Big Data versus the Crowd: Looking for Relationships in All the Right Places · ACL (1) 2012 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
scalable inference |
0.1 | 1 | 2012 | Scaling Inference for Markov Logic via Dual Decomposition · ICDM 2012 |
Collaborative and social computing
crowdsourcing |
0.1 | 1 | 2012 | Big Data versus the Crowd: Looking for Relationships in All the Right Places · ACL (1) 2012 |
Machine learning › Optimization for machine learning
constrained optimization |
0.1 | 1 | 2011 | Advice Refinement in Knowledge-Based SVMs · NIPS 2011 |
Machine learning › Kernel, tree and ensemble methods › gradient boosting
functional gradient boosting |
0.1 | 1 | 2011 | Learning Markov Logic Networks via Functional Gradient Boosting · ICDM 2011 |
Machine learning › Reinforcement learning
imitation learning |
0.1 | 1 | 2011 | Imitation Learning in Relational Domains: A Functional-Gradient Boosting Approach · IJCAI 2011 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning |
0.1 | 1 | 2011 | Learning Markov Logic Networks via Functional Gradient Boosting · ICDM 2011 |
Machine learning › Deep learning architectures and training › hybrid neural network
knowledge-based neural networks |
0.1 | 9 | 1994 | Knowledge-Based Artificial Neural Networks · Artif. Intell. 1994 Using Genetic Search to Refine Knowledge-based Neural Networks · ICML 1994 Heuristically Expanding Knowledge-Based Neural Networks · IJCAI 1993 |
Bioinformatics and computational biology › structural bioinformatics
electron density map interpretation |
0.1 | 1 | 2007 | Creating protein models from electron-density maps using particle-filtering methods · Bioinform. 2007 |
Bioinformatics and computational biology › structural biology
protein crystallography |
0.1 | 1 | 2007 | Creating protein models from electron-density maps using particle-filtering methods · Bioinform. 2007 |
Bioinformatics and computational biology › structural bioinformatics
protein modeling |
0.1 | 1 | 2007 | Creating protein models from electron-density maps using particle-filtering methods · Bioinform. 2007 |
Bioinformatics and computational biology › genome annotation
operon prediction |
0.1 | 2 | 2003 | A Bayesian Network Approach to Operon Prediction · Bioinform. 2003 A Probabilistic Learning Approach to Whole-Genome Operon Prediction · ISMB 2000 |
Machine learning › Trustworthy machine learning
interpretability |
0.1 | 4 | 2011 | Advice Refinement in Knowledge-Based SVMs · NIPS 2011 Using Sampling and Queries to Extract Rules from Trained Neural Networks · ICML 1994 Learning Symbolic Rules Using Artificial Neural Networks · ICML 1993 |
Machine learning › Learning theory › online learning
learning with advice |
0.1 | 2 | 2005 | Giving Advice about Preferred Actions to Reinforcement Learners Via Knowledge-Based Kernel Regression · AAAI 2005 Incorporating Advice into Agents that Learn from Reinforcements · AAAI 1994 |
Computer vision › 3D vision
3d object recognition |
0.1 | 1 | 2006 | Belief Propagation in Large, Highly Connected Graphs for 3D Part-Based Object Recognition · ICDM 2006 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
belief propagation |
0.1 | 1 | 2006 | Belief Propagation in Large, Highly Connected Graphs for 3D Part-Based Object Recognition · ICDM 2006 |
Computer vision › Image recognition and object detection
part-based recognition |
0.1 | 1 | 2006 | Belief Propagation in Large, Highly Connected Graphs for 3D Part-Based Object Recognition · ICDM 2006 |
Query processing and optimization › cardinality estimation
aggregate estimation |
0.1 | 1 | 2006 | Bellwether Analysis: Predicting Global Aggregates from Local Regions · VLDB 2006 |
Data mining › structured data mining
spatial data mining |
0.1 | 1 | 2006 | Bellwether Analysis: Predicting Global Aggregates from Local Regions · VLDB 2006 |
Bioinformatics and computational biology › sequence analysis
sequence assembly |
0.1 | 3 | 1999 | Neural network input representations that produce accurate consensus sequences from DNA fragment assemblies · Bioinform. 1999 Increasing Consensus Accuracy in DNA Fragment Assemblies by Incorporating Fluorescent Trace Representations · ISMB 1997 Improving the Quality of Automatic DNA Sequence Assembly Using Fluorescent Trace-Data Classifications · ISMB 1996 |
Methods — techniques the papers use, named apart from their topics
crowdsourcing · 0.5big data analysis · 0.3functional gradient boosting · 0.2non-parametric distance measure · 0.2first-order trees · 0.2preference elicitation · 0.2markov decision process · 0.2support vector machine · 0.1successive linear programming · 0.1program-level decomposition · 0.1dual decomposition · 0.1stochastic local search · 0.1relational functional approximation · 0.1grounding · 0.1winnow algorithm · 0.1machine learning · 0.1deformable template · 0.1probabilistic modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Learning Relational Dependency Networks for Relation Extraction
Ameet Soni, Dileep Viswanathan, Jude W. Shavlik, Sriraam Natarajan |
ILP | 3 |
| 2015 | Gradient-based boosting for statistical relational learning: the Markov logic network and missing data cases
Tushar Khot, Sriraam Natarajan, Kristian Kersting, Jude W. Shavlik |
Mach. Learn. | 4 |
| 2014 | Relational One-Class Classification: A Non-Parametric ApproachabstractOne-class classification approaches have been proposed in the literature to learn classifiers from examples of only one class. But these approaches are not directly applicable to relational domains due to their reliance on a feature vector or a distance measure. We propose a non-parametric relational one-class classification approach based on first-order trees. We learn a tree-based distance measure that iteratively introduces new relational features to differentiate relational examples. We update the distance measure so as to maximize the one-class classification performance of our model. We also relate our model definition to existing work on probabilistic combination functions and density estimation. We experimentally show that our approach can discover relevant features and outperform three baseline approaches. Tushar Khot, Sriraam Natarajan, Jude W. Shavlik |
AAAI | 3 |
| 2014 | Effectively Creating Weakly Labeled Training Examples via Approximate Domain Knowledge
Sriraam Natarajan, Jose Picado, Tushar Khot, Kristian Kersting, Christopher Ré, Jude W. Shavlik |
ILP | 6 |
| 2014 | Support Vector Machines for Differential Prediction
Finn Kuusisto, Vítor Santos Costa, Houssam Nassif, Elizabeth S. Burnside, David Page, Jude W. Shavlik |
ECML/PKDD (2) | 6 |
| 2014 | Corleone: hands-off crowdsourcing for entity matchingabstractRecent approaches to crowdsourcing entity matching (EM) are limited in that they crowdsource only parts of the EM workflow, requiring a developer to execute the remaining parts. Consequently, these approaches do not scale to the growing EM need at enterprises and crowdsourcing startups, and cannot handle scenarios where ordinary users (i.e., the masses) want to leverage crowdsourcing to match entities. In response, we propose the notion of hands-off crowdsourcing (HOC)}, which crowdsources the entire workflow of a task, thus requiring no developers. We show how HOC can represent a next logical direction for crowdsourcing research, scale up EM at enterprises and crowdsourcing startups, and open up crowdsourcing for the masses. We describe Corleone, a HOC solution for EM, which uses the crowd in all major steps of the EM process. Finally, we discuss the implications of our work to executing crowdsourced RDBMS joins, cleaning learning models, and soliciting complex information types from crowd workers. Chaitanya Gokhale, Sanjib Das, AnHai Doan, Jeffrey F. Naughton, Narasimhan Rampalli, Jude W. Shavlik, Xiaojin Zhu 0001 |
SIGMOD Conference | 6 |
| 2013 | Genetic Variants Improve Breast Cancer Risk Prediction on Mammograms
Jie Liu 0006, David Page, Houssam Nassif, Jude W. Shavlik, Peggy L. Peissig, Catherine A. McCarty, Adedayo A. Onitilo, Elizabeth S. Burnside |
AMIA | 4 |
| 2013 | Using machine learning to identify benign cases with non-definitive biopsyabstractWhen mammography reveals a suspicious finding, a core needle biopsy is usually recommended. In 5% to 15% of these cases, the biopsy diagnosis is non-definitive and a more invasive surgical excisional biopsy is recommended to confirm a diagnosis. The majority of these cases will ultimately be proven benign. The use of excisional biopsy for diagnosis negatively impacts patient quality of life and increases costs to the healthcare system. In this work, we employ a multi-relational machine learning approach to predict when a patient with a non-definitive core needle biopsy diagnosis need not undergo an excisional biopsy procedure because the risk of malignancy is low. Finn Kuusisto, Inês de Castro Dutra, Houssam Nassif, Yirong Wu, Molly E. Klein, Heather B. Neuman, Jude W. Shavlik, Elizabeth S. Burnside |
Healthcom | 7 |
| 2013 | Guiding Autonomous Agents to Better Behaviors through Human AdviceabstractInverse Reinforcement Learning (IRL) is an approach for domain-reward discovery from demonstration, where an agent mines the reward function of a Markov decision process by observing an expert acting in the domain. In the standard setting, it is assumed that the expert acts (nearly) optimally, and a large number of trajectories, i.e., training examples are available for reward discovery (and consequently, learning domain behavior). These are not practical assumptions: trajectories are often noisy, and there can be a paucity of examples. Our novel approach incorporates advice-giving into the IRL framework to address these issues. Inspired by preference elicitation, a domain expert provides advice on states and actions (features) by stating preferences over them. We evaluate our approach on several domains and show that with small amounts of targeted preference advice, learning is possible from noisy demonstrations, and requires far fewer trajectories compared to simply learning from trajectories alone. Gautam Kunapuli, Phillip Odom, Jude W. Shavlik, Sriraam Natarajan |
ICDM | 3 |
| 2013 | Score As You Lift (SAYL): A Statistical Relational Learning Approach to Uplift Modeling
Houssam Nassif, Finn Kuusisto, Elizabeth S. Burnside, David Page, Jude W. Shavlik, Vítor Santos Costa |
ECML/PKDD (3) | 5 |
| 2012 | Big Data versus the Crowd: Looking for Relationships in All the Right Places
Ce Zhang 0001, Feng Niu, Christopher Ré, Jude W. Shavlik |
ACL (1) | 4 |
| 2012 | Scaling Inference for Markov Logic via Dual DecompositionabstractMarkov logic is a knowledge-representation language that allows one to specify large graphical models. However, the resulting large graphical models can make inference for Markov logic a computationally challenging problem. Recently, dual decomposition (DD) has become a popular approach for scalable inference on graphical models. We study how to apply DD to scale up inference in Markov logic. A standard approach for DD first partitions a graphical model into multiple tree-structured sub problems. We apply this approach to Markov logic and show that DD can outperform prior inference approaches. Nevertheless, we observe that the standard approach for DD is suboptimal as it does not exploit the rich structure often present in the Markov logic program. Thus, we describe a novel decomposition strategy that partitions a Markov logic program into parts based on its structure. A crucial advantage of our approach is that we can use specialized algorithms for portions of the input problem -- some of which have been studied for decades, e.g., coreference resolution. Empirically, we show that our program-level decomposition approach outperforms both non-decomposition and graphical model-based decomposition approaches to Markov logic inference on several data-mining tasks. Feng Niu, Ce Zhang 0001, Christopher Ré, Jude W. Shavlik |
ICDM | 4 |
| 2012 | Mirror Descent for Metric Learning: A Unified Approach
Gautam Kunapuli, Jude W. Shavlik |
ECML/PKDD (1) | 2 |
| 2012 | Elementary: Large-Scale Knowledge-Base Construction via Machine Learning and Statistical InferenceabstractResearchers have approached knowledge-base construction (KBC) with a wide range of data resources and techniques. The authors present Elementary, a prototype KBC system that is able to combine diverse resources and different KBC techniques via machine learning and statistical inference to construct knowledge bases. Using Elementary, they have implemented a solution to the TAC-KBP challenge with quality comparable to the state of the art, as well as an end-to-end online demonstration that automatically and continuously enriches Wikipedia with structured data by reading millions of webpages on a daily basis. The authors describe several challenges and their solutions in designing, implementing, and deploying Elementary. In particular, the authors first describe the conceptual framework and architecture of Elementary to integrate different data resources and KBC techniques in a principled manner. They then discuss how they address scalability challenges to enable Web-scale deployment. The authors empirically show that this decomposition-based inference approach achieves higher performance than prior inference approaches. To validate the effectiveness of Elementary’s approach to KBC, they experimentally show that its ability to incorporate diverse signals has positive impacts on KBC quality. Feng Niu, Ce Zhang 0001, Christopher Ré, Jude W. Shavlik |
Int. J. Semantic Web Inf. Syst. | 4 |
| 2012 | Gradient-based boosting for statistical relational learning: The relational dependency network case
Sriraam Natarajan, Tushar Khot, Kristian Kersting, Bernd Gutmann, Jude W. Shavlik |
Mach. Learn. | 5 |
| 2011 | Learning Markov Logic Networks via Functional Gradient BoostingabstractRecent years have seen a surge of interest in Statistical Relational Learning (SRL) models that combine logic with probabilities. One prominent example is Markov Logic Networks (MLNs). While MLNs are indeed highly expressive, this expressiveness comes at a cost. Learning MLNs is a hard problem and therefore has attracted much interest in the SRL community. Current methods for learning MLNs follow a two-step approach: first, perform a search through the space of possible clauses and then learn appropriate weights for these clauses. We propose to take a different approach, namely to learn both the weights and the structure of the MLN simultaneously. Our approach is based on functional gradient boosting where the problem of learning MLNs is turned into a series of relational functional approximation problems. We use two kinds of representations for the gradients: clause-based and tree-based. Our experimental evaluation on several benchmark data sets demonstrates that our new approach can learn MLNs as good or better than those found with state-of-the-art methods, but often in a fraction of the time. Tushar Khot, Sriraam Natarajan, Kristian Kersting, Jude W. Shavlik |
ICDM | 4 |
| 2011 | Imitation Learning in Relational Domains: A Functional-Gradient Boosting ApproachabstractImitation learning refers to the problem of learn-ing how to behave by observing a teacher in ac-tion. We consider imitation learning in relational domains, in which there is a varying number of ob-jects and relations among them. In prior work, sim-ple relational policies are learned by viewing imi-tation learning as supervised learning of a function from states to actions. For propositional worlds, functional gradient methods have been proved to be beneficial. They are simpler to implement than most existing methods, more efficient, more natu-rally satisfy common constraints on the cost func-tion, and better represent our prior beliefs about the form of the function. Building on recent gen-eralizations of functional gradient boosting to rela-tional representations, we implement a functional gradient boosting approach to imitation learning in relational domains. In particular, given a set of traces from the human teacher, our system learns a policy in the form of a set of relational regression trees that additively approximate the functional gra-dients. The use of multiple additive trees combined with relational representation allows for learning more expressive policies than what has been done before. We demonstrate the usefulness of our ap-proach in several different domains. 1 Sriraam Natarajan, Saket Joshi, Prasad Tadepalli, Kristian Kersting, Jude W. Shavlik |
IJCAI | 5 |
| 2011 | Integrating knowledge capture and supervised learning through a human-computer interfaceabstractSome supervised-learning algorithms can make effective use of domain knowledge in addition to the input-output pairs commonly used in machine learning. However, formulating this additional information often requires an in-depth understanding of the specific knowledge representation used by a given learning algorithm. The requirement to use a formal knowledge-representation language means that most domain experts will not be able to articulate their expertise, even when a learning algorithm is capable of exploiting such valuable information. We investigate a method to ease this knowledge acquisition through the use of a graphical, human-computer interface. Our interface allows users to easily provide advice about specific examples, rather than requiring them to provide general rules; we leave the task of properly generalizing such advice to the learning algorithms. We demonstrate the effectiveness of our approach using the Wargus real-time strategy game, comparing learning with no advice to learning with concrete advice provided through our interface, as well as comparing to using generalized advice written by an AI expert. Our results show that our approach of combining a GUI-based advice language with an advice-taking learning algorithm is an effective way to capture domain knowledge. Trevor Walker, Gautam Kunapuli, Noah Larsen, David Page, Jude W. Shavlik |
K-CAP | 5 |
| 2011 | Advice Refinement in Knowledge-Based SVMsabstractKnowledge-based support vector machines (KBSVMs) incorporate advice from domain experts, which can improve generalization significantly. A major limitation that has not been fully addressed occurs when the expert advice is imperfect, which can lead to poorer models. We propose a model that extends KBSVMs and is able to not only learn from data and advice, but also simultaneously improve the advice. The proposed approach is particularly effective for knowledge discovery in domains with few labeled examples. The proposed model contains bilinear constraints, and is solved using two iterative approaches: successive linear programming and a constrained concave-convex approach. Experimental results demonstrate that these algorithms yield useful refinements to expert advice, as well as improve the performance of the learning algorithm overall. Gautam Kunapuli, Richard Maclin, Jude W. Shavlik |
NIPS | 3 |
| 2011 | Tuffy: Scaling up Statistical Inference in Markov Logic Networks using an RDBMSabstractMarkov Logic Networks (MLNs) have emerged as a powerful framework that combines statistical and logical reasoning; they have been applied to many data intensive problems including information extraction, entity resolution, and text mining. Current implementations of MLNs do not scale to large real-world data sets, which is preventing their widespread adoption. We present Tuffy that achieves scalability via three novel contributions: (1) a bottom-up approach to grounding that allows us to leverage the full power of the relational optimizer, (2) a novel hybrid architecture that allows us to perform AI-style local search efficiently using an RDBMS, and (3) a theoretical insight that shows when one can (exponentially) improve the efficiency of stochastic local search. We leverage (3) to build novel partitioning, loading, and parallel algorithms. We show that our approach outperforms state-of-the-art implementations in both quality and speed on several publicly available datasets. Feng Niu, Christopher Ré, AnHai Doan, Jude W. Shavlik |
Proc. VLDB Endow. | 4 |
| 2010 | Multi-Agent Inverse Reinforcement LearningabstractLearning the reward function of an agent by observing its behavior is termed inverse reinforcement learning and has applications in learning from demonstration or apprenticeship learning. We introduce the problem of multi-agent inverse reinforcement learning, where reward functions of multiple agents are learned by observing their uncoordinated behavior. A centralized controller then learns to coordinate their behavior by optimizing a weighted sum of reward functions of all the agents. We evaluate our approach on a traffic-routing domain, in which a controller coordinates actions of multiple traffic signals to regulate traffic density. We show that the learner is not only able to match but even significantly outperform the expert. Sriraam Natarajan, Gautam Kunapuli, Kshitij Judah, Prasad Tadepalli, Kristian Kersting, Jude W. Shavlik |
ICMLA | 6 |
| 2010 | Automating the ILP Setup Task: Converting User Advice about Specific Examples into General Background Knowledge
Trevor Walker, Ciaran O'Reilly, Gautam Kunapuli, Sriraam Natarajan, Richard Maclin, David Page, Jude W. Shavlik |
ILP | 7 |
| 2010 | Online Knowledge-Based Support Vector Machines
Gautam Kunapuli, Kristin P. Bennett, Amina Shabbeer, Richard Maclin, Jude W. Shavlik |
ECML/PKDD (2) | 5 |
| 2010 | Exploiting Causal Independence in Markov Logic Networks: Combining Undirected and Directed Models
Sriraam Natarajan, Tushar Khot, Daniel Lowd, Prasad Tadepalli, Kristian Kersting, Jude W. Shavlik |
ECML/PKDD (2) | 6 |
| 2009 | Learning Parameters for Relational Probabilistic Models with Noisy-Or Combining RuleabstractLanguages that combine predicate logic with probabilities are needed to succinctly represent knowledge in many real-world domains. We consider a formalism based on universally quantified conditional influence statements that capture local interactions between object attributes. The effects of different conditional influence statements can be combined using rules such as Noisy-OR. To combine multiple instantiations of the same rule we need other combining rules at a lower level. In this paper we derive and implement algorithms based on gradient-descent and EM for learning the parameters of these multi-level combining rules. We compare our approaches to learning in Markov Logic Networks and show superior performance in multiple domains. Sriraam Natarajan, Prasad Tadepalli, Gautam Kunapuli, Jude W. Shavlik |
ICMLA | 4 |
| 2009 | Speeding Up Inference in Markov Logic Networks by Preprocessing to Reduce the Size of the Resulting Grounded Network
Jude W. Shavlik, Sriraam Natarajan |
IJCAI | 1 |
| 2009 | Boosting First-Order Clauses for Large, Skewed Data Sets
Louis Oliphant, Elizabeth S. Burnside, Jude W. Shavlik |
ILP | 3 |
| 2009 | Policy Transfer via Markov Logic Networks
Lisa Torrey, Jude W. Shavlik |
ILP | 2 |
| 2009 | Bellwether analysis: Searching for cost-effective query-defined predictors in large databasesabstractHow to mine massive datasets is a challenging problem with great potential value. Motivated by this challenge, much effort has concentrated on developing scalable versions of machine learning algorithms. However, the cost of mining large datasets is not just computational; preparing the datasets into the “right form” so that learning algorithms can be applied is usually costly, due to the human labor that is typically required and a large number of choices in data preparation, which include selecting different subsets of data and aggregating data at different granularities. We make the key observation that, for a number of practically motivated problems, these choices can be defined using database queries and analyzed in an automatic and systematic manner. Specifically, we propose a new class of data-mining problem, called bellwether analysis , in which the goal is to find a few query-defined predictors (e.g., first week sales of Peoria, IL of an item) that can be used to accurately predict the result of a target query (e.g., first year worldwide sales of the item) from a large number of queries that define candidate predictors. To make a prediction for a new item, the data needed to generate such predictors has to be collected (e.g., selling the new item in Peoria, IL for a week and collecting the sales data). A useful predictor is one that has high prediction accuracy and a low data-collection cost. We call such a cost-effective predictor a bellwether . This article introduces bellwether analysis, which integrates database query processing and predictive modeling into a single framework, and provides scalable algorithms for large datasets that cannot fit in main memory. Through a series of extensive experiments, we show that bellwethers do exist in real-world databases, and that our computation techniques achieve good efficiency on large datasets. Bee-Chung Chen, Raghu Ramakrishnan 0001, Jude W. Shavlik, Pradeep Tamma |
ACM Trans. Knowl. Discov. Data | 3 |
| 2008 | Guest editors' introduction: special issue on inductive logic programming (ILP-2007)
Hendrik Blockeel, Jude W. Shavlik, Prasad Tadepalli |
Mach. Learn. | 2 |
| 2007 | Refining Rules Incorporated into Knowledge-Based Support Vector Learners Via Successive Linear Programming
Richard Maclin, Edward W. Wild, Jude W. Shavlik, Lisa Torrey, Trevor Walker |
AAAI | 3 |
| 2007 | Improved Methods for Template-Matching in Electron-Density Maps Using Spherical HarmonicsabstractAn important problem in high-throughput protein crystallography is constructing a protein model from an electron-density map. Previous work by some of this paper's authors [1] describes an automated approach to this otherwise time-consuming process. An important step in the previous method requires searching the density map for many small template protein-fragments. This previous approach uses Fourier convolution to quickly match some rotation of the template to the entire density map. This paper proposes an alternate approach that makes use of the spherical-harmonic decomposition of the template and of some region in the density map. This new framework allows us to mask specific regions of the map, enabling a first-pass filter to eliminate a majority of the density map without requiring an expensive rotational search. We show our new template matching method improves accuracy and reduces running time, compared to our previous approach. Protein models constructed using this matching also show significant accuracy improvement. Frank DiMaio, Ameet Soni, George N. Phillips, Jude W. Shavlik |
BIBM | 4 |
| 2007 | Combining Clauses with Various Precisions and Recalls to Produce Accurate Probabilistic Estimates
Mark H. Goadrich, Jude W. Shavlik |
ILP | 2 |
| 2007 | Using Bayesian Networks to Direct Stochastic Search in Inductive Logic Programming
Louis Oliphant, Jude W. Shavlik |
ILP | 2 |
| 2007 | Relational Macros for Transfer in Reinforcement Learning
Lisa Torrey, Jude W. Shavlik, Trevor Walker, Richard Maclin |
ILP | 2 |
| 2007 | Building Relational World Models for Reinforcement Learning
Trevor Walker, Lisa Torrey, Jude W. Shavlik, Richard Maclin |
ILP | 3 |
| 2007 | Creating protein models from electron-density maps using particle-filtering methodsabstractMOTIVATION: One bottleneck in high-throughput protein crystallography is interpreting an electron-density map, that is, fitting a molecular model to the 3D picture crystallography produces. Previously, we developed ACMI (Automatic Crystallographic Map Interpreter), an algorithm that uses a probabilistic model to infer an accurate protein backbone layout. Here, we use a sampling method known as particle filtering to produce a set of all-atom protein models. We use the output of ACMI to guide the particle filter's sampling, producing an accurate, physically feasible set of structures. RESULTS: We test our algorithm on 10 poor-quality experimental density maps. We show that particle filtering produces accurate all-atom models, resulting in fewer chains, lower sidechain RMS error and reduced R factor, compared to simply placing the best-matching sidechains on ACMI's trace. We show that our approach produces a more accurate model than three leading methods--Textal, Resolve and ARP/WARP--in terms of main chain completeness, sidechain identification and crystallographic R factor. AVAILABILITY: Source code and experimental density maps available at http://ftp.cs.wisc.edu/machine-learning/shavlik-group/programs/acmi/ Frank DiMaio, Dmitry A. Kondrashov, Eduard Bitto, Ameet Soni, Craig A. Bingman, George N. Phillips Jr., Jude W. Shavlik |
Bioinform. | 7 |
| 2006 | A Simple and Effective Method for Incorporating Advice into Kernel Methods
Richard Maclin, Jude W. Shavlik, Trevor Walker, Lisa Torrey |
AAAI | 2 |
| 2006 | Skill Acquisition Via Transfer Learning and Advice Taking
Lisa Torrey, Jude W. Shavlik, Trevor Walker, Richard Maclin |
ECML | 2 |
| 2006 | Belief Propagation in Large, Highly Connected Graphs for 3D Part-Based Object RecognitionabstractWe describe a part-based object-recognition framework, specialized to mining complex 3D objects from detailed 3D images. Objects are modeled as a collection of parts together with a pairwise potential function. An efficient inference algorithm - based on belief propagation (BP) -finds the optimal layout of parts, given some input image. We introduce AggBP, a message aggregation scheme for BP, in which groups of messages are approximated as a single message. For objects consisting of N parts, we reduce CPU time and memory requirements from O(N2) to O(N). We apply AggBP on synthetic data as well as a real-world task identifying protein fragments in three-dimensional images. These experiments show that our improvements result in minimal loss in accuracy in significantly less time. Frank DiMaio, Jude W. Shavlik |
ICDM | 2 |
| 2006 | Bellwether Analysis: Predicting Global Aggregates from Local Regions
Bee-Chung Chen, Raghu Ramakrishnan 0001, Jude W. Shavlik, Pradeep Tamma |
VLDB | 3 |
| 2006 | Gleaner: Creating ensembles of first-order clauses to improve recall-precision curves
Mark H. Goadrich, Louis Oliphant, Jude W. Shavlik |
Mach. Learn. | 3 |
| 2005 | Giving Advice about Preferred Actions to Reinforcement Learners Via Knowledge-Based Kernel Regression
Richard Maclin, Jude W. Shavlik, Lisa Torrey, Trevor Walker, Edward W. Wild |
AAAI | 2 |
| 2005 | Using Advice to Transfer Knowledge Acquired in One Reinforcement Learning Task to Another
Lisa Torrey, Trevor Walker, Jude W. Shavlik, Richard Maclin |
ECML | 3 |
| 2005 | View Learning for Statistical Relational Learning: With an Application to Mammography
Jesse Davis, Elizabeth S. Burnside, Inês de Castro Dutra, David Page, Raghu Ramakrishnan 0001, Vítor Santos Costa, Jude W. Shavlik |
IJCAI | 7 |
| 2005 | A Framework for Set-Oriented Computation in Inductive Logic Programming and Its Application in Generalizing Inverse Entailment
Héctor Corrada Bravo, David Page, Raghu Ramakrishnan 0001, Jude W. Shavlik, Vítor Santos Costa |
ILP | 4 |
| 2005 | Knowledge transfer via advice takingabstractWe present a framework for knowledge transfer from one reinforcement learning task to a related task through advice-taking mechanisms. We discuss the importance of transfer in complex domains such as RoboCup soccer, and show how to use automatically generated advice to perform transfer. Lisa Torrey, Trevor Walker, Jude W. Shavlik, Richard Maclin |
K-CAP | 3 |
| 2004 | Learning an Approximation to Inductive Logic Programming Clause Evaluation
Frank DiMaio, Jude W. Shavlik |
ILP | 2 |
| 2004 | Learning Ensembles of First-Order Clauses for Recall-Precision Curves: A Case Study in Biomedical Information Extraction
Mark H. Goadrich, Louis Oliphant, Jude W. Shavlik |
ILP | 3 |
| 2004 | Scaling Up ILP: Experiences with Extracting Relations from Biomedical Text
Jude W. Shavlik |
ILP | 1 |
| 2004 | Selection, combination, and evaluation of effective software sensors for detecting abnormal computer usageabstractWe present and empirically analyze a machine-learning approach for detecting intrusions on individual computers. Our Winnow-based algorithm continually monitors user and system behavior, recording such properties as the number of bytes transferred over the last 10 seconds, the programs that currently are running, and the load on the CPU. In all, hundreds of measurements are made and analyzed each second. Using this data, our algorithm creates a model that represents each particular computer's range of normal behavior. Parameters that determine when an alarm should be raised, due to abnormal activity, are set on a per-computer basis, based on an analysis of training data. A major issue in intrusion-detection systems is the need for very low false-alarm rates. Our empirical results suggest that it is possible to obtain high intrusion-detection rates (95%) and low false-alarm rates (less than one per day per computer), without "stealing" too many CPU cycles (less than 1%). We also report which system measurements are the most valuable in terms of detecting intrusions. A surprisingly large number of different measurements prove significantly useful. Jude W. Shavlik, Mark Shavlik |
KDD | 1 |
| 2004 | Pictorial Structures for Molecular Modeling: Interpreting Density MapsabstractX-ray crystallography is currently the most common way protein structures are elucidated. One of the most time-consuming steps in the crystallographic process is interpretation of the electron density map, a task that involves finding patterns in a three-dimensional picture of a protein. This paper describes DEFT (DEFormable Template), an algorithm using pictorial structures to build a flexible protein model from the protein's amino-acid sequence. Matching this pictorial structure into the density map is a way of automating density-map interpretation. Also described are several extensions to the pictorial structure matching algorithm necessary for this automated interpretation. DEFT is tested on a set of density maps ranging from 2 to 4Å resolution, producing root- mean-squared errors ranging from 1.38 to 1.84Å. Frank DiMaio, Jude W. Shavlik, George N. Phillips |
NIPS | 2 |
| 2004 | Knowledge-Based Kernel Approximation
Olvi L. Mangasarian, Jude W. Shavlik, Edward W. Wild |
J. Mach. Learn. Res. | 2 |
| 2003 | Toward Automatic Management of Embarrassingly Parallel Applications
Inês de Castro Dutra, David Page, Vítor Santos Costa, Jude W. Shavlik, Michael Waddell |
Euro-Par | 4 |
| 2003 | Applying Theory Revision to the Design of Distributed Databases
Fernanda Baião, Marta Mattoso, Jude W. Shavlik, Gerson Zaverucha |
ILP | 3 |
| 2003 | A Bayesian Network Approach to Operon PredictionabstractMOTIVATION: In order to understand transcription regulation in a given prokaryotic genome, it is critical to identify operons, the fundamental units of transcription, in such species. While there are a growing number of organisms whose sequence and gene coordinates are known, by and large their operons are not known. RESULTS: We present a probabilistic approach to predicting operons using Bayesian networks. Our approach exploits diverse evidence sources such as sequence and expression data. We evaluate our approach on the Escherichia coli K-12 genome where our results indicate we are able to identify over 78% of its operons at a 10% false positive rate. Also, empirical evaluation using a reduced set of data sources suggests that our approach may have significant value for organisms that do not have as rich of evidence sources as E.coli. AVAILABILITY: Our E.coli K-12 operon predictions are available at http://www.biostat.wisc.edu/gene-regulation. Joseph Bockhorst, Mark W. Craven, David Page, Jude W. Shavlik, Jeremy D. Glasner |
Bioinform. | 4 |
| 2003 | A System for Building Intelligent Agents that Learn to Retrieve and Extract Information
Tina Eliassi-Rad, Jude W. Shavlik |
User Model. User Adapt. Interact. | 2 |
| 2002 | An Empirical Evaluation of Bagging in Inductive Logic Programming
Inês de Castro Dutra, David Page, Vítor Santos Costa, Jude W. Shavlik |
ILP | 4 |
| 2002 | Evaluating machine learning approaches for aiding probe selection for gene-expression arraysabstractMOTIVATION: Microarrays are a fast and cost-effective method of performing thousands of DNA hybridization experiments simultaneously. DNA probes are typically used to measure the expression level of specific genes. Because probes greatly vary in the quality of their hybridizations, choosing good probes is a difficult task. If one could accurately choose probes that are likely to hybridize well, then fewer probes would be needed to represent each gene in a gene-expression microarray, and, hence, more genes could be placed on an array of a given physical size. Our goal is to empirically evaluate how successfully three standard machine-learning algorithms-naïve Bayes, decision trees, and artificial neural networks-can be applied to the task of predicting good probes. Fortunately it is relatively easy to get training examples for such a learning task: place various probes on a gene chip, add a sample where the corresponding genes are highly expressed, and then record how well each probe measures the presence of its corresponding gene. With such training examples, it is possible that an accurate predictor of probe quality can be learned. RESULTS: Two of the learning algorithms we investigate-naïve Bayes and neural networks-learn to predict probe quality surprisingly well. For example, in the top ten predicted probes for a given gene not used for training, on average about five rank in the top 2.5% of that gene's hundreds of possible probes. Decision-tree induction and the simple approach of using predicted melting temperature to rank probes perform significantly worse than these two algorithms. The features we use to represent probes are very easily computed and the time taken to score each candidate probe after training is minor. Training the naïve Bayes algorithm takes very little time, and while it takes over 10 times as long to train a neural network, that time is still not very substantial (on the order of a few hours on a desktop workstation). We also report the information contained in the features we use to describe the probes. We find the fraction of cytosine in the probe to be the most informative feature. We also find, not surprisingly, that the nucleotides in the middle of the probes sequence are more informative than those at the ends of the sequence. J. B. Tobler, Michael Molla, Emile F. Nuwaysir, R. D. Green, Jude W. Shavlik |
ISMB | 5 |
| 2002 | Knowledge-Based Support Vector Machine ClassifiersabstractPrior knowledge in the form of multiple polyhedral sets, each be(cid:173) longing to one of two categories, is introduced into a reformulation of a linear support vector machine classifier. The resulting formu(cid:173) lation leads to a linear program that can be solved efficiently. Real world examples, from DNA sequencing and breast cancer prognosis, demonstrate the effectiveness of the proposed method. Numerical results show improvement in test set accuracy after the incorpo(cid:173) ration of prior knowledge into ordinary, data-based linear support vector machine classifiers. One experiment also shows that a lin(cid:173) ear classifier, based solely on prior knowledge, far outperforms the direct application of prior knowledge rules to classify data. Keywords: use and refinement of prior knowledge, sup(cid:173) port vector machines, linear programming Glenn Fung, Olvi L. Mangasarian, Jude W. Shavlik |
NIPS | 3 |
| 2002 | Interpreting microarray expression data using text annotating the genes
Michael Molla, Peter Andreae, Jeremy D. Glasner, Frederick R. Blattner, Jude W. Shavlik |
Inf. Sci. | 5 |
| 2001 | A Theory-Refinement Approach to Information Extraction
Tina Eliassi-Rad, Jude W. Shavlik |
ICML | 2 |
| 2000 | Using Multiple Levels of Learning and Diverse Evidence to Uncover Coordinately Controlled Genes
Mark W. Craven, David Page, Jude W. Shavlik, Joseph Bockhorst, Jeremy D. Glasner |
ICML | 3 |
| 2000 | A Probabilistic Learning Approach to Whole-Genome Operon Prediction
Mark W. Craven, David Page, Jude W. Shavlik, Joseph Bockhorst, Jeremy D. Glasner |
ISMB | 3 |
| 2000 | Learning users' interests by unobtrusively observing their normal behaviorabstractFor intelligent interfaces attempting to learn a user's interests, the cost of obtaining labeled training instances is prohibitive because the user must directly label each training instance, and few users are willing to do so. We present an approach that circumvents the need for human-labeled pages. Instead, we learn “surrogate” tasks where the desired output is easily measured, such as the number of hyperlinks clicked on a page or the amount of scrolling performed. Our assumption is that these outputs will highly correlate with the user's interests. In other words, by unobtrusively “observing” the user's behavior we are able to learn functions of value. For example, an intelligent browser could silently observe the user's browsing behavior during the day, then use these training examples to learn such functions and gather, during the middle of the night, pages that are likely to be of interest to the user. Previous work has focused on learning a user profile by passively observing the hyperlinks clicked on and those passed over. We extend this approach by measuring user mouse and scrolling activity in addition to user browsing activity. We present empirical results that demonstrate our agent can accurately predict some easily measured aspects of one's use of his or her browser. Jeremy Goecks, Jude W. Shavlik |
IUI | 2 |
| 1999 | Bridging Science and Applications (Panel)abstractNo abstract available. Jude W. Shavlik, Lawrence Birnbaum, William R. Swartout, Eric Horvitz, Barbara Hayes-Roth |
IUI | 1 |
| 1999 | An Instructable, Adaptive Interface for Discovering and Monitoring Information on the World-Wide WebabstractWe are creating a customizable, intelligent interface to the World-Wide Web that assists a user in locating specific, current, and relevant information. The Wisconsin Adaptive Web Assistant (WAWA) is capable of accepting instructions regarding what type of information that users are seeking and how to go about looking for it. WAWA compiles these instructions into neural networks, which means that the system’s behavior can be modified via training examples. Users can create these training examples by rating pages retrieved by WAWA, but more importantly the system uses techniques from reinforcement learning to internally create its own examples (users can also later provide additional instructions). WAWA uses these neural networks to guide its autonomous navigation of the Web, thereby producing an interface to the Web that users periodically instruct and which in the background searches the Web for relevant information, including periodically revisiting pages that change regularly. Keywords intelligent Web interfaces, instructable software agents, machine learning, neural networks, information retrieval Jude W. Shavlik, Susan Calcari, Tina Eliassi-Rad, Jack Solock |
IUI | 1 |
| 1999 | Neural network input representations that produce accurate consensus sequences from DNA fragment assembliesabstractMOTIVATION: Given inputs extracted from an aligned column of DNA bases and the underlying Perkin Elmer Applied Biosystems (ABI) fluorescent traces, our goal is to train a neural network to determine correctly the consensus base for the column. Choosing an appropriate network input representation is critical to success in this task. We empirically compare five representations; one uses only base calls and the others include trace information. RESULTS: We attained the most accurate results from networks that incorporate trace information into their input representations. Based on estimates derived from using 10-fold cross-validation, the best network topology produces consensus accuracies ranging from 99.26% to >99.98% for coverages from two to six aligned sequences. With a coverage of six, it makes only three errors in 20 000 consensus calls. In contrast, the network that only uses base calls in its input representation has over double that error rate: eight errors in 20 000 consensus calls. CONTACT: [email protected] Carolyn F. Allex, Jude W. Shavlik, Frederick R. Blattner |
Bioinform. | 2 |
| 1997 | Increasing Consensus Accuracy in DNA Fragment Assemblies by Incorporating Fluorescent Trace Representations
Carolyn F. Allex, Schuyler F. Baldwin, Jude W. Shavlik, Frederick R. Blattner |
ISMB | 3 |
| 1997 | Using neural networks for data mining
Mark W. Craven, Jude W. Shavlik |
Future Gener. Comput. Syst. | 2 |
| 1997 | Understanding Time-Series Networks: A Case Study in Rule ExtractionabstractA significant limitation of neural networks is that the representations they learn are usually incomprehensible to humans. We have developed an algorithm, called TREPAN, for extracting comprehensible, symbolic representations from trained neural networks. Given a trained network, TREPAN produces a decision tree that approximates the concept represented by the network. In this article, we discuss the application of TREPAN to a neural network trained on a noisy time series task: predicting the Dollar-Mark exchange rate. We present experiments that show that TREPAN is able to extract a decision tree from this network that equals the network in terms of predictive accuracy, yet provides a comprehensible concept representation. Moreover, our experiments indicate that decision trees induced directly from the training data using conventional algorithms do not match the accuracy nor the comprehensibility of the tree extracted by TREPAN. Mark W. Craven, Jude W. Shavlik |
Int. J. Neural Syst. | 2 |
| 1997 | Connectionist Theory Refinement: Genetically Searching the Space of Network TopologiesabstractAn algorithm that learns from a set of examples should ideally be able to exploit the available resources of (a) abundant computing power and (b) domain-specific knowledge to improve its ability to generalize. Connectionist theory-refinement systems, which use background knowledge to select a neural network's topology and initial weights, have proven to be effective at exploiting domain-specific knowledge; however, most do not exploit available computing power. This weakness occurs because they lack the ability to refine the topology of the neural networks they produce, thereby limiting generalization, especially when given impoverished domain theories. We present the REGENT algorithm which uses (a) domain-specific knowledge to help create an initial population of knowledge-based neural networks and (b) genetic operators of crossover and mutation (specifically designed for knowledge-based networks) to continually search for better network topologies. Experiments on three real-world domains indicate that our new algorithm is able to significantly increase generalization compared to a standard connectionist theory-refinement system, as well as our previous algorithm for growing knowledge-based networks. David W. Opitz, Jude W. Shavlik |
J. Artif. Intell. Res. | 2 |
| 1996 | Improving the Quality of Automatic DNA Sequence Assembly Using Fluorescent Trace-Data Classifications
Carolyn F. Allex, Schuyler F. Baldwin, Jude W. Shavlik, Frederick R. Blattner |
ISMB | 3 |
| 1996 | Growing Simpler Decision Trees to Facilitate Knowledge Discovery
Kevin J. Cherkauer, Jude W. Shavlik |
KDD | 2 |
| 1996 | Actively Searching for an Effective Neural Network EnsembleabstractA neural network NN ensemble is a very successful technique where the outputs of a set of separately trained NNs are combined to form one unified prediction. An effective ensemble should consist of a set of networks that are not only highly correct, but ones that make their errors on different parts of the input space as well; however, most existing techniques only indirectly address the problem of creating such a set. We present an algorithm called ADDEMUP that uses genetic algorithms to search explicitly for a highly diverse set of accurate trained networks. ADDEMUP works by first creating an initial population, then uses genetic operators to create new networks continually, keeping the set of networks that are highly accurate while disagreeing with each other as much as possible. Experiments on four real-world domains show that ADDEMUP is able to generate a set of trained networks that is more accurate than several existing ensemble approaches. Experiments also show ADDEMUP is able to incorporate prior knowledge effectively, if available, to improve the quality of its ensemble. David W. Opitz, Jude W. Shavlik |
Connect. Sci. | 2 |
| 1996 | Creating Advice-Taking Reinforcement Learners
Richard Maclin, Jude W. Shavlik |
Mach. Learn. | 2 |
| 1995 | Combining the Predictions of Multiple Classifiers: Using Competitive Learning to Initialize Neural Networks
Richard Maclin, Jude W. Shavlik |
IJCAI | 2 |
| 1995 | Rapid Quality Estimation of Neural Network Input Representations
Kevin J. Cherkauer, Jude W. Shavlik |
NIPS | 2 |
| 1995 | Extracting Tree-Structured Representations of Trained Networks
Mark W. Craven, Jude W. Shavlik |
NIPS | 2 |
| 1995 | Generating Accurate and Diverse Members of a Neural-Network Ensemble
David W. Opitz, Jude W. Shavlik |
NIPS | 2 |
| 1995 | Dynamically adding symbolically meaningful nodes to knowledge-based neural networks
David W. Opitz, Jude W. Shavlik |
Knowl. Based Syst. | 2 |
| 1995 | Introduction
Jude W. Shavlik, Lawrence Hunter, David B. Searls |
Mach. Learn. | 1 |
| 1994 | Incorporating Advice into Agents that Learn from Reinforcements
Richard Maclin, Jude W. Shavlik |
AAAI | 2 |
| 1994 | Using Sampling and Queries to Extract Rules from Trained Neural Networks
Mark W. Craven, Jude W. Shavlik |
ICML | 2 |
| 1994 | Using Genetic Search to Refine Knowledge-based Neural Networks
David W. Opitz, Jude W. Shavlik |
ICML | 2 |
| 1994 | Knowledge-Based Artificial Neural Networks
Geoffrey G. Towell, Jude W. Shavlik |
Artif. Intell. | 2 |
| 1994 | Combining Symbolic and Neural Learning
Jude W. Shavlik |
Mach. Learn. | 1 |
| 1993 | Learning Symbolic Rules Using Artificial Neural Networks
Mark W. Craven, Jude W. Shavlik |
ICML | 2 |
| 1993 | Learning to Represent Codons: A Challenge Problem for Constructive Induction
Mark W. Craven, Jude W. Shavlik |
IJCAI | 2 |
| 1993 | Heuristically Expanding Knowledge-Based Neural Networks
David W. Opitz, Jude W. Shavlik |
IJCAI | 2 |
| 1993 | Protein Structure Prediction: Selecting Salient Features from Large Candidate Pools
Kevin J. Cherkauer, Jude W. Shavlik |
ISMB | 2 |
| 1993 | Using Knowledge-Based Neural Networks to Improve Algorithms: Refining the Chou-Fasman Algorithm for Protein Folding
Richard Maclin, Jude W. Shavlik |
Mach. Learn. | 2 |
| 1993 | Extracting Refined Rules from Knowledge-Based Neural Networks
Geoffrey G. Towell, Jude W. Shavlik |
Mach. Learn. | 2 |
| 1992 | Using Knowledge-Based Neural Networks to Improve Algorithms: Refining the Chou-Fasman Algorithm for Protein Folding
Richard Maclin, Jude W. Shavlik |
AAAI | 2 |
| 1992 | Using Symbolic Learning to Improve Knowledge-Based Neural Networks
Geoffrey G. Towell, Jude W. Shavlik |
AAAI | 2 |
| 1992 | Refining PID Controllers Using Neural NetworksabstractThe KBANN (Knowledge-Based Artificial Neural Networks) approach uses neural networks to refine knowledge that can be written in the form of simple propositional rules. We extend this idea further by presenting the MANNCON (Multivariable Artificial Neural Network Control) algorithm by which the mathematical equations governing a PID (Proportional-Integral-Derivative) controller determine the topology and initial weights of a network, which is further trained using backpropagation. We apply this method to the task of controlling the outflow and temperature of a water tank, producing statistically significant gains in accuracy over both a standard neural network approach and a nonlearning PID controller. Furthermore, using the PID knowledge to initialize the weights of the network produces statistically less variation in test set accuracy when compared to networks initialized with small random numbers. Gary M. Scott, Jude W. Shavlik, W. Harmon Ray |
Neural Comput. | 2 |
| 1991 | Refining Domain Theories Expressed as Finite-State Automata
Richard Maclin, Jude W. Shavlik |
ML | 2 |
| 1991 | Constructive Induction in Knowledge-Based Neural Networks
Geoffrey G. Towell, Mark W. Craven, Jude W. Shavlik |
ML | 3 |
| 1991 | Refined PID Controllers Using Neural Networks
Gary M. Scott, Jude W. Shavlik, W. Harmon Ray |
NIPS | 2 |
| 1991 | Interpretation of Artificial Neural Networks: Mapping Knowledge-Based Neural Networks into Rules
Geoffrey G. Towell, Jude W. Shavlik |
NIPS | 2 |
| 1991 | Symbolic and Neural Learning Algorithms: An Experimental Comparison
Jude W. Shavlik, Raymond J. Mooney, Geoffrey G. Towell |
Mach. Learn. | 1 |
| 1990 | Refinement ofApproximate Domain Theories by Knowledge-Based Neural Networks
Geoffrey G. Towell, Jude W. Shavlik, Michiel O. Noordewier |
AAAI | 2 |
| 1990 | Training Knowledge-Based Neural Networks to Recognize Genes
Michiel O. Noordewier, Geoffrey G. Towell, Jude W. Shavlik |
NIPS | 3 |
| 1990 | Learning in Mathematically-Based Domains: Understanding and Generalizing Obstacle Cancellations
Jude W. Shavlik, Gerald DeJong |
Artif. Intell. | 1 |
| 1990 | Acquiring Recursive and Iterative Concepts with Explanation-Based Learning
Jude W. Shavlik |
Mach. Learn. | 1 |
| 1989 | Processing Issues in Comparisons of Symbolic and Connectionist Learning Systems
Douglas H. Fisher, Kathleen B. McKusick, Raymond J. Mooney, Jude W. Shavlik, Geoffrey G. Towell |
ML | 4 |
| 1989 | Enriching Vocabularies by Generalizing Explanation Structures
Richard Maclin, Jude W. Shavlik |
ML | 2 |
| 1989 | An Empirical Analysis of EBL Approaches for Learning Plan Schemata
Jude W. Shavlik |
ML | 1 |
| 1989 | Combining Explanation-Based Learning and Artificial Neural Networks
Jude W. Shavlik, Geoffrey G. Towell |
ML | 1 |
| 1989 | An Experimental Comparison of Symbolic and Connectionist Learning Algorithms
Raymond J. Mooney, Jude W. Shavlik, Geoffrey G. Towell, Alan Gove |
IJCAI | 2 |
| 1989 | Acquiring Recursive Concepts with Explanation-Based Learning
Jude W. Shavlik |
IJCAI | 1 |
| 1987 | BAGGER: An EBL System that Extends and Generalizes Explanations
Jude W. Shavlik, Gerald DeJong |
AAAI | 1 |
| 1987 | An Explanation-based Approach to Generalizing Number
Jude W. Shavlik, Gerald DeJong |
IJCAI | 1 |
| 1985 | Learning about Momentum Conservation
Jude W. Shavlik |
IJCAI | 1 |