VLDB 2026 Research / reviewers in the wild / expert
Urszula Boryczka
dblp:14/6347
· DBLP profile ↗
50ranked-venue papers
26as first author
11since 2021 · last 2025
0000-0002-2698-6934ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 49 · 26 first-author · 11 since 2021Databases, data management, data science and information retrieval · 14 · 6 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Regression models for house price analysisabstractThe study’s premise was to analyze and predict property prices in the US local market, taking into account various factors that influence property values. The aim was to compare and evaluate machine learning regression models to estimate housing and house prices based on the data available for a given geographical area (the US). This study analyses the relationship between attributes describing the US property market and the price of that property and then selects them accordingly. The selection aims to identify variables whose elimination will improve the properties of the regression model we wish to build. Regularisation is applied, a technique used in machine learning to prevent models from becoming too complex, which can lead to overfitting. Two regularisation techniques were proposed: LASSO and ElasticNet. Reports available from the Joint Center for Housing Studies of Harvard University have shown that many criteria affect the price of housing. On this basis, this paper proposes extensions to the model. The results of the analyses of the LASSO and ElasticNet models indicate the superior performance of LASSO in various data analysis scenarios, especially in the context of spatial and geolocation data. Urszula Boryczka, Mariusz Boryczka |
KES | 1 |
| 2024 | Invigorative Art - Can a Computer Program Be Creative?
Michal Ryngier, Urszula Boryczka |
ACIIDS (2) | 2 |
| 2024 | Tuning or Control Parameter Values in Evolutionary ArtabstractThe article is devoted to the selection of parameter values of the evolutionary algorithm for creating new images. Based on simple geometric figures, an impression of them is created using the classical approach of the evolutionary algorithm, and these obtained results are subjected to genotypic (a measure of non-overlap with the edge matrix) and phenotypic evaluation: using for this purpose measures of aesthetics formed on the basis of Benford’s law and fractal dimension. The aim of the paper is to find optimal values of the algorithm’s parameters so that the aesthetics evaluation measures are satisfactory. The paper also shows the detected relationships by analyzing Pearson correlation measures. Michal Ryngier, Urszula Boryczka |
KES | 2 |
| 2023 | How Normalization Strategies Affect the Quality of Rank Aggregation Methods in Recommendation SystemsabstractMany recommendation algorithms have been proposed in the literature that generates personalized recommendations. These recommendations are often presented to the user as an ordered list of suggested items (so-called top-N recommendation). However, despite years of research, no algorithm has been proposed to generate high-quality recommendations for all users in the system. To improve the quality of the final recommendation, aggregation techniques may be employed to combine the results returned by several recommendation algorithms. However, prior to the aggregation process, various normalization techniques are often utilized. This paper will present the results of experiments designed to investigate how different normalization strategies affect the quality of the created aggregation. The research was conducted using four such strategies and ten unsupervised aggregation methods on the publicly available MovieLens 100k dataset. Results were validated by statistical tests. Michal Balchanowski, Urszula Boryczka |
KES | 2 |
| 2023 | ACO and generative art - artificial musicabstractThe paper presents the adaptation process of an Ant Colony Optimization system to the task of composing music. The main aims of the study include designing and implementing the above-mentioned system, conducting research, measuring the obtained results, and drawing conclusions. The application was implemented in Python and it allows you, based on the loaded MIDI file, to generate new melodies played on various instruments. The way of composing a melody is configurable by modifying the parameters of the ACO algorithm and different composition modes. To measure the quality of the obtained results, an evaluation function was created, which is used in research to measure the correlation between the parameters of the system. Based on the conducted research, it was determined how individual parameters affect the results obtained by the system. The paper covers the presentation of theoretical knowledge, system design, implementation description, research, and conclusion. Urszula Boryczka, Mariusz Boryczka, Pawel Chmielarski |
KES | 1 |
| 2022 | Random Forest in Whitelist-Based ATM Security
Michal Maliszewski, Urszula Boryczka |
ACIIDS (2) | 2 |
| 2022 | Collaborative Rank Aggregation in Recommendation SystemsabstractOver the years, various techniques of generating recommendations have been developed. However, it turns out that when we compare the recommendations generated by different algorithms in the context of a particular user, the quality of such recommendations for different techniques may differ. The use of the aggregation techniques, the aim of which is to combine several rankings into one, can be a solution to this problem. In theory it should improve the quality of the recommendations. Additionally, in order to personalize the recommendations better, a metaheuristic algorithm, which, by assigning different weights to each feature, tries to represent the preference of the active user, was used. This paper also presents a suggestion to include additional rankings generated for other users in the system in the aggregation process. The idea will be supported by research results that clearly show that taking into account rankings of other users can improve the quality of the generated recommendations. Michal Balchanowski, Urszula Boryczka |
KES | 2 |
| 2022 | Imperfections of Ant Sleeping Model in Clustering Problems. Critical AnalysisabstractClustering analysis is used in many disciplines and applications. This data mining task is an essential tool that identifies groups of objects based on similarity measures. The ant clustering algorithm is a swarm-intelligent method used for clustering problems, that is inspired by the natural behavior of ants, which collect their corpses and sort their larvae. In recent years, many new metaheuristic algorithms have explored different scientific fields using inspirations or motivations in biological or nature-inspired derivations. The same situation is observed in area of data mining, where plenty of metaheuristics was presented as a new and effective approach. This state causes some difficulties or disappointments to have enough explanations or deep extent analysis to justify such applications. A new version of an ant clustering algorithm, using cellular automata mechanisms of transitions, is proposed to examine the computational efficiency and accuracy of the ant clustering approach. Based on the similarity of two approaches arising from Ant Sleeping Model, computational analysis of difficulties and complexities are presented and results show that the modification of an ant clustering algorithm - ASMMOD produces results that are not only more stable but also more efficiently determined than the prototype of ASM. The aim of this paper is not explicitly criticize these approaches but also to find a way of the repair these algorithms. Urszula Boryczka, Mariusz Boryczka, Rafal Frelas |
KES | 1 |
| 2021 | Using MajorClust Algorithm for Sandbox-based ATM SecurityabstractAutomated teller machines are affected by two kinds of attacks: physical and logical. It is common for most banks to look for zero-day protection for their devices. The most secure solutions available are based on complex security policies that are extremely hard to configure. The goal of this article is to present a concept of using the modified MajorClust algorithm for generating a sandbox-based security policy based on ATM usage data. The results obtained from the research prove the effectiveness of the used techniques and confirm that it is possible to create a division into sandboxes in an automated way. Michal Maliszewski, Urszula Boryczka |
CEC | 2 |
| 2021 | Speed up Differential Evolution for ranking of items in recommendation systemsabstractRecommendation systems can suggest users list of items they have not yet seen but might be interested in. To improve the quality of the generated recommendations, different techniques are often used which try to personalize recommendations. Usually user preferences are stored in the form of a vector in which individual values describe to what extent a given feature is desired by the user. To find this vector, metaheuristic algorithms can be used, however their main drawback is their computational complexity. Therefore, in this paper, a modification of the Differential Evolution algorithm is proposed to enable faster computation of the ranking score for each item in the system, which is used to create a recommendation list. Experiments have been performed on the current MovieLens 25m database and they show that our modification can significantly speed up the process of finding a preference vector, without losing their quality for the top-N recommendation task. We will also address the vulnerability of recommendation systems to profile injection attacks, as a result of which an attacker can influence the generated recommendations. Urszula Boryczka, Michal Balchanowski |
KES | 1 |
| 2021 | An evolutionary approach to the vehicle route planning in e-waste mobile collection on demandabstractAbstract The article discusses the utilitarian problem of the mobile collection of waste electrical and electronic equipment. Due to its $$\mathcal {NP}$$ NP -hard nature, implies the application of approximate methods to discover suboptimal solutions in an acceptable time. The paper presents the proposal of a novel method of designing the Evolutionary and Memetic Algorithms, which determine favorable route plans. The recommended methods are determined using quality evaluation indicators for the techniques applied herein, subject to the limits characterizing the given company. The proposed Memetic Algorithm with Tabu Search provides much better results than the metaheuristics described in the available literature. Krzysztof Szwarc, Piotr Nowakowski, Urszula Boryczka |
Soft Comput. | 3 |
| 2020 | Harmony Search Algorithm with Dynamic Adjustment of PAR Values for Asymmetric Traveling Salesman Problem
Krzysztof Szwarc, Urszula Boryczka |
ACIIDS (1) | 2 |
| 2020 | Using Differential Evolution in order to create a personalized list of recommended itemsabstractThe recommendation systems are used to suggest new, still not discovered items to users. At the moment, in order to achieve the best quality of the generated recommendations, users and their choices in the system must be analyzed to create a certain profile of preferences for a given user in order to adjust the generated recommendation to his personal taste. This article will present a recommendation system, which based on the Differential Evolution (DE) algorithm will learn the ranking function while directly optimizing the average precision (AP) for the selected user in the system. To achieve that, items are represented through a feature vectors generated using user-item matrix factorization. The experiments have been conducted on a popular and widely available public dataset MovieLens, and show that our approach in certain situations can significantly improve the quality of the generated recommendations. Results of experiments are compared with other techniques. Urszula Boryczka, Michal Balchanowski |
KES | 1 |
| 2019 | Differential Cryptanalysis of Symmetric Block Ciphers Using Memetic Algorithms
Kamil Dworak, Urszula Boryczka |
ACIIDS (2) | 2 |
| 2019 | A Comparative Study of Techniques for Avoiding Premature Convergence in Harmony Search Algorithm
Krzysztof Szwarc, Urszula Boryczka |
ACIIDS (2) | 2 |
| 2019 | Analysis of Different Approaches to Designing the Parallel Harmony Search Algorithm for ATSP
Krzysztof Szwarc, Urszula Boryczka |
ACIIDS (2) | 2 |
| 2019 | The Harmony Search algorithm with additional improvement of harmony memory for Asymmetric Traveling Salesman Problem
Urszula Boryczka, Krzysztof Szwarc |
Expert Syst. Appl. | 1 |
| 2018 | Using Differential Evolution with a Simple Hybrid Feature for Personalized Recommendation
Michal Balchanowski, Urszula Boryczka, Kamil Dworak |
ACIIDS (1) | 2 |
| 2018 | The Adaptation of the Harmony Search Algorithm to the ATSP
Urszula Boryczka, Krzysztof Szwarc |
ACIIDS (1) | 1 |
| 2018 | DBSCAN Algorithm as a means to protect the ATM SystemsabstractAutomated teller machines are affected by two kinds of attacks: physical attacks, and software-based attacks, whereas the latter is becoming more and more popular every day. Most banks tend to look for a day-zero protection in order to secure their devices. Two most popular mechanisms are whitelisting and sandboxing. However, this kind of protection is not only hard to configure, but it also requires a deeper knowledge about software security as well as the information about the software currently installed on the device. The goal of this article is to present a possibility of using a modified DBSCAN algorithm to solve a complex configuration problem which is clustering programs within operating system. Results of the experimental studies show that this kind of automatic configuration can be even more precise than the basic clustering algorithms. As the results show great promise, it is all right to believe that the algorithms could be used in security products if additional security rules are taken into account. Michal Maliszewski, Steffen Pristerjahn, Urszula Boryczka |
INISTA | 3 |
| 2018 | Adjustability of a discrete particle swarm optimization for the dynamic TSPabstractThis paper presents a detailed study of the discrete particle swarm optimization algorithm (DPSO) applied to solve the dynamic traveling salesman problem which has many practical applications in planning, logistics and chip manufacturing. The dynamic version is especially important in practical applications in which new circumstances, e.g., a traffic jam or a machine failure, could force changes to the problem specification. The DPSO algorithm was enriched with a pheromone memory which is used to guide the search process similarly to the ant colony optimization algorithm. The paper extends our previous work on the DPSO algorithm in various ways. Firstly, the performance of the algorithm is thoroughly tested on a set of newly generated DTSP instances which differ in the number and the size of the changes. Secondly, the impact of the pheromone memory on the convergence of the DPSO is investigated and compared with the version without a pheromone memory. Moreover, the results are compared with two ant colony optimization algorithms, namely the $$\mathcal {MAX}$$ – $$\mathcal {MIN}$$ ant system (MMAS) and the population-based ant colony optimization (PACO). The results show that the DPSO is able to find high-quality solutions to the DTSP and its performance is competitive with the performance of the MMAS and the PACO algorithms. Moreover, the pheromone memory has a positive impact on the convergence of the algorithm, especially in the face of dynamic changes to the problem’s definition. Lukasz Strak, Rafal Skinderowicz, Urszula Boryczka |
Soft Comput. | 3 |
| 2017 | Genetic Algorithm as Optimization Tool for Differential Cryptanalysis of DES6
Kamil Dworak, Urszula Boryczka |
ICCCI (2) | 2 |
| 2017 | A Comparative Study of Different Variants of a Memetic Algorithm for ATSP
Krzysztof Szwarc, Urszula Boryczka |
ICCCI (2) | 2 |
| 2017 | Basic clustering algorithms used for monitoring the processes of the ATM's OSabstractThe number of highly sophisticated software-based attacks on ATMs is growing these days. New types of threats require new ways of system protection. Most secure solutions are based on whitelists and sandboxes, which unlike antivirus solutions are able to protect the system against any new threat. Sadly, they are hard to configure therefore require an expert-level knowledge of operating system mechanisms and software security techniques. The main purpose of this article is to present the possibilities of using clustering algorithms in a configuration process of a sandbox-based security solution. Results of the experimental studies show that even basic clustering algorithms can be used as a part of the configuration process. Achieved results were deemed promising by the control algorithm and thus can be used as a base for future research. Michal Maliszewski, Urszula Boryczka |
INISTA | 2 |
| 2016 | Adaptive Ant Clustering Algorithm with Pheromone
Urszula Boryczka, Jan Kozak |
ACIIDS (2) | 1 |
| 2016 | Differential Evolution in a Recommendation System Based on Collaborative Filtering
Urszula Boryczka, Michal Balchanowski |
ICCCI (2) | 1 |
| 2016 | Differential Cryptanalysis of FEAL4 Using Evolutionary Algorithm
Kamil Dworak, Urszula Boryczka |
ICCCI (2) | 2 |
| 2016 | Ant Clustering Algorithm with Information Theoretic Learning
Urszula Boryczka, Mariusz Boryczka |
KES-IDT (1) | 1 |
| 2016 | Collective data mining in the ant colony decision tree approach
Jan Kozak, Urszula Boryczka |
Inf. Sci. | 2 |
| 2015 | Adaptive Ant Colony Decision Forest in Automatic Categorization of Emails
Urszula Boryczka, Barbara Probierz, Jan Kozak |
ACIIDS (1) | 1 |
| 2015 | Diversification and Entropy Improvement on the DPSO Algorithm for DTSP
Urszula Boryczka, Lukasz Strak |
ACIIDS (1) | 1 |
| 2015 | A New Algorithm to Categorize E-mail Messages to Folders with Social Networks Analysis
Urszula Boryczka, Barbara Probierz, Jan Kozak |
ICCCI (2) | 1 |
| 2015 | Heterogeneous DPSO Algorithm for DTSP
Urszula Boryczka, Lukasz Strak |
ICCCI (2) | 1 |
| 2015 | Cryptanalysis of SDES Using Modified Version of Binary Particle Swarm Optimization
Kamil Dworak, Urszula Boryczka |
ICCCI (2) | 2 |
| 2015 | Multiple Boosting in the Ant Colony Decision Forest meta-classifier
Jan Kozak, Urszula Boryczka |
Knowl. Based Syst. | 2 |
| 2014 | Genetic Transformation Techniques in Cryptanalysis
Urszula Boryczka, Kamil Dworak |
ACIIDS (2) | 1 |
| 2014 | On-the-Go Adaptability in the New Ant Colony Decision Forest Approach
Urszula Boryczka, Jan Kozak |
ACIIDS (2) | 1 |
| 2014 | Cryptanalysis of Transposition Cipher Using Evolutionary Algorithms
Urszula Boryczka, Kamil Dworak |
ICCCI | 1 |
| 2014 | An Ant Colony Optimization Algorithm for an Automatic Categorization of Emails
Urszula Boryczka, Barbara Probierz, Jan Kozak |
ICCCI | 1 |
| 2014 | Goal-Oriented Requirements for ACDT Algorithms
Jan Kozak, Urszula Boryczka |
ICCCI | 2 |
| 2013 | Efficient DPSO Neighbourhood for Dynamic Traveling Salesman Problem
Urszula Boryczka, Lukasz Strak |
ICCCI | 1 |
| 2013 | The Differential Evolution with the Entropy Based Population Size Adjustment for the Nash Equilibria Problem
Przemyslaw Juszczuk, Urszula Boryczka |
ICCCI | 2 |
| 2013 | Dynamic Version of the ACDT/ACDF Algorithm for H-Bond Data Set Analysis
Jan Kozak, Urszula Boryczka |
ICCCI | 2 |
| 2012 | New Differential Evolution Selective Mutation Operator for the Nash Equilibria Problem
Urszula Boryczka, Przemyslaw Juszczuk |
ICCCI (2) | 1 |
| 2012 | Ant Colony Decision Forest Meta-ensemble
Urszula Boryczka, Jan Kozak |
ICCCI (2) | 1 |
| 2012 | A Hybrid Discrete Particle Swarm Optimization with Pheromone for Dynamic Traveling Salesman Problem
Urszula Boryczka, Lukasz Strak |
ICCCI (2) | 1 |
| 2011 | Approximate Nash Equilibria in Bimatrix Games
Urszula Boryczka, Przemyslaw Juszczuk |
ICCCI (2) | 1 |
| 2011 | An Adaptive Discretization in the ACDT Algorithm for Continuous Attributes
Urszula Boryczka, Jan Kozak |
ICCCI (2) | 1 |
| 2010 | Comparative Study of the Differential Evolution and Approximation Algorithms for Computing Optimal Mixed Strategies in Zero-Sum Games
Urszula Boryczka, Przemyslaw Juszczuk |
ICCCI (1) | 1 |
| 2010 | Ant Colony Decision Trees - A New Method for Constructing Decision Trees Based on Ant Colony Optimization
Urszula Boryczka, Jan Kozak |
ICCCI (1) | 1 |