Szymon Jaroszewicz

dblp:41/5897 · DBLP profile ↗
← Back
27ranked-venue papers in the field
10as first author
6since 2021 · last 2024
0000-0001-9327-5019ORCID · verified

Domains — venue-derived; a paper can count in several

Data Mining & Knowledge Discovery · 25 (10 first)Knowledge Engineering, Semantic Web & Information Systems · 2
YearPublicationVenuePosition
2024 Early Multiple Temporal Patterns Based Event Prediction in Heterogeneous Multivariate Temporal Data
abstract
Predicting an event of interest based on heterogeneous multivariate temporal data is challenging but desirable as it allows the utilization of all types of temporal variables. In various domains, symbolic time intervals (STIs) can be used to represent real-life events that vary in duration, such as the period a traffic light remains green, or the time a patient undergoes treatment or is on medication. Further, heterogeneous multivariate temporal data may be composed of STIs along with event-driven or continuous temporal variables, such as traffic collisions or blood test values. Temporal abstraction can be used to uniformly represent heterogeneous multivariate temporal variables with STIs, from which frequent time intervals related patterns (TIRPs) can be discovered. We extend earlier work on continuous completion prediction of a single TIRP that ends with an event of interest, introducing a continuous prediction method based on multiple different instances of multiple TIRPs that end with the event of interest, for which we propose and evaluate several weighted aggregation functions. The proposed method overall performed better on real-life, medical, and non-medical datasets, than the use of a single TIRP, and in comparison to the baseline models (XGBoost, ResNet, LSTM-FCN, and ROCKET).
Nevo Itzhak, Szymon Jaroszewicz, Robert Moskovitch
SDM2
2024 Variable screening for Lasso based on multidimensional indexing
abstract
Abstract In this paper we present a correlation based safe screening technique for building the complete Lasso path. Unlike many other Lasso screening approaches we do not consider prespecified values of the regularization parameter, but, instead, prune variables which cannot be the next best feature to be added to the model. Based on those results we present a modified homotopy algorithm for computing the regularization path. We demonstrate that, even though our algorithm provides the complete Lasso path, its performance is competitive with state of the art algorithms which, however, only provide solutions at a prespecified sample of regularization parameters. We also address problems of extremely high dimensionality, where the variables may not fit into main memory and are assumed to be stored on disk. A multidimensional index is used to quickly retrieve potentially relevant variables. We apply the approach to the important case when multiple models are built against a fixed set of variables, frequently encountered in statistical databases. We perform experiments using the complete Eurostat database as predictors and demonstrate that our approach allows for practical and efficient construction of Lasso models, which remain accurate and interpretable even when millions of highly correlated predictors are present.
Barbara Zogala-Siudem, Szymon Jaroszewicz
Data Min. Knowl. Discov.2
2023 Continuously Predicting the Completion of a Time Intervals Related Pattern
Nevo Itzhak, Szymon Jaroszewicz, Robert Moskovitch
PAKDD (1)2
2023 Regularization for Uplift Regression
Krzysztof Rudas, Szymon Jaroszewicz
ECML/PKDD (1)2
2023 Continuous prediction of a time intervals-related pattern's completion
Nevo Itzhak, Szymon Jaroszewicz, Robert Moskovitch
Knowl. Inf. Syst.2
2021 Fast stepwise regression based on multidimensional indexes
Barbara Zogala-Siudem, Szymon Jaroszewicz
Inf. Sci.2
2019 Shrinkage Estimators for Uplift Regression
Krzysztof Rudas, Szymon Jaroszewicz
ECML/PKDD (1)2
2018 Linear regression for uplift modeling
abstract
The purpose of statistical modeling is to select targets for some action, such as a medical treatment or a marketing campaign. Unfortunately, classical machine learning algorithms are not well suited to this task since they predict the results after the action, and not its causal impact. The answer to this problem is uplift modeling, which, in addition to the usual training set containing objects on which the action was taken, uses an additional control group of objects not subjected to it. The predicted true effect of the action on a given individual is modeled as the difference between responses in both groups. This paper analyzes two uplift modeling approaches to linear regression, one based on the use of two separate models and the other based on target variable transformation. Adapting the second estimator to the problem of regression is one of the contributions of the paper. We identify the situations when each model performs best and, contrary to several claims in the literature, show that the double model approach has favorable theoretical properties and often performs well in practice. Finally, based on our analysis we propose a third model which combines the benefits of both approaches and seems to be the model of choice for uplift linear regression. Experimental analysis confirms our theoretical results on both simulated and real data, clearly demonstrating good performance of the double model and the advantages of the proposed approach.
Krzysztof Rudas, Szymon Jaroszewicz
Data Min. Knowl. Discov.2
2017 $$L_p$$ L p -Support vector machines for uplift modeling
abstract
Uplift modeling is a branch of machine learning which aims to predict not the class itself, but the difference between the class variable behavior in two groups: treatment and control. Objects in the treatment group have been subjected to some action, while objects in the control group have not. By including the control group, it is possible to build a model which predicts the causal effect of the action for a given individual. In this paper, we present a variant of support vector machines designed specifically for uplift modeling. The SVM optimization task has been reformulated to explicitly model the difference in class behavior between two datasets. The model predicts whether a given object will have a positive, neutral or negative response to a given action, and by tuning a parameter of the model the analyst is able to influence the relative proportion of neutral predictions and thus the conservativeness of the model. Further, we extend $$L_p$$ -SVMs to the case of uplift modeling and demonstrate that they allow for a more stable selection of the size of negative, neutral and positive groups. Finally, we present quadratic and convex optimization methods for efficiently solving the two proposed optimization tasks.
Lukasz Zaniewicz, Szymon Jaroszewicz
Knowl. Inf. Syst.2
2016 Verifying social network models of Wikipedia knowledge community
abstract
The Wikipedia project has created one of the largest and best-known open knowledge communities. This community is a model for several similar efforts, both public and commercial, and even for the knowledge economy of the future e-society. For these reasons, issues of quality, social processes, and motivation within the Wikipedia knowledge community have attracted attention of researchers. Research has often used Social Network Analysis applied to networks created based on behavioral data available from the edit history of the Wikipedia. This paper asks the following question: are the popular assumptions about the social interpretations of networks created from the edit history valid? We verify commonly assumed interpretations of four types of networks created from discussions on Wikipedia talk pages, co-edits and reverts in Wikipedia articles, and edits of articles in various topics, by comparing these networks with results from a survey of editors of the Polish Wikipedia community. The results indicate that while the behavioral networks are strongly related to the declarations of respondents, only in one case of the network created from talk pages and interpreted as acquaintance we can observe a near equivalence. The article next describes improved definitions of behavioral indicators obtained through machine learning. The improved networks are much closer to their declarative counterparts. The main contribution of the article is a validated model of an acquaintance network among Wikipedia editors that can be derived from behavioral data and validly interpreted as acquaintance. Other contributions are improved versions of behavioral networks based on editing behavior and discussion history on the Wikipedia.
Michal Jankowski-Lorek, Szymon Jaroszewicz, Lukasz Ostrowski, Adam Wierzbicki
Inf. Sci.2
2015 Ensemble methods for uplift modeling
abstract
Uplift modeling is a branch of machine learning which aims at predicting the causal effect of an action such as a marketing campaign or a medical treatment on a given individual by taking into account responses in a treatment group, containing individuals subject to the action, and a control group serving as a background. The resulting model can then be used to select individuals for whom the action will be most profitable. This paper analyzes the use of ensemble methods: bagging and random forests in uplift modeling. We perform an extensive experimental evaluation to demonstrate that the application of those methods often results in spectacular gains in model performance, turning almost useless single models into highly capable uplift ensembles. The gains are much larger than those achieved in case of standard classification. We show that those gains are a result of high ensemble diversity, which in turn is a result of the differences between class probabilities in the treatment and control groups being harder to model than the class probabilities themselves. The feature of uplift modeling which makes it difficult thus also makes it amenable to the application of ensemble methods. As a result, bagging and random forests emerge from our evaluation as key tools in the uplift modeling toolbox.
Michal Soltys, Szymon Jaroszewicz, Piotr Rzepakowski
Data Min. Knowl. Discov.2
2012 Decision trees for uplift modeling with single and multiple treatments
abstract
Most classification approaches aim at achieving high prediction accuracy on a given dataset. However, in most practical cases, some action such as mailing an offer or treating a patient is to be taken on the classified objects, and we should model not the class probabilities themselves, but instead, the change in class probabilities caused by the action. The action should then be performed on those objects for which it will be most profitable. This problem is known as uplift modeling, differential response analysis, or true lift modeling, but has received very little attention in machine learning literature. An important modification of the problem involves several possible actions, when for each object, the model must also decide which action should be used in order to maximize profit. In this paper, we present tree-based classifiers designed for uplift modeling in both single and multiple treatment cases. To this end, we design new splitting criteria and pruning methods. The experiments confirm the usefulness of the proposed approaches and show significant improvement over previous uplift modeling techniques.
Piotr Rzepakowski, Szymon Jaroszewicz
Knowl. Inf. Syst.2
2010 Decision Trees for Uplift Modeling
abstract
Most classification approaches aim at achieving high prediction accuracy on a given dataset. However, in most practical cases, some action, such as mailing an offer or treating a patient, is to be taken on the classified objects and we should model not the class probabilities themselves, but instead, the change in class probabilities caused by the action. The action should then be performed on those objects for which it will be most profitable. This problem is known as uplift modeling, differential response analysis or true lift modeling, but has received very little attention in Machine Learning literature. In the paper we present a tree based classifier tailored specifically to this task. To this end, we design new splitting criteria and pruning methods. The experiments confirm the usefulness of the proposed approach and show significant improvement over previous uplift modeling techniques.
Piotr Rzepakowski, Szymon Jaroszewicz
ICDM2
2010 Using interesting sequences to interactively build Hidden Markov Models
Szymon Jaroszewicz
Data Min. Knowl. Discov.1
2009 Scalable pattern mining with Bayesian networks as background knowledge
abstract
We study a discovery framework in which background knowledge on variables and their relations within a discourse area is available in the form of a graphical model. Starting from an initial, hand-crafted or possibly empty graphical model, the network evolves in an interactive process of discovery. We focus on the central step of this process: given a graphical model and a database, we address the problem of finding the most interesting attribute sets. We formalize the concept of interestingness of attribute sets as the divergence between their behavior as observed in the data, and the behavior that can be explained given the current model. We derive an exact algorithm that finds all attribute sets whose interestingness exceeds a given threshold. We then consider the case of a very large network that renders exact inference unfeasible, and a very large database or data stream. We devise an algorithm that efficiently finds the most interesting attribute sets with prescribed approximation bound and confidence probability, even for very large networks and infinite streams. We study the scalability of the methods in controlled experiments; a case-study sheds light on the practical usefulness of the approach.
Szymon Jaroszewicz, Tobias Scheffer, Dan A. Simovici
Data Min. Knowl. Discov.1
2008 Minimum Variance Associations - Discovering Relationships in Numerical Data
Szymon Jaroszewicz
PAKDD1
2007 Efficient AUC Optimization for Classification
Toon Calders, Szymon Jaroszewicz
PKDD2
2007 Approximating Representations for Large Numerical Databases
abstract
The paper introduces a notion of support for real-valued functions. It is shown how to approximate supports of a large class of functions based on supports of so called polynomial itemsets, which can efficiently be mined using an Apriori-style algorithm. An upper bound for the error of such an approximation can be reliably computed. The concept of an approximating representation was introduced, which extends the idea of concise representations to numerical data. It has been shown that many standard statistical modelling tasks such as nonlinear regression and least squares curve fitting can efficiently be solved using only the approximating representation, without accessing the original data at all. Since many of those methods traditionally require several passes over the data, our approach makes it possible to use such methods with huge datasets and data streams where several repeated scans are very costly or outright impossible.
Szymon Jaroszewicz, Marcin Korzen
SDM1
2006 Mining rank-correlated sets of numerical attributes
abstract
We study the mining of interesting patterns in the presence of numerical attributes. Instead of the usual discretization methods, we propose the use of rank based measures to score the similarity of sets of numerical attributes. New support measures for numerical data are introduced, based on extensions of Kendall's tau, and Spearman's Footrule and rho. We show how these support measures are related. Furthermore, we introduce a novel type of pattern combining numerical and categorical attributes. We give efficient algorithms to find all frequent patterns for the proposed support measures, and evaluate their performance on real-life datasets.
Toon Calders, Bart Goethals, Szymon Jaroszewicz
KDD3
2006 Polynomial association rules with applications to logistic regression
abstract
A new class of associations (polynomial itemsets and polynomial association rules) is presented which allows for discovering nonlinear relationships between numeric attributes without discretization. For binary attributes, proposed associations reduce to classic itemsets and association rules. Many standard association rule mining algorithms can be adapted to finding polynomial itemsets and association rules. We applied polynomial associations to add non-linear terms to logistic regression models. Significant performance improvement was achieved over stepwise methods, traditionally used in statistics, with comparable accuracy.
Szymon Jaroszewicz
KDD1
2006 Generalized Conditional Entropy and a Metric Splitting Criterion for Decision Trees
Dan A. Simovici, Szymon Jaroszewicz
PAKDD2
2005 Fast discovery of unexpected patterns in data, relative to a Bayesian network
abstract
We consider a model in which background knowledge on a given domain of interest is available in terms of a Bayesian network, in addition to a large database. The mining problem is to discover unexpected patterns: our goal is to find the strongest discrepancies between network and database. This problem is intrinsically difficult because it requires inference in a Bayesian network and processing the entire, potentially very large, database. A sampling-based method that we introduce is efficient and yet provably finds the approximately most interesting unexpected patterns. We give a rigorous proof of the method's correctness. Experiments shed light on its efficiency and practicality for large-scale Bayesian networks and databases.
Szymon Jaroszewicz, Tobias Scheffer
KDD1
2004 Interestingness of frequent itemsets using Bayesian networks as background knowledge
abstract
The paper presents a method for pruning frequent itemsets based on background knowledge represented by a Bayesian network. The interestingness of an itemset is defined as the absolute difference between its support estimated from data and from the Bayesian network. Efficient algorithms are presented for finding interestingness of a collection of frequent itemsets, and for finding all attribute sets with a given minimum interestingness. Practical usefulness of the algorithms and their efficiency have been verified experimentally.
Szymon Jaroszewicz, Dan A. Simovici
KDD1
2004 A Metric Approach to Building Decision Trees Based on Goodman-Kruskal Association Index
Dan A. Simovici, Szymon Jaroszewicz
PAKDD2
2002 Pruning Redundant Association Rules Using Maximum Entropy Principle
Szymon Jaroszewicz, Dan A. Simovici
PAKDD1
2002 Support Approximations Using Bonferroni-Type Inequalities
Szymon Jaroszewicz, Dan A. Simovici
PKDD1
2001 A General Measure of Rule Interestingness
Szymon Jaroszewicz, Dan A. Simovici
PKDD1