EDBT 2026 Demo / reviewers in the wild / expert
Piotr Jedrzejowicz
dblp:36/568
· DBLP profile ↗
110ranked-venue papers
39as first author
16since 2021 · last 2025
0000-0001-6104-1381ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 96 · 38 first-author · 16 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4Software engineering, systems software and programming languages · 3Databases, data management, data science and information retrieval · 3 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2Security and privacy · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Comparative Study of Oversampling Techniques for Imbalanced Network Attack DetectionabstractClass imbalance remains a pressing issue in machine learning, particularly when advanced technologies require it from machine learning implementations. Medical or cybersecurity applications are good examples of this, as well as others. In this paper, we focus on cybersecurity, where the minority class often represents rare but critical attack instances. We present a comparative study of various oversampling strategies—including SMOTE-based methods, GAN-based methods, and hybrid approaches—for detecting network intrusions in imbalanced datasets. Selected classifiers are evaluated using metrics such as Accuracy, AUC, F1-score (for the minority class), and Recall. The experimental results are analysed and discussed, in terms of the strengths and weaknesses of each oversampling strategy. Veronika Hordieieva, Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES | 3 |
| 2025 | Parallelized Population-based Multi-heuristic Approach for Solving RCPSP/maxabstractProject scheduling with resource constraints plays a critical role in numerous application domains, including logistics, manufacturing, management, healthcare, and computer science. One of them is the Resource-Constrained Project Scheduling Problem with Generalized Precedence Constraints (RCPSP/max), which incorporates both minimum and maximum time lags. Due to its computational complexity, obtaining high-quality solutions for instances of even moderate size remains a difficult task. To address this challenge, a wide range of heuristic and metaheuristic approaches have been proposed in the literature. A promising direction involves parallelizing computations and combining multiple heuristic or metaheuristic methods to enhance performance and solution quality. This paper presents a set of heuristic algorithms and a parallelized, population-based multi-heuristic system implemented in the Apache Spark environment. The proposed approach offers a solution method for RCPSP/max instances and has been validated through computational experiments using benchmark datasets from the PSPLIB library. Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES | 1 |
| 2025 | Binary transformer-based classifierabstractThe goal of the paper is to demonstrate that publicly available open software resources enable integration and calibration of the transformer-based classifier that performs well while solving binary classification problems. In the related work section we briefly review the most important developments in constructing transformer-based classifiers. Next, we describe components and architecture of the proposed solution, and discuss setting its hyperparameters. To validate the approach computational experiment is carried out showing that the transformer-based classifier performs well as compared with the state-of-the-art machine learning algorithms. Piotr Jedrzejowicz, Ewa Ratajczak-Ropel, Izabela Wierzbowska |
KES | 1 |
| 2025 | A differential evolution algorithm for discrete-continuous schedulingabstractIn this paper, we propose a uniform approach to solving a discrete-continuous scheduling problem (DCSP). DCSP is an NP-hard problem, which is a special case of the resource-constrained project scheduling problem (RCPSP). Special cases of DCSP arise in practical situations such as battery charging, minimizing energy consumption of ICT systems, or refueling a fleet of boats. To solve DCSP, its two component sub-problems must be solved: (i) sequencing tasks on machines and (ii) allocating a continuous resource to tasks in such a way as to optimize a given criterion. Problem (ii) is formulated as a convex mathematical programming problem with linear constraints that can be solved with an appropriate solver, which can be time-consuming. So far, approaches of different types have been used to solve these two sub-problems, but we propose to solve problems (i) and (ii) using the same method - differential evolution. This approach is simpler in practice than the existing ones, because it does not require inventing special methods, which makes it much easier and reduces the time to design an algorithm to solve DCSP. Computational experiment has shown that our proposed approach is highly competitive in terms of execution time to existing solutions and could be the preferred choice due to its simpler implementation. Aleksander Skakovski, Piotr Jedrzejowicz |
KES | 2 |
| 2024 | Collective Computational Intelligence Challenges and Opportunities
Piotr Jedrzejowicz |
ICCCI (1) | 1 |
| 2024 | Parallelized Population-Based Multi-heuristic Approach for Solving RCPSP and MRCPSP Instances
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI (1) | 1 |
| 2024 | An efficient hybrid evolutionary algorithm for solving the traveling salesman problemabstractThe paper proposes an effective hybrid ACO-GA evolutionary algorithm combining the best features of the Ant Colony Optimization and Genetic algorithm. The algorithm was tested on benchmark instances of the traveling salesman problem from TSPLIB and compared to several algorithms described in the scientific literature solving the same instances. The comparison results allow us to perceive the proposed ACO-GA as an attractive compromise between the quality of solutions and the time to find a solution. Piotr Jedrzejowicz, Krzysztof Keller, Aleksander Skakovski |
KES | 1 |
| 2023 | Mining Multiple Class Imbalanced Datasets Using a Specialized Balancing Algorithm and the Adaboost Technique
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI | 2 |
| 2022 | Oversampling for Mining Imbalanced Datasets: Taxonomy and Performance Evaluation
Piotr Jedrzejowicz |
ICCCI | 1 |
| 2022 | Bicriteria Oversampling for Imbalanced Data ClassificationabstractThe paper proposes bicriteria oversampling strategy for mining imbalanced data. We use two specialized criteria for oversampling -classification potential and distance from the borderline between minority and majority instances. The potential is to be maximized and the distance minimized. The required number of synthetic examples is selected from the non-dominated set of examples produced by the evolutionary algorithm. At the final step the balanced set of examples is used by GEP classifier. Computational experiment confirmed that the approach assures high quality performance. Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES | 2 |
| 2022 | A-Team Solving Multi-Skill Resource-Constrained Project Scheduling ProblemabstractThe MS-RCPSP belongs to the class of the strongly NP-hard optimisation problems. The MS-RCPSP is an extension of the classical RCPSP where some given pool of skills has been assigned to the resources. To solve this problem the multi-agent system approach has been proposed, implemented and used. The A-Team multi-agent system has been built using the environment where optimisation agents are used to find solutions. The approach has been tested experimentally using benchmark problem instances from iMOPSE dataset with the makespan optimization criterion Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES | 1 |
| 2022 | Implementation of the Mushroom Picking Framework for Solving Flexible Job Shop Scheduling Problems in ParallelabstractThe paper proposes a new version of the Mushroom Picking Framework (MPF) for solving the Flexible Job Shop Scheduling problem instances. The idea is to use a set of particles, representing a set of solutions, and a special scheme for a group of solution improving agents acting in parallel. The initial set of particles is partly generated by a heuristic procedure. The approach has been validated in the computational experiment. The proposed MPF implementation produces satisfactory quality solutions in a competitive time, especially for the tasks of bigger sizes. Piotr Jedrzejowicz, Izabela Wierzbowska |
KES | 1 |
| 2021 | Imbalanced Data Mining Using Oversampling and Cellular GEP Ensemble
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI | 2 |
| 2021 | A Population-Based Framework for Solving the Job Shop Scheduling Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel, Izabela Wierzbowska |
ICCCI | 1 |
| 2021 | GEP-based classifiers with drift-detectionabstractAbstract In the paper, we propose two gene expression programming (GEP)‐based ensemble classifiers with different drift detection mechanisms. In the related work section, we briefly review GEP as a classification tool, incremental classifiers, and concept drift detectors. Next, the structure of our two‐level GEP ensemble with metagenes is described. Further on, two integrated classifiers with drift detection algorithm and Wilcoxon rank sum test drift detector are proposed. The approach is validated in the computational experiment in which several real‐life and artificial datasets with concept drift have been used. Experiment confirmed that the proposed approach can be competitive to existing solutions. In the conclusion section, we briefly outline directions for future research. Joanna Jedrzejowicz, Piotr Jedrzejowicz |
Expert Syst. J. Knowl. Eng. | 2 |
| 2021 | GEP-based classifier for mining imbalanced data
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
Expert Syst. Appl. | 2 |
| 2020 | GEP-based classifier with drift detection for mining imbalanced data streamsabstractMining data streams require to cope with time, data size and possible concept drift constraints. Even more challenging is the case where, apart from the above, one has to deal with imbalanced data. Mining non stationary and imbalanced data streams is a relatively new area of research. In this paper, we propose the Gene Expression Programming (GEP) classifier with drift detection and data reuse for mining imbalanced data streams. GEP is used to evolve a complex expression tree returning predictions. Drift detector role is to signal the occurrence of drift which triggers inducing a new learner. Data reuse mechanism allows for improving the balance between minority and majority instances in a subset of data used for evolving the learner. The proposed approach is validated experimentally. The experiment results confirm that our classifier produces high-quality predictions. Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES | 2 |
| 2020 | Solving Job Shop Scheduling with Parallel Population-Based Optimization and Apache Spark
Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-IDT | 1 |
| 2019 | An Approach to Imbalanced Data Classification Based on Instance Selection and Over-Sampling
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI (1) | 2 |
| 2019 | Current Trends in the Population-Based Optimization
Piotr Jedrzejowicz |
ICCCI (1) | 1 |
| 2019 | Gene Expression Programming Classifier with Concept Drift Detection Based on Fisher Exact Test
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES-IDT (1) | 2 |
| 2019 | Experimental Evaluation of A-Teams Solving Resource Availability Cost Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES-IDT (1) | 1 |
| 2019 | Apache Spark as a Tool for Parallel Population-Based Optimization
Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-IDT (1) | 1 |
| 2019 | An island-based differential evolution algorithm with the multi-size populations
Aleksander Skakovski, Piotr Jedrzejowicz |
Expert Syst. Appl. | 2 |
| 2018 | Cluster-Based Instance Selection for the Imbalanced Data Classification
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI (2) | 2 |
| 2018 | Parallel GEP Ensemble for Classifying Big Datasets
Joanna Jedrzejowicz, Piotr Jedrzejowicz, Izabela Wierzbowska |
ICCCI (2) | 2 |
| 2018 | A-Team Solving Distributed Resource-Constrained Multi-project Scheduling Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI (2) | 1 |
| 2018 | Firefly Algorithm for the RBF Network DesignabstractThe paper focuses on using the firefly algorithm for designing the radial-basis neural networks. The firefly algorithm belongs to a family of the global optimization tools. The firefly algorithm is a nature-inspired and one of the most powerful algorithms for solving the NP-hard optimization problems. In the paper the firefly algorithm is used as a tool for designing of the RBF network, including estimation of its output weights and transfer function parameters. The details of the implementation are discussed. Computational experiment has been carried-out with a view to investigate effectiveness of the discussed implementation. Experiment results have confirmed usefulness of the proposed approach. Conclusions include suggestions for future research. Ireneusz Czarnowski, Piotr Jedrzejowicz |
INISTA | 2 |
| 2017 | Gene Expression Programming Ensemble for Classifying Big Datasets
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI (2) | 2 |
| 2017 | Stacking and rotation-based technique for machine learning classification with data reductionabstractThe paper focuses on using stacking and rotation-based technique to improve performance and generalization ability of the machine learning classification with data reduction. The aim of data reduction technique is decreasing the quantity of information required to learn a high quality classifiers, especially when the data are huge. The paper shows that merging both stacking and rotation-based ensemble techniques with machine classification based on data reduction may bring additional benefits with respect to the accuracy of the classification process. The finding that has been confirmed by computational experiments. The paper includes the description of the approach and the discussion of the computational experiment results. Ireneusz Czarnowski, Piotr Jedrzejowicz |
INISTA | 2 |
| 2017 | PrefaceabstractThis volume comprises proceedings of the 2017 IEEE International Conference on INnovations in Intelligent SysTems and Applications (INISTA 2017), organized by Gdynia Maritime University, Poland, in cooperation with Yildiz Technical University, Turkey, IEEE Systems, Man, and Cybernetics Society (SMC), IEEE Poland Section, Poland Section of IEEE Systems, Man, and Cybernetics Society Chapter, IEEE SMC Technical Committee on Computational Collective Intelligence and Gdynia Maritime University's Students and Alumni Foundation. Technical Support of the Conference has been provided by the Poland Section of IEEE Computer Society Chapter. The INISTA 2017 took place in Gdynia, Poland, on July 3–5, 2017. Piotr Jedrzejowicz, Tülay Yildirim, Ireneusz Czarnowski |
INISTA | 1 |
| 2017 | Stacking-Based Integrated Machine Learning with Data Reduction
Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES-IDT (1) | 2 |
| 2017 | Incremetal GEP-Based Ensemble Classifier
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES-IDT (1) | 2 |
| 2016 | Bi-criteria Data Reduction for Instance-Based Classification
Ireneusz Czarnowski, Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI (1) | 3 |
| 2016 | Dynamic Cooperative Interaction Strategy for Solving RCPSP by a Team of Agents
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI (1) | 1 |
| 2016 | Kernel-Based Fuzzy C-Means Clustering Algorithm for RBF Network Initialization
Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES-IDT (1) | 2 |
| 2016 | Apache Spark Implementation of the Distance-Based Kernel-Based Fuzzy C-Means Clustering Classifier
Joanna Jedrzejowicz, Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-IDT (1) | 2 |
| 2016 | PLA Based Strategy for Solving MRCPSP by a Team of Agents
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES-IDT (1) | 1 |
| 2016 | Properties of the Island-Based and Single Population Differential Evolution Algorithms Applied to Discrete-Continuous Scheduling
Piotr Jedrzejowicz, Aleksander Skakovski |
KES-IDT (1) | 1 |
| 2016 | An approach to machine classification based on stacked generalization and instance selectionabstractThis paper focuses on the machine classification with data reduction. The aim of the data reduction techniques is decreasing the quantity of information required to learn a high quality classifiers. In this paper the data reduction is carried out by selection of relevant instances, called prototypes. To solve the machine classification problem with data reduction an agent-based population learning algorithm is proposed. The discussed approach bases on the assumption that the selection of prototypes is carried-out by a team of agents and that the prototype instances are selected from clusters of instances. The proposed procedure is called the stack generalization. It aims at improving the quality of the learning process and increasing the generalization capacity of the learning model. The paper includes the description of the approach and the discussion of the validating experiment results. Ireneusz Czarnowski, Piotr Jedrzejowicz |
SMC | 2 |
| 2016 | Agent-Based RBF Network Classifier with Feature Selection in a Kernel SpaceabstractThe article addresses the problem of feature selection in a kernel space and proposes the approach to selecting the most informative features for classification carried out using the RBF neural classifier. In the article, class-dependent and cluster-dependent methods for feature selection are considered. The process of feature selection is supported by the rotation-based ensemble technique. The feature selection problem is viewed as an optimization task solved by the agent-based population learning algorithm applied at the RBFN’s initialization and training stage. The proposed approach is validated experimentally, and the obtained results are compared with the results produced using other methods. Experiment results show that the proposed method of feature selection in a kernel space of the RBF neural networks can be considered as a useful approach to constructing high-quality RBFN-based classifiers. Ireneusz Czarnowski, Piotr Jedrzejowicz |
Cybern. Syst. | 2 |
| 2016 | Distance-based online classifiers
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
Expert Syst. Appl. | 2 |
| 2015 | Cluster-Dependent Feature Selection for the RBF Networks
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI (2) | 2 |
| 2015 | A Hybrid Distance-Based and Naive Bayes Online Classifier
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI (2) | 2 |
| 2015 | An Experimental Study of Scenarios for the Agent-Based RBF Network Design
Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES-IDT | 2 |
| 2015 | Distance-Based Ensemble Online Classifier with Kernel Clustering
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES-IDT | 2 |
| 2015 | Reinforcement Learning Strategy for Solving the MRCPSP by a Team of Agents
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES-IDT | 1 |
| 2015 | Ensemble Online Classifier Based on the One-Class Base Classifiers for Mining Data StreamsabstractThe problem addressed in this study concerns mining data streams with concept drift. The goal of the article is to propose and validate a new approach to mining data streams with concept-drift using the ensemble classifier constructed from the one-class base classifiers. It is assumed that base classifiers of the proposed ensemble are induced from incoming chunks of the data stream. Each chunk consists of prototypes and information about whether the class prediction of these instances, carried-out at earlier steps, has been correct. Each data chunk can be updated by using the instance selection technique when new data arrive. When a new data chunk is formed, the ensemble model is also updated on the basis of weights assigned to each one-class classifier. In this article, two well-known instance-based learning algorithms—the CNN and the ENN—have been adopted to solve the one-class classification problems and, consequently, update the proposed classifier ensemble. The proposed approaches have been validated experimentally, and the computational experiment results are shown and discussed. The experiment results prove that the proposed approach using the ensemble classifier constructed from the one-class base classifiers with instance selection for chunk updating can outperform well-known approaches for data streams with concept drift. Ireneusz Czarnowski, Piotr Jedrzejowicz |
Cybern. Syst. | 2 |
| 2014 | Online Learning Based on Prototypes
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ACIIDS (2) | 2 |
| 2014 | A Family of the Online Distance-Based Classifiers
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ACIIDS (2) | 2 |
| 2014 | Reinforcement Learning Strategy for Solving the Resource-Constrained Project Scheduling Problem by a Team of A-Teams
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ACIIDS (2) | 1 |
| 2014 | Ensemble Classifier for Mining Data StreamsabstractThe problem addressed in this paper concerns mining data streams with concept drift. The goal of the paper is to propose and validate a new approach to mining data streams with concept-drift using the ensemble classifier constructed from the one-class base classifiers. It is assumed that base classifiers of the proposed ensemble are induced from incoming chunks of the data stream. Each chunk consists of prototypes and can be updated using instance selection technique when a new data have arrived. When a new data chunk is formed, ensemble model is also updated on the basis of weights assigned to each one-class classifier. The proposed approach is validated experimentally. Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES | 2 |
| 2014 | Island-based Differential Evolution Algorithm for the Discrete-continuous Scheduling with Continuous Resource DiscretisationabstractIn the paper, we propose an island-based differential evolution algorithm (IBDEA) for solving the discrete-continuous scheduling problem (DCSP) with continuous resource discretisation - ΘZ. The considered problem originates from DCSP, in which nonpreemtable tasks should be scheduled on parallel identical machines under constraint on discrete resource and requiring, additionally, a renewable continuous resource to minimize the schedule length. The continuous resource in DCSP is divisible continuously and is allocated to tasks from a given interval in amounts unknown in advance. Task processing rate depends on the allocated amount of the continuous resource. To eliminate time consuming optimal continuous resource allocation, an NP-hard problem ΘZ with continuous resource discretisation is introduced and sub-optimally solved by IBDEA. Experimental results show that IBDEA is able to find better solutions than an algorithm realizing only the differential evolution method and was able to improve best-known solutions to the considered problem. Piotr Jedrzejowicz, Aleksander Skakovski |
KES | 1 |
| 2014 | Reinforcement Learning strategies for A-Team solving the Resource-Constrained Project Scheduling Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
Neurocomputing | 1 |
| 2013 | Agent-Based Data Reduction Using Ensemble Technique
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI | 2 |
| 2013 | Online Classifiers Based on Fuzzy C-means Clustering
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI | 2 |
| 2013 | Reinforcement Learning Strategy for A-Team Solving the Resource-Constrained Project Scheduling Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI | 1 |
| 2013 | Agent-Based Approach to the Design of RBF NetworksabstractThis article proposes a novel approach to the radial basis function network (RBFN) design. Its main idea is to apply the agent-based population learning algorithm to the task of initialization and training RBFNs. The approach allows for an effective network initialization and estimation of its output weights. The initialization involves two stages, where in the first one initial clusters are produced using the similarity-based procedure and next, in the second stage, prototypes (centroids) from the thus-obtained clusters are selected. The agent-based population learning algorithm is used to select prototypes. In the proposed implementation of the algorithm, both tasks—RBFN initialization and RBFN training—are carried out by a team of agents executing various local search procedures and cooperating with a view to determine the solution to the RBFN design problem at hand. The performance of the RBFN constructed using the proposed agent-based approach is analyzed and evaluated. The proposed approach is also compared with different RBFN initialization and training procedures in the literature. Ireneusz Czarnowski, Piotr Jedrzejowicz |
Cybern. Syst. | 2 |
| 2012 | Agent-Based Approach to RBF Network Training with Floating Centroids
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI (2) | 2 |
| 2012 | A-Team for Solving the Resource Availability Cost Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI (2) | 1 |
| 2012 | Study of the Migration Scheme Influence on Performance of A-Teams Solving the Job Shop Scheduling Problem
Piotr Jedrzejowicz, Izabela Wierzbowska |
ICCCI (2) | 1 |
| 2012 | An Approach to Cluster Initialization for RBF NetworksabstractClustering techniques have an influence on the quality and performance of RBF networks. The aim of the paper is to propose and evaluate a similarity-based approach for cluster initialization with the agent-based population learning algorithm used to select prototypes from the obtained clusters. The performance of the RBF network constructed using the proposed clustering and selection approach is analyzed and evaluated. The proposed approach is also compared with different RBF network initialization procedures. Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES | 2 |
| 2012 | Combined classifier constructed from the reduced dataset obtained using fuzzy C-means and differential evolution algorithmsabstractIn this paper we propose a simple and effective combined classifier based on the data reduction carried-out through applying fuzzy C-means clustering and differential evolution techniques. The idea is to produce clusters from the training set instances applying fuzzy C-means algorithm. In further step cluster centroids are used as seeds in the differential evolution algorithm to construct prototypes, each representing a single cluster. Simple distance-based weak classifiers are then used to produce the Ada Boost combined classifier. The approach has been validated experimentally. Computational experiment results confirm good quality of the proposed classifier. Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES | 2 |
| 2012 | Team of A-Teams for Solving the Resource-Constrained Project Scheduling ProblemabstractIn this paper the Team of A-Teams (TA-Teams) architecture for solving the resource-constrained project scheduling problem (RCPSP) is proposed and experimentally validated. RCPSP belongs to the NP-hard problem class. To solve this problem a parallel cooperating A-Teams consisting of an asynchronous agents implemented using JABAT middleware have been proposed. From one to four A-Teams and four kinds of optimization agent have been used. Computational experiment involves evaluation of the proposed approach in respect of the different parameters settings controlling the working and migration strategies used in the Team of A-Teams approach. Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES | 1 |
| 2012 | Impact of Migration Topologies on Performance of Teams of A-TeamsabstractThe paper sums up the impact of two parameters defining the migration process, namely topology and frequency, in a systems with A-Teams working in parallel, in the architecture designed for solving difficult combinatorial optimization problems. A-Teams, belonging to the team of ATeams, cooperate through exchange of intermediary computation results. The process of forwarding a result from one A-Team to another is called the migration. Several known migration models have been compared. We propose and test also an original model of communication, called Randomized, with no predefined migration topology. In this case migrations take place not with a predefined frequency, but only after an A-Team has not improved its best current solution for some given time. The proposed migration model outperforms all the remaining ones under investigation. Piotr Jedrzejowicz, Izabela Wierzbowska |
KES | 1 |
| 2012 | Selecting a Representative Data Set of the Required Size Using the Agent-Based Population Learning AlgorithmabstractThe aim of this article is to propose and evaluate an agent-based population learning algorithm generating, through prototype selection, a representative training data set of the required size. The main feature of the proposed approach is selection of the representative feature vectors, called prototypes, from clusters of feature vectors constructed over the original training data set under the assumption that from each cluster a single prototype is obtained. Thus, the number of clusters produced from the original training data set has a direct influence on the size of the reduced data set. The process of selection is executed by a team of agents, which execute various local search procedures and cooperate to determine a solution to the instance reduction problem, aiming at obtaining a compact representation of the data set. Rules for agent cooperation during the clustering and selection processes are defined within the so-called working strategy used by the team of agents (A-Team) in question. The article proposes a set of procedures that are used by agents to produce clusters and select prototypes. The approach is validated experimentally using well-known benchmark data sets. In addition to the computational experiment used to validate the model, the article investigates the efficiency and performance of two different working strategies used by the proposed A-Team. Because the proposed approach is based on the population learning algorithm, which belongs to the class of the population-based methods, an evaluation of the influence of the population of solution size on the performance of the algorithm is also included. Ireneusz Czarnowski, Piotr Jedrzejowicz |
Cybern. Syst. | 2 |
| 2012 | Special issue on intelligent and autonomous systems
Ngoc Thanh Nguyen 0001, Piotr Jedrzejowicz, Geuk Lee |
Neurocomputing | 2 |
| 2011 | Parallel Cooperating A-Teams
Dariusz Barbucha, Ireneusz Czarnowski, Piotr Jedrzejowicz, Ewa Ratajczak-Ropel, Izabela Wierzbowska |
ICCCI (2) | 3 |
| 2011 | Experimental Evaluation of the Agent-Based Population Learning Algorithm for the Cluster-Based Instance Selection
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI (2) | 2 |
| 2011 | Double-Action Agents Solving the MRCPSP/Max Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI (2) | 1 |
| 2011 | A New Cluster-based Instance Selection Algorithm
Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES-AMSTA | 2 |
| 2011 | Machine Learning and Agents
Piotr Jedrzejowicz |
KES-AMSTA | 1 |
| 2011 | Rotation Forest with GEP-Induced Expression Trees
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES-AMSTA | 2 |
| 2011 | A-Team for Solving MRCPSP/max Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES-AMSTA | 1 |
| 2011 | Parallel Cooperating A-Teams Solving Instances of the Euclidean Planar Travelling Salesman Problem
Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-AMSTA | 1 |
| 2011 | A consensus-based approach to the distributed learningabstractThe paper deals with the distributed learning. Distributed learning from data is considered to be an important challenge faced by researchers and practice in the domain of the distributed data mining and distributed knowledge discovery from databases. An effective approach to learning from a geographically distributed data is to select, from the local databases, relevant local patterns, called also prototypes. Such a selection can be based on results of the data reduction process. The paper proposes to carry-out prototype selection at local sites in parallel, independently at each site, employing specialized software agents. To assure obtaining homogenous prototypes at a global level the consensus-based method is proposed and applied. The paper includes a detailed description of the proposed approach and a discussion of the computational experiment results. Ireneusz Czarnowski, Piotr Jedrzejowicz |
SMC | 2 |
| 2011 | Population-Based Multi-Agent Approach to Solving Machine Learning ProblemsabstractThe purpose of this article is to present the application of the A-team approach to solving some machine learning problems belonging to the supervised and unsupervised learning classes. Because the above problems are computationally hard, it is proposed to take advantage of the robustness and flexibility of population-based methods combined with the efficiency of multi-agent systems integrated within the A-team concept. The main part of the article summarizes the experiences of the authors gained while developing various A-teams and includes some examples of population-based multi-agent algorithms for solving problems from the machine learning domain. It can be concluded that population-based multi-agent algorithms can be competitive in comparison with other existing techniques for some machine learning problems. Ireneusz Czarnowski, Piotr Jedrzejowicz |
Cybern. Syst. | 2 |
| 2011 | Guest Editorial: Knowledge Processing Methodologies in Intelligent Autonomous SystemsabstractToday, a significant number of the approaches that enhance the performance of real-life systems are based on knowledge processing intelligent multi-agent methodologies. This is a new paradigm that ... Edward Szczerbicki, Piotr Jedrzejowicz, Ngoc Thanh Nguyen 0001 |
Cybern. Syst. | 2 |
| 2011 | An agent-based framework for distributed learning
Ireneusz Czarnowski, Piotr Jedrzejowicz |
Eng. Appl. Artif. Intell. | 2 |
| 2011 | Experimental evaluation of two new GEP-based ensemble classifiers
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
Expert Syst. Appl. | 2 |
| 2010 | Cluster Integration for the Cluster-Based Instance Selection
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICCCI (1) | 2 |
| 2010 | Cellular GEP-Induced Classifiers
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI (1) | 2 |
| 2010 | Evaluation of Agents Performance within the A-Team Solving RCPSP/Max Problem
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
ICCCI (1) | 1 |
| 2010 | A Cross-Entropy Based Population Learning Algorithm for Multi-mode Resource-Constrained Project Scheduling Problem with Minimum and Maximum Time Lags
Piotr Jedrzejowicz, Aleksander Skakovski |
ICCCI (1) | 1 |
| 2010 | An Agent-Based Simulated Annealing Algorithm for Data Reduction
Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES-AMSTA (2) | 2 |
| 2010 | Two Ensemble Classifiers Constructed from GEP-Induced Expression Trees
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES-AMSTA (2) | 2 |
| 2010 | Experimental Investigation of the Synergetic Effect Produced by Agents Solving Together Instances of the Euclidean Planar Travelling Salesman Problem
Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-AMSTA (2) | 1 |
| 2010 | A cross-entropy-based population-learning algorithm for discrete-continuous scheduling with continuous resource discretisation
Piotr Jedrzejowicz, Aleksander Skakovski |
Neurocomputing | 1 |
| 2009 | Distributed Learning Algorithm based on Data Reduction
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICAART | 2 |
| 2009 | A-Teams and Their Applications
Piotr Jedrzejowicz |
ICCCI | 1 |
| 2009 | A Family of GEP-Induced Ensemble Classifiers
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
ICCCI | 2 |
| 2009 | A-Team Middleware on a Cluster
Ireneusz Czarnowski, Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-AMSTA | 2 |
| 2009 | Solving the RCPSP/max Problem by the Team of Agents
Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
KES-AMSTA | 1 |
| 2008 | Data Reduction Algorithm for Machine Learning and Data Mining
Ireneusz Czarnowski, Piotr Jedrzejowicz |
IEA/AIE | 2 |
| 2008 | A Cross-Entropy Based Population Learning Algorithm for Discrete-Continuous Scheduling with Continuous Resource Discretisation
Piotr Jedrzejowicz, Aleksander Skakovski |
KES (1) | 1 |
| 2008 | An A-Team Approach to Learning Classifiers from Distributed Data Sources
Ireneusz Czarnowski, Piotr Jedrzejowicz, Izabela Wierzbowska |
KES-AMSTA | 2 |
| 2007 | Implementation and Performance Evaluation of the Agent-Based Algorithm for ANN Training
Ireneusz Czarnowski, Piotr Jedrzejowicz |
KES-AMSTA | 2 |
| 2006 | Agent-Based Approach to Solving Difficult Scheduling Problems
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
IEA/AIE | 2 |
| 2006 | An agent-based approach to ANN training
Ireneusz Czarnowski, Piotr Jedrzejowicz |
Knowl. Based Syst. | 2 |
| 2005 | An Agent-Based PLA for the Cascade Correlation Learning Architecture
Ireneusz Czarnowski, Piotr Jedrzejowicz |
ICANN (2) | 2 |
| 2005 | New Upper Bounds for the Permutation Flowshop Scheduling Problem
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
IEA/AIE | 2 |
| 2003 | Population-Based Approach to Multiprocessor Task Scheduling in Multistage Hybrid Flowshops
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
KES | 2 |
| 2002 | Experimental Evaluation of the PLA-Based Permutation-Scheduling
Joanna Jedrzejowicz, Piotr Jedrzejowicz |
HIS | 2 |
| 2001 | Population Learning Algorithm Versus Evolutionary ComputationabstractThe paper compares a new population based method called PLA (population learning algorithm) with the evolutionary computation approach. The paper introduces a concept of the population learning algorithm, compares its features with those of the evolutionary computation approach and presents the results of the computational experiment. It has involved using both – PLA and evolutionary computation to solving a randomly generated set of instances of several computationally difficult combinatorial optimization problems. Experiment result show that using PLA to solve some difficult problems can produce competitive results both in terms of the computational effort required and quality of solutions. Dariusz Barbucha, Piotr Jedrzejowicz, Ewa Ratajczak-Ropel, Marcin Forkiewicz |
IPDPS | 2 |
| 2001 | Evolution-based scheduling of multiple variant and multiple processor programs
Piotr Jedrzejowicz, Ireneusz Czarnowski, Aleksander Skakovski, Henryk Szreder |
Future Gener. Comput. Syst. | 1 |
| 1999 | Scheduling Fault-Tolerant Programs on Multiple Processors to Maximize Schedule Reliability
Ireneusz Czarnowski, Piotr Jedrzejowicz, Ewa Ratajczak-Ropel |
SAFECOMP | 2 |
| 1993 | Testing and reliability of logic programsabstractThe systematic approaches to testing and reliability determination of programs e.g. are applicable to imperative programming but not immediately to declarative programming, such as logic programming, which is of great importance to develop knowledge-based systems. We describe an approach to implementation-based testing and reliability determination of logic programs materialized in a product assurance environment, presently limited to two major components: the test environment PROTest and the reliability assessment environment PRORool, with the results of the former serving as input for the latter. The test environment consists of structure analysis of logic programs, automatic test case generation and execution, test coverage determination, and generation of test reports. The reliability assessment environment provides an approach to reliability prediction and estimation of Prolog programs, introducing two measures describing Prolog programs complexity, which are used to determine the program reliability. It implements also several well-known software reliability models for comparison purposes. Alireza Azem, Fevzi Belli, Oliver Jack, Piotr Jedrzejowicz |
ISSRE | 4 |
| 1991 | Comparative analysis of concurrent fault tolerance techniques for real-time applicationsabstractConsensus recovery block scheme and concurrent recovery scheme may become useful for real-time applications as they consider concurrency and time efficiency. The authors compare the performance of both techniques in terms of the times they consume to achieve software fault tolerance. For this purpose a simple model is used and analysed which simulates different real-time situations.> Fevzi Belli, Piotr Jedrzejowicz |
ISSRE | 2 |
| 1991 | An Approach to the Reliability Optimization of Software with RedundancyabstractAn approach to the optimization of software reliability is proposed. The emphasis is put on the software redundancy to achieve fault tolerance, i.e. the results of the optimization process are used to determine the optimal structure of the software to be developed. Two optimization models are formulated covering, respectively, modified recovery block scheme and multiversion programming approaches. Both cases are illustrated by simple examples. The models show that it is possible to formulate and solve some software related reliability optimization problems. They further show that the concept of redundancy to achieve fault tolerance (basic for the traditional theory of reliability) can be used in the field of software reliability optimization.> Fevzi Belli, Piotr Jedrzejowicz |
IEEE Trans. Software Eng. | 2 |
| 1989 | Some aspects on the development and validation of FIREX: a knowledge-based system for the transport of dangerous goods and fire department consulting
Fevzi Belli, Hinrich E. G. Bonin, H. Gerdes, W. Filipowicz, Piotr Jedrzejowicz |
IEA/AIE (2) | 5 |