Demo Data from VLDB 2026 / reviewers in the wild / expert
Simon Kasif
dblp:k/SimonKasif
· DBLP profile ↗
45ranked-venue papers
9as first author
0since 2021 · last 2010
0000-0003-3297-9914ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 25 · 8 first-authorApplied, interdisciplinary, general and emerging computing · 13Graphics, computer vision, multimedia, augmented reality and games · 11 · 3 first-authorTheory of computation · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 2Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
10 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
8 papers |
Computational complexity · 53% Algorithms and data structures · 30% Graph algorithms and graph theory · 16% | |
| Artificial intelligence
9 papers |
Planning, search and constraint satisfaction · 36% Knowledge representation and reasoning · 33% Learning theory · 19% |
Topics — the 30 heaviest of 48, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
gene expression analysis |
0.2 | 3 | 2009 | Seeing the forest for the trees: using the Gene Ontology to restructure hierarchical clustering · Bioinform. 2009 Hierarchical tree snipping: clustering guided by prior knowledge · Bioinform. 2007 RankGene: identification of diagnostic genes based on expression data · Bioinform. 2003 |
Bioinformatics and computational biology
hierarchical clustering |
0.2 | 2 | 2009 | Seeing the forest for the trees: using the Gene Ontology to restructure hierarchical clustering · Bioinform. 2009 Hierarchical tree snipping: clustering guided by prior knowledge · Bioinform. 2007 |
Bioinformatics and computational biology › gene expression analysis › gene expression meta-analysis
differential expression meta-analysis |
0.1 | 1 | 2009 | Integration of heterogeneous expression data sets extends the role of the retinol pathway in diabetes and insulin resistance · Bioinform. 2009 |
Bioinformatics and computational biology
ontology-based clustering |
0.1 | 1 | 2009 | Seeing the forest for the trees: using the Gene Ontology to restructure hierarchical clustering · Bioinform. 2009 |
Computational complexity
query complexity |
0.1 | 2 | 2004 | Learning a Hidden Matching · SIAM J. Comput. 2004 Learning a Hidden Matching · FOCS 2002 |
Graph algorithms and graph theory
graph learning |
0.0 | 1 | 2004 | Learning a Hidden Matching · SIAM J. Comput. 2004 |
Computational complexity › query complexity
nonadaptive queries |
0.0 | 1 | 2004 | Learning a Hidden Matching · SIAM J. Comput. 2004 |
Bioinformatics and computational biology
comparative genomics |
0.0 | 1 | 2003 | Identification of functional links between genes using phylogenetic profiles · Bioinform. 2003 |
Bioinformatics and computational biology
feature selection |
0.0 | 1 | 2003 | RankGene: identification of diagnostic genes based on expression data · Bioinform. 2003 |
Bioinformatics and computational biology › phylogenetics
phylogenetic profiling |
0.0 | 1 | 2003 | Identification of functional links between genes using phylogenetic profiles · Bioinform. 2003 |
Bioinformatics and computational biology › genome annotation
gene prediction |
0.0 | 1 | 2002 | A Bayesian framework for combining gene predictions · Bioinform. 2002 |
Bioinformatics and computational biology › genome annotation › gene prediction
gene prediction combination |
0.0 | 1 | 2002 | A Bayesian framework for combining gene predictions · Bioinform. 2002 |
Algorithms and data structures › search algorithms
combinatorial search |
0.0 | 1 | 2002 | Learning a Hidden Matching · FOCS 2002 |
Algorithms and data structures › sublinear algorithms
non-adaptive query complexity |
0.0 | 1 | 2002 | Learning a Hidden Matching · FOCS 2002 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › case-based reasoning
memory-based reasoning |
0.0 | 2 | 1998 | A Probabilistic Framework for Memory-Based Reasoning · Artif. Intell. 1998 Towards a Better Understanding of Memory-based Reasoning Systems · ICML 1994 |
Bioinformatics and computational biology › sequence analysis › sequence assembly › genome assembly
gap closure |
0.0 | 1 | 2001 | An optimal procedure for gap closing in whole genome shotgun sequencing · RECOMB 2001 |
Bioinformatics and computational biology › genomics
genome sequencing |
0.0 | 1 | 2001 | An optimal procedure for gap closing in whole genome shotgun sequencing · RECOMB 2001 |
Bioinformatics and computational biology › genomics › genome sequencing
whole genome shotgun sequencing |
0.0 | 1 | 2001 | An optimal procedure for gap closing in whole genome shotgun sequencing · RECOMB 2001 |
Bioinformatics and computational biology › protein function prediction
gene ontology annotation |
0.0 | 1 | 2009 | Seeing the forest for the trees: using the Gene Ontology to restructure hierarchical clustering · Bioinform. 2009 |
Bioinformatics and computational biology › genome annotation
splice site prediction |
0.0 | 1 | 2000 | Modeling splice sites with Bayes networks · Bioinform. 2000 |
Data mining › predictive modeling › classification
decision tree learning |
0.0 | 2 | 1996 | Local Induction of Decision Trees: Towards Interactive Data Mining · KDD 1996 Induction of Oblique Decision Trees · IJCAI 1993 |
Bioinformatics and computational biology
protein structure prediction |
0.0 | 2 | 1993 | Protein Secondary-Structure Modeling with Probabilistic Networks · ISMB 1993 Probabilistic Prediction of Protein Secondary Structure Using Causal Networks (Extended Abstract) · AAAI 1993 |
Bioinformatics and computational biology › protein structure prediction
secondary structure prediction |
0.0 | 2 | 1993 | Protein Secondary-Structure Modeling with Probabilistic Networks · ISMB 1993 Probabilistic Prediction of Protein Secondary Structure Using Causal Networks (Extended Abstract) · AAAI 1993 |
Machine learning › Kernel, tree and ensemble methods
nearest neighbor methods |
0.0 | 1 | 1995 | Best-Case Results for Nearest-Neighbor Learning · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Machine learning › Learning theory
sample complexity |
0.0 | 1 | 1995 | Best-Case Results for Nearest-Neighbor Learning · IEEE Trans. Pattern Anal. Mach. Intell. 1995 |
Algorithms and data structures › decision tree
decision tree learning |
0.0 | 1 | 1995 | Efficient Algorithms for Finding Multi-way Splits for Decision Trees · ICML 1995 |
Bioinformatics and computational biology › systems biology
metabolic network reconstruction |
0.0 | 1 | 2003 | Identification of functional links between genes using phylogenetic profiles · Bioinform. 2003 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
local consistency |
0.0 | 1 | 1994 | Local Consistency in Parallel Constraint Satisfaction Networks · Artif. Intell. 1994 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
state space search |
0.0 | 1 | 1994 | Exploiting Algebraic Structure in Parallel State Space Search · AAAI 1994 |
Parallel and multicore computing › parallel algorithms
parallel search |
0.0 | 1 | 1994 | Exploiting Algebraic Structure in Parallel State Space Search · AAAI 1994 |
Methods — techniques the papers use, named apart from their topics
semantic similarity · 0.1cross-dataset significance ranking · 0.1cross-validation · 0.1bayesian network · 0.1randomized algorithm · 0.0t-statistic · 0.0support vector machine · 0.0statistical significance testing · 0.0ranking criteria · 0.0probability distribution modeling · 0.0probabilistic method · 0.0lower bound arguments · 0.0hidden markov model · 0.0nearest neighbor algorithms · 0.0decision tree learning · 0.0decision tree induction · 0.0memory-based reasoning · 0.0parallel inference · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Predicting malaria interactome classifications from time-course transcriptomic data along the intraerythrocytic developmental cycle
Antonina Mitrofanova, Samantha Kleinberg, Jane Carlton, Simon Kasif, Bud Mishra |
Artif. Intell. Medicine | 4 |
| 2009 | Seeing the forest for the trees: using the Gene Ontology to restructure hierarchical clusteringabstractMOTIVATION: There is a growing interest in improving the cluster analysis of expression data by incorporating into it prior knowledge, such as the Gene Ontology (GO) annotations of genes, in order to improve the biological relevance of the clusters that are subjected to subsequent scrutiny. The structure of the GO is another source of background knowledge that can be exploited through the use of semantic similarity. RESULTS: We propose here a novel algorithm that integrates semantic similarities (derived from the ontology structure) into the procedure of deriving clusters from the dendrogram constructed during expression-based hierarchical clustering. Our approach can handle the multiple annotations, from different levels of the GO hierarchy, which most genes have. Moreover, it treats annotated and unannotated genes in a uniform manner. Consequently, the clusters obtained by our algorithm are characterized by significantly enriched annotations. In both cross-validation tests and when using an external index such as protein-protein interactions, our algorithm performs better than previous approaches. When applied to human cancer expression data, our algorithm identifies, among others, clusters of genes related to immune response and glucose metabolism. These clusters are also supported by protein-protein interaction data. Dikla Dotan-Cohen, Simon Kasif, Avraham A. Melkman |
Bioinform. | 2 |
| 2009 | Integration of heterogeneous expression data sets extends the role of the retinol pathway in diabetes and insulin resistanceabstractMOTIVATION: Type 2 diabetes is a chronic metabolic disease that involves both environmental and genetic factors. To understand the genetics of type 2 diabetes and insulin resistance, the DIabetes Genome Anatomy Project (DGAP) was launched to profile gene expression in a variety of related animal models and human subjects. We asked whether these heterogeneous models can be integrated to provide consistent and robust biological insights into the biology of insulin resistance. RESULTS: We perform integrative analysis of the 16 DGAP data sets that span multiple tissues, conditions, array types, laboratories, species, genetic backgrounds and study designs. For each data set, we identify differentially expressed genes compared with control. Then, for the combined data, we rank genes according to the frequency with which they were found to be statistically significant across data sets. This analysis reveals RetSat as a widely shared component of mechanisms involved in insulin resistance and sensitivity and adds to the growing importance of the retinol pathway in diabetes, adipogenesis and insulin resistance. Top candidates obtained from our analysis have been confirmed in recent laboratory studies. Peter J. Park, Sek Won Kong, Toma Tebaldi, Weil R. Lai, Simon Kasif, Isaac S. Kohane |
Bioinform. | 5 |
| 2008 | Combining Hierarchical Inference in Ontologies with Heterogeneous Data Sources Improves Gene Function PredictionabstractThe study of gene function is critical in various genomic and proteomic fields. Due to the availability of tremendous amounts of different types of protein data, integrating these datasets to predict function has become a significant opportunity in computational biology. In this paper, to predict protein function we (i) develop a novel Bayesian framework combining relational,hierarchical and structural information with improvement in data usage efficiency over similar methods, and (ii) propose to use it in conjunction with an integrative protein-protein association network, STRING (Search Tool for the Retrieval of INteracting Genes/proteins), which combines information from seven different sources. At the heart of our work is accomplishing protein data integration in a concerted fashion with respect to algorithm and data source. Method performance is assessed by a 5-fold cross-validation in yeast on selected terms from the Molecular Function ontology in the Gene Ontology database. Results show that our combined use of the proposed computational framework and the protein network from STRING offers substantial improvements in prediction. The benefits of using an aggressively integrative network, such as STRING, may derive from the fact that although it is likely that the ultimate gene interaction matrix (including but not limited to protein-protein, genetic, or regulatory interactions) will be sparse, presently it is still known only incompletely in most organisms, and thus the use of multiple distinct data sources is rewarded. Naoki Nariai, Martin Steffen, Simon Kasif, David Gold, Eric D. Kolaczyk |
BIBM | 4 |
| 2008 | Systems Biology via Redescription and Ontologies (III): Protein Classification Using Malaria Parasite's Temporal Transcriptomic ProfilesabstractThis paper addresses the protein classification problem, andexplores how its accuracy can be improved by using information fromtime-course gene expression data. The methods are tested on datafrom the most deadly species of the parasite responsible for malariainfections, Plasmodium falciparum. Even though avaccination for Malaria infections has been under intense study formany years, more than half of Plasmodiumproteins still remain uncharacterized and therefore are exemptedfrom clinical trials. The task is further complicated by arapid life cycle of the parasite, thus making precisetargeting of the appropriate proteins for vaccination a technicalchallenge. We propose to integrate protein-protein interactions (PPIs),sequence similarity, metabolic pathway, andgene expression, to produce a suitable set of predicted proteinfunctions for P.falciparum. Further,we treat gene expression data withrespect to various changes that occur during the five phases of theintraerythrocytic developmental cycle (IDC) (as determinedby our segmentation algorithm) ofP.falciparum and show that this analysis yields asignificantly improved protein function prediction, e.g., whencompared to analysis based on Pearson correlation coefficients seenin the data. The algorithm is able to assign ``meaningful''functions to 628 out of 1439 previously unannotated proteins, whichare first-choice candidates for experimental vaccine research. Antonina Mitrofanova, Samantha Kleinberg, Jane Carlton, Simon Kasif, Bud Mishra |
BIBM | 4 |
| 2008 | Integration of relational and hierarchical network information for protein function predictionabstractBACKGROUND: In the current climate of high-throughput computational biology, the inference of a protein's function from related measurements, such as protein-protein interaction relations, has become a canonical task. Most existing technologies pursue this task as a classification problem, on a term-by-term basis, for each term in a database, such as the Gene Ontology (GO) database, a popular rigorous vocabulary for biological functions. However, ontology structures are essentially hierarchies, with certain top to bottom annotation rules which protein function predictions should in principle follow. Currently, the most common approach to imposing these hierarchical constraints on network-based classifiers is through the use of transitive closure to predictions. RESULTS: We propose a probabilistic framework to integrate information in relational data, in the form of a protein-protein interaction network, and a hierarchically structured database of terms, in the form of the GO database, for the purpose of protein function prediction. At the heart of our framework is a factorization of local neighborhood information in the protein-protein interaction network across successive ancestral terms in the GO hierarchy. We introduce a classifier within this framework, with computationally efficient implementation, that produces GO-term predictions that naturally obey a hierarchical 'true-path' consistency from root to leaves, without the need for further post-processing. CONCLUSION: A cross-validation study, using data from the yeast Saccharomyces cerevisiae, shows our method offers substantial improvements over both standard 'guilt-by-association' (i.e., Nearest-Neighbor) and more refined Markov random field methods, whether in their original form or when post-processed to artificially impose 'true-path' consistency. Further analysis of the results indicates that these improvements are associated with increased predictive capabilities (i.e., increased positive predictive value), and that this increase is consistent uniformly with GO-term depth. Additional in silico validation on a collection of new annotations recently added to GO confirms the advantages suggested by the cross-validation study. Taken as a whole, our results show that a hierarchical approach to network-based protein function prediction, that exploits the ontological structure of protein annotation databases in a principled manner, can offer substantial advantages over the successive application of 'flat' network-based methods. Naoki Nariai, Martin Steffen, Simon Kasif, Eric D. Kolaczyk |
BMC Bioinform. | 4 |
| 2007 | Hierarchical tree snipping: clustering guided by prior knowledgeabstractMOTIVATION: Hierarchical clustering is widely used to cluster genes into groups based on their expression similarity. This method first constructs a tree. Next this tree is partitioned into subtrees by cutting all edges at some level, thereby inducing a clustering. Unfortunately, the resulting clusters often do not exhibit significant functional coherence. RESULTS: To improve the biological significance of the clustering, we develop a new framework of partitioning by snipping--cutting selected edges at variable levels. The snipped edges are selected to induce clusters that are maximally consistent with partially available background knowledge such as functional classifications. Algorithms for two key applications are presented: functional prediction of genes, and discovery of functionally enriched clusters of co-expressed genes. Simulation results and cross-validation tests indicate that the algorithms perform well even when the actual number of clusters differs considerably from the requested number. Performance is improved compared with a previously proposed algorithm. AVAILABILITY: A java package is available at http://www.cs.bgu.ac.il/~dotna/ TreeSnipping Dikla Dotan-Cohen, Avraham A. Melkman, Simon Kasif |
Bioinform. | 3 |
| 2005 | Phylogenetic detection of conserved gene clusters in microbial genomesabstractBACKGROUND: Microbial genomes contain an abundance of genes with conserved proximity forming clusters on the chromosome. However, the conservation can be a result of many factors such as vertical inheritance, or functional selection. Thus, identification of conserved gene clusters that are under functional selection provides an effective channel for gene annotation, microarray screening, and pathway reconstruction. The problem of devising a robust method to identify these conserved gene clusters and to evaluate the significance of the conservation in multiple genomes has a number of implications for comparative, evolutionary and functional genomics as well as synthetic biology. RESULTS: In this paper we describe a new method for detecting conserved gene clusters that incorporates the information captured by a genome phylogenetic tree. We show that our method can overcome the common problem of overestimation of significance due to the bias in the genome database and thereby achieve better accuracy when detecting functionally connected gene clusters. Our results can be accessed at database GeneChords http://genomics10.bu.edu/GeneChords. CONCLUSION: The methodology described in this paper gives a scalable framework for discovering conserved gene clusters in microbial genomes. It serves as a platform for many other functional genomic analyses in microorganisms, such as operon prediction, regulatory site prediction, functional annotation of genes, evolutionary origin and development of gene clusters. Yu Zheng 0019, Brian P. Anton, Richard J. Roberts, Simon Kasif |
BMC Bioinform. | 4 |
| 2004 | Learning a Hidden MatchingabstractWe consider the problem of learning a matching (i.e., a graph in which all vertices have degree 0 or 1) in a model where the only allowed operation is to query whether a set of vertices induces an edge. This is motivated by a problem that arises in molecular biology. In the deterministic nonadaptive setting, we prove a $(\frac{1}{2}+o(1)){n \choose 2} $ upper bound and a nearly matching $0.32{n \choose 2}$ lower bound for the minimum possible number of queries. In contrast, if we allow randomness, then we obtain (by a randomized, nonadaptive algorithm) a much lower O(n log n) upper bound, which is best possible (even for randomized fully adaptive algorithms). Noga Alon, Richard Beigel, Simon Kasif, Steven Rudich, Benny Sudakov |
SIAM J. Comput. | 3 |
| 2003 | RankGene: identification of diagnostic genes based on expression dataabstractAbstract Summary: RankGene is a program for analyzing gene expression data and computing diagnostic genes based on their predictive power in distinguishing between different types of samples. The program integrates into one system a variety of popular ranking criteria, ranging from the traditional t-statistic to one-dimensional support vector machines. This flexibility makes RankGene a useful tool in gene expression analysis and feature selection. Availability: http://genomics10.bu.edu/yangsu/rankgene Contact: [email protected] * To whom correspondence should be addressed. T. M. Murali 0001, Vladimir Pavlovic 0001, Michael Schaffer, Simon Kasif |
Bioinform. | 5 |
| 2003 | Identification of functional links between genes using phylogenetic profilesabstractMOTIVATION: Genes with identical patterns of occurrence across the phyla tend to function together in the same protein complexes or participate in the same biochemical pathway. However, the requirement that the profiles be identical (i) severely restricts the number of functional links that can be established by such phylogenetic profiling; (ii) limits detection to very strong functional links, failing to capture relations between genes that are not in the same pathway, but nevertheless subserve a common function and (iii) misses relations between analogous genes. Here we present and apply a method for relaxing the restriction, based on the probability that a given arbitrary degree of similarity between two profiles would occur by chance, with no biological pressure. Function is then inferred at any desired level of confidence. RESULTS: We derive an expression for the probability distribution of a given number of chance co-occurrences of a pair of non-homologous orthologs across a set of genomes. The method is applied to 2905 clusters of orthologous genes (COGs) from 44 fully sequenced microbial genomes representing all three domains of life. Among the results are the following. (1) Of the 51 000 annotated intrapathway gene pairs, 8935 are linked at a level of significance of 0.01. This is over 30-fold greater than the 271 intrapathway pairs obtained at the same confidence level when identical profiles are used. (2) Of the 540 000 interpathway genes pairs, some 65 000 are linked at the 0.01 level of significance, some 12 standard deviations beyond the number expected by chance at this confidence level. We speculate that many of these links involve nearest-neighbor path, and discuss some examples. (3) The difference in the percentage of linked interpathway and intrapathway genes is highly significant, consistent with the intuitive expectation that genes in the same pathway are generally under greater selective pressure than those that are not. (4) The method appears to recover well metabolic networks. This is illustrated by the TCA cycle which is recovered as a highly connected, weighted edge network of 30 of its 31 COGs. (5) The fraction of pairs having a common pathway is a symmetric function of the Hamming distance between their profiles. This finding, that the functional correlation between profiles with near maximum Hamming distance is as large as between profiles with near zero Hamming distance, and as statistically significant, is plausibly explained if the former group represents analogous genes. Jie Wu 0011, Simon Kasif, Charles DeLisi |
Bioinform. | 2 |
| 2002 | Learning a Hidden MatchingabstractWe consider the problem of learning a matching (i.e., a graph in which all vertices have degree 0 or 1) in a model where the only allowed operation is to query whether a set of vertices induces an edge. This is motivated by a problem that arises in molecular biology. In the deterministic nonadaptive setting, we prove a ( 1/2 +o(1))(n/2) upper bound and a nearly matching 0.32(n/2) lower bound for the minimum possible number of queries. In contrast, if we allow randomness then we obtain (by a randomized, nonadaptive algorithm) a much lower O(n log n) upper bound, which is best possible (even for randomized fully adaptive algorithms). Noga Alon, Richard Beigel, Simon Kasif, Steven Rudich, Benny Sudakov |
FOCS | 3 |
| 2002 | A Bayesian framework for combining gene predictionsabstractAbstract Motivation: Gene identification and gene discovery in new genomic sequences is one of the most timely computational questions addressed by bioinformatics scientists. This computational research has resulted in several systems that have been used successfully in many whole-genome analysis projects. As the number of such systems grows the need for a rigorous way to combine the predictions becomes more essential. Results: In this paper we provide a Bayesian network framework for combining gene predictions from multiple systems. The framework allows us to treat the problem as combining the advice of multiple experts. Previous work in the area used relatively simple ideas such as majority voting. We introduce, for the first time, the use of hidden input/output Markov models for combining gene predictions. We apply the framework to the analysis of the Adh region in Drosophila that has been carefully studied in the context of gene finding and used as a basis for the GASP competition. The main challenge in combination of gene prediction programs is the fact that the systems are relying on similar features such as cod on usage and as a result the predictions are often correlated. We show that our approach is promising to improve the prediction accuracy and provides a systematic and flexible framework for incorporating multiple sources of evidence into gene prediction systems. Availability: Software can be made available on request from the authors. Contact: [email protected] * Part of this research was presented at Computational Genomics 2000, Baltimore, MD, November 2000. Portions of this research were conducted at Compaq Computer Corporation, Cambridge Research Laboratory, Cambridge, MA. Vladimir Pavlovic 0001, Ashutosh Garg 0001, Simon Kasif |
Bioinform. | 3 |
| 2001 | An optimal procedure for gap closing in whole genome shotgun sequencingabstractTettelin et. al. proposed a new method for closing the gaps in whole genome shotgun sequencing projects. The method uses a multiplex PCR strategy in order to minimize the time and effort required to sequence the DNA in the missing gaps. This procedure has been used in a number of microbial sequencing projects including Streptococcus pneumoniae and other bacteria. In this paper we describe a theoretical framework for this problem and propose an improved method that guarantees to minimize the number of steps involved in the gap closure procedures. In given particular collection of n/2 DNA fragments we describe a strategy that requires. 0.75 log n work in eight parallel rounds of experiment closely matching a corresponding lower bound 0.5 log of n Richard Beigel, Noga Alon, Simon Kasif, Mehmet Serkan Apaydin, Lance Fortnow |
RECOMB | 3 |
| 2000 | Modeling splice sites with Bayes networksabstractMOTIVATION: The main goal in this paper is to develop accurate probabilistic models for important functional regions in DNA sequences (e.g. splice junctions that signal the beginning and end of transcription in human DNA). These methods can subsequently be utilized to improve the performance of gene-finding systems. The models built here attempt to model long-distance dependencies between non-adjacent bases. RESULTS: An efficient modeling method is described which models biological data more accurately than a first-order Markov model without increasing the number of parameters. Intuitively, a small number of parameters helps a learning system to avoid overfitting. Several experiments with the model are presented, which show a small improvement in the average accuracy as compared with a simple Markov model. These experiments suggest that single long distance dependencies do not help the recognition problem, thus confirming several previous studies which have used more heuristic modeling techniques. AVAILABILITY: This software is available for downloaded and as a web resource at http://www.ai.uic.edu/software CONTACT: [email protected] Deyou Cai, Arthur L. Delcher, Ben Kao, Simon Kasif |
Bioinform. | 4 |
| 1998 | A Probabilistic Framework for Memory-Based Reasoning
Simon Kasif, Steven Salzberg, David L. Waltz, John Rachlin, David W. Aha |
Artif. Intell. | 1 |
| 1996 | Local Induction of Decision Trees: Towards Interactive Data Mining
Truxton Fulton, Simon Kasif, Steven Salzberg, David L. Waltz |
KDD | 2 |
| 1996 | Logarithmic-Time Updates and Queries in Probabilistic NetworksabstractTraditional databases commonly support efficient query and update procedures that operate in time which is sublinear in the size of the database. Our goal in this paper is to take a first step toward dynamic reasoning in probabilistic databases with comparable efficiency. We propose a dynamic data structure that supports efficient algorithms for updating and querying singly connected Bayesian networks. In the conventional algorithm, new evidence is absorbed in O(1) time and queries are processed in time O(N), where N is the size of the network. We propose an algorithm which, after a preprocessing phase, allows us to answer queries in time O(log N) at the expense of O(log N) time per evidence absorption. The usefulness of sub-linear processing time manifests itself in applications requiring (near) real-time response over large probabilistic databases. We briefly discuss a potential application of dynamic probabilistic reasoning in computational biology. Arthur L. Delcher, Adam J. Grove, Simon Kasif, Judea Pearl |
J. Artif. Intell. Res. | 3 |
| 1996 | Learning nested concept classes with limited storageabstractResource limitations have played an important role in the development and verification of theories about intelligent behaviour. This paper is a step towards answering the question of what effect limited memory has on the ability of intelligent machines to learn from data. Our analysis is applicable to many existing learning methods, especially those that incrementally construct a generalization by making repeated passes through a set of training data (e.g. some implementations of perceptrons, neural nets, and decision trees). Most of these methods do not store the entire training set, since they allow themselves only limited storage, a restriction that forces them to produce a compressed representation. The question we address is, how much (if any) additional processing time is required for methods with limited storage ? We measure processing time for learning algorithms by the number of passes through a data set necessary to obtain a correct generalization. Researchers have observed that for some learning methods (e.g. neural nets) the number of passes through a data set gets smaller as the size of the network is increased ; however, no analytical study that explains this behaviour has been published. We examine limited storage algorithms for a particular concept class, nested hyperrectangles. We prove bounds that illustrate the fundamental trade-off between storage requirements and processing time required to learn an optimal structure. It turns out that our lower bounds apply to other algorithms and concept classes as well (e.g. decision trees). We discuss applications of our analysis to learning and to problems in human perception. We also briefly discuss parallel learning algorithms. David G. Heath, Simon Kasif, S. Rao Kosaraju, Steven Salzberg, Gregory F. Sullivan |
J. Exp. Theor. Artif. Intell. | 2 |
| 1995 | Efficient Algorithms for Finding Multi-way Splits for Decision Trees
Truxton Fulton, Simon Kasif, Steven Salzberg |
ICML | 2 |
| 1995 | Logarithmic-Time Updates and Queries in Probabilistic Networks
Arthur L. Delcher, Adam J. Grove, Simon Kasif, Judea Pearl |
UAI | 3 |
| 1995 | Best-Case Results for Nearest-Neighbor LearningabstractProposes a theoretical model for analysis of classification methods, in which the teacher knows the classification algorithm and chooses examples in the best way possible. The authors apply this model using the nearest-neighbor learning algorithm, and develop upper and lower bounds on sample complexity for several different concept classes. For some concept classes, the sample complexity turns out to be exponential even using this best-case model, which implies that the concept class is inherently difficult for the NN algorithm. The authors identify several geometric properties that make learning certain concepts relatively easy. Finally the authors discuss the relation of their work to helpful teacher models, its application to decision tree learning algorithms, and some of its implications for experimental work.> Steven Salzberg, Arthur L. Delcher, David G. Heath, Simon Kasif |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 1994 | Exploiting Algebraic Structure in Parallel State Space Search
Jonathan Bright, Simon Kasif, Lewis Stiller |
AAAI | 2 |
| 1994 | Towards a Better Understanding of Memory-based Reasoning Systems
John Rachlin, Simon Kasif, Steven Salzberg, David W. Aha |
ICML | 2 |
| 1994 | Local Consistency in Parallel Constraint Satisfaction Networks
Simon Kasif, Arthur L. Delcher |
Artif. Intell. | 1 |
| 1994 | A System for Induction of Oblique Decision TreesabstractThis article describes a new system for induction ofoblique decision trees. This system, OC1, combines deterministic hill-climbing with two forms of randomization to find a goodoblique split (in the form of a hyperplane) at each node of a decisiontree. Oblique decision tree methods are tuned especially for domains in which the attributes are numeric, although they can be adapted to symbolic or mixed symbolic/numeric attributes. We presentextensive empirical studies, using both real and artificial data, thatanalyze OC1's ability to construct oblique trees that are smaller and more accurate than their axis-parallel counterparts. We also examinethe benefits of randomization for the construction of oblique decisiontrees. Sreerama K. Murthy, Simon Kasif, Steven Salzberg |
J. Artif. Intell. Res. | 2 |
| 1993 | Probabilistic Prediction of Protein Secondary Structure Using Causal Networks (Extended Abstract)
Arthur L. Delcher, Simon Kasif, Harry R. Goldberg, William H. Hsu |
AAAI | 2 |
| 1993 | OC1: A Randomized Induction of Oblique Decision Trees
Sreerama K. Murthy, Simon Kasif, Steven Salzberg, Richard Beigel |
AAAI | 2 |
| 1993 | Induction of Oblique Decision Trees
David G. Heath, Simon Kasif, Steven Salzberg |
IJCAI | 2 |
| 1993 | Protein Secondary-Structure Modeling with Probabilistic Networks
Arthur L. Delcher, Simon Kasif, Harry R. Goldberg, William H. Hsu |
ISMB | 2 |
| 1993 | The Complexity of Finding Minimal Voronoi Covers with Applications to Machine LearningabstractOur goal in this paper is to examine the application of Voronoi diagrams, a fundamental concept of computational geometry, to the nearest neighbor algorithm used in machine learning. We consider the question “Given a planar polygonal tessellation T and an integer k, is there a set of k points whose Voronoi diagram contains every edge in T?” We show that this question is NP-hard. We encountered this problem while studying a learning model in which we seek the minimum sized set of training examples needed to teach a given geometric concept to a nearest neighbor learning program. That is, given a concept which can be described by a planar tessellation, we are seeking to construct the smallest set of points whose Voronoi diagram is consistent with the given tessellation. In a sense, this question captures the difficulty of teaching the nearest neighbor algorithm a simple structure, using a minimal number of examples. In addition, we consider the natural inverse to the problem of computing Voronoi diagrams. Given a planar polygonal tessellation T, we describe an algorithm to find a set of points whose Voronoi diagram is T, if such a set exists. David G. Heath, Simon Kasif |
Comput. Geom. | 2 |
| 1992 | Improved Decision-Making in Game Trees: Recovering from Pathology
Arthur L. Delcher, Simon Kasif |
AAAI | 2 |
| 1992 | Efficient Parallel Term Matching and Anti-Unification
Arthur L. Delcher, Simon Kasif |
J. Autom. Reason. | 2 |
| 1991 | Learning Nested Concept Classes with Limited Storage
David G. Heath, Simon Kasif, S. Rao Kosaraju, Steven Salzberg, Gregory F. Sullivan |
IJCAI | 2 |
| 1991 | Learning with a Helpful Teacher
Steven Salzberg, Arthur L. Delcher, David G. Heath, Simon Kasif |
IJCAI | 4 |
| 1990 | Efficient Parallel Term Matching and Anti-Unification
Arthur L. Delcher, Simon Kasif |
ICLP | 2 |
| 1990 | On the Parallel Complexity of Discrete Relaxation in Constraint Satisfaction NetworksabstractConstraint satisfaction networks have been shown to be a very useful tool for knowledge representation in Artificial Intelligence applications. These networks often utilize local constraint propagation techniques to achieve local consistency (consistent labeling in vision). Such methods have been used extensively in the context of image understanding and interpretation, as well as planning, natural language analysis and truth maintenance systems. In this paper we study the parallel complexity of discrete relaxation, one of the most commonly used constraint propagation techniques. Since the constraint propagation procedures such as discrete relaxation appear to operate locally, it has been previously believed that the relaxation approach for achieving local consistency has a natural parallel solution. Our analysis suggests that a parallel solution is unlikely to improve the known sequential solutions by much. Specifically, we prove that the problem solved by discrete relaxation (arc consistency) is log-space complete for P (the class of polynomial-time deterministic sequential algorithms). Intuitively, this implies that discrete relaxation is inherently sequential and it is unlikely that we can solve the polynomial-time version of the consistent labeling problem in logarithmic time by using only a polynomial number of processors. Some practical implications of our result are discussed. We also provide a two-way transformation between AND/OR graphs, propositional Horn satisfiability and local consistency in constraint networks that allows us to develop optimal linear-time algorithms for local consistency in constraint networks. Simon Kasif |
Artif. Intell. | 1 |
| 1989 | Parallel Solutions to Constraint Satisfaction Problems
Simon Kasif |
KR | 1 |
| 1986 | On the Parallel Complexity of Some Constraint Satisfaction Problems
Simon Kasif |
AAAI | 1 |
| 1985 | The Intelligent Channel: A Scheme for Result Sharing in Logic Programs
Simon Kasif, Jack Minker |
IJCAI | 1 |
| 1983 | PRISM: A Parallel Inference System for Problem Solving
Simon Kasif, Madhur Kohli, Jack Minker |
IJCAI | 1 |
| 1983 | A hough transform technique for subgraph isomorphism
Simon Kasif, Leslie J. Kitchen, Azriel Rosenfeld |
Pattern Recognit. Lett. | 1 |
| 1983 | Pyramid linking is a special case of ISODATAabstractIt is shown that the `pyramid linking' method of image segmentation can be regarded as a special case of the ISODATA clustering algorithm and hence is guaranteed to converge. Simon Kasif, Azriel Rosenfeld |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1982 | Logic Programming: A Parallel Approach
Norbert Eisinger, Simon Kasif, Jack Minker |
ICLP | 2 |
| 1982 | Logic Programming on ZMOB: A Highly Parallel Machine
Upen S. Chakravarthy, Simon Kasif, Madhur Kohli, Jack Minker, D. Cao |
ICPP | 2 |