Evangelos C Karvounis

Prof. Evangelos C Karvounis

PostDoc Researcher, Department of Informatics & Telecommunications School of Informatics & Telecommunications
+1
orcid

Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
27 November 2022 in Sensors
Verified
Journal Article
Open access
PDF file
Vasileios ChristouVasileios Christou
Vasileios Christou
AMAndreas Miltiadous
Andreas Miltiadous
Ioannis TsoulosIoannis Tsoulos
Ioannis Tsoulos
Evangelos C KarvounisEvangelos C Karvounis
Evangelos C Karvounis
Katerina D. TzimourtaKaterina D. Tzimourta
Katerina D. Tzimourta
Nikolaos GiannakeasNikolaos Giannakeas
Nikolaos Giannakeas
Electroencephalography is one of the most commonly used methods for extracting information about the brain’s condition and can be used for diagnosing epilepsy. The EEG signal’s wave shape contains vital information about the brain’s state, which can be challenging to analyse and interpret by a human observer. Moreover, the characteristic waveforms of epilepsy (sharp waves, spikes) can occur randomly through time. Considering all the above reasons, automatic EEG signal extraction and analysis using computers can significantly impact the successful diagnosis of epilepsy. This research explores the impact of different window sizes on EEG signals’ classification accuracy using four machine learning classifiers. The machine learning methods included a neural network with ten hidden nodes trained using three different training algorithms and the k-nearest neighbours classifier. The neural network training methods included the Broyden–Fletcher–Goldfarb–Shanno algorithm, the multistart method for global optimization problems, and a genetic algorithm. The current research utilized the University of Bonn dataset containing EEG data, divided into epochs having 50% overlap and window lengths ranging from 1 to 24 s. Then, statistical and spectral features were extracted and used to train the above four classifiers. The outcome from the above experiments showed that large window sizes with a length of about 21 s could positively impact the classification accuracy between the compared methods.

23 February 2022 in Symmetry
Verified
Journal Article
Open access
PDF file
Vasileios CharilogisVasileios Charilogis
Vasileios Charilogis
Ioannis TsoulosIoannis Tsoulos
Ioannis Tsoulos
Alexandros T TzallasAlexandros T Tzallas
Alexandros T Tzallas
Evangelos C KarvounisEvangelos C Karvounis
Evangelos C Karvounis
Differential Evolution (DE) is a method of optimization used in symmetrical optimization problems and also in problems that are not even continuous, and are noisy and change over time. DE optimizes a problem with a population of candidate solutions and creates new candidate solutions per generation in combination with existing rules according to discriminatory rules. The present work proposes two variations for this method. The first significantly improves the termination of the method by proposing an asymptotic termination rule, which is based on the differentiation of the average of the function values in the population of DE. The second modification proposes a new scheme for a critical parameter of the method, which improves the method’s ability to better explore the search space of the objective function. The proposed variations have been tested on a number of problems from the current literature, and from the experimental results, it appears that the proposed modifications render the method quite robust and faster even in large-scale problems.

1 January 2014 in Methods of Information in Medicine
Verified
Journal Article
Closed access
PDF file
Evangelos C KarvounisEvangelos C Karvounis
Evangelos C Karvounis
Markos G. TsipourasMarkos G. Tsipouras
Markos G. Tsipouras
Alexandros T TzallasAlexandros T Tzallas
Alexandros T Tzallas
NKN. S. Katertsidis
N. S. Katertsidis
KSK. Stefanou
K. Stefanou
Dimitrios FotiadisDimitrios Fotiadis
Dimitrios Fotiadis
Summary: Background: Heart failure (HF) is affecting millions of people every year and it is characterized by impaired ventricular performance, exercise intolerance and shortened life expectancy. Despite significant advancements in drug therapy, mortality of the disease remains excessively high, as heart transplant remains the gold standard treatment for end-stage HF when no contraindications subsist. Traditionally, implanted Ventricular Assist Devices (VADs) have been employed in order to provide circulatory support to patients who cannot survive the waiting time to transplantation, reducing the workload imposed on the heart. In many cases that process could recover its contractility performance.Objectives: The SensorART platform focuses on the management and remote treatment of patients suffering from HF. It provides an inter-operable, extendable and VAD-independent solution, which incorporates various hardware and software components in a holistic approach, in order to improve the quality of the patients’ treatment and the workflow of the specialists. This paper focuses on the description and analysis of Specialist’s Decision Support System (SDSS), an innovative component of the SensorART platform.Methods: The SDSS is a Web-based tool that assists specialists on designing the therapy plan for their patients before and after VAD implantation, analyzing patients’ data, extracting new knowledge, and making informative decisions.Results: SDSS offers support to medical and VAD experts through the different phases of VAD therapy, incorporating several tools covering all related fields; Statistics, Association Rules, Monitoring, Treatment, Weaning, Speed and Suction Detection.Conclusions: SDSS and its modules have been tested in a number of patients and the results are encouraging.

25 February 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Ioannis TsoulosIoannis Tsoulos
Ioannis Tsoulos
Alexandros T TzallasAlexandros T Tzallas
Alexandros T Tzallas
Evangelos C KarvounisEvangelos C Karvounis
Evangelos C Karvounis
This article proposes a two-phase hybrid method to train RBF neural networks for classification and regression problems. During the first phase, a range for the critical parameters of the RBF network is estimated and in the second phase a genetic algorithm is incorporated to locate the best RBF neural network for the underlying problem. The method is compared against other training methods of RBF neural networks on a wide series of classification and regression problems from the relevant literature and the results are reported.

17 April 2023 in Computers
Verified
Journal Article
Open access
PDF file
Ioannis TsoulosIoannis Tsoulos
Ioannis Tsoulos
Alexandros T TzallasAlexandros T Tzallas
Alexandros T Tzallas
Evangelos C KarvounisEvangelos C Karvounis
Evangelos C Karvounis
Dimitrios G. TsalikakisDimitrios G. Tsalikakis
Dimitrios G. Tsalikakis
Artificial neural networks are machine learning models widely used in many sciences as well as in practical applications. The basic element of these models is a vector of parameters; the values of these parameters should be estimated using some computational method, and this process is called training. For effective training of the network, computational methods from the field of global minimization are often used. However, for global minimization techniques to be effective, the bounds of the objective function should also be clearly defined. In this paper, a two-stage global optimization technique is presented for efficient training of artificial neural networks. In the first stage, the bounds for the neural network parameters are estimated using Particle Swarm Optimization and, in the following phase, the parameters of the network are optimized within the bounds of the first phase using global optimization techniques. The suggested method was used on a series of well-known problems in the literature and the experimental results were more than encouraging.

15 April 2022 in Information
Verified
Journal Article
Open access
PDF file
Georgios TsoumanisGeorgios Tsoumanis
Georgios Tsoumanis
Nikolaos GiannakeasNikolaos Giannakeas
Nikolaos Giannakeas
Alexandros T TzallasAlexandros T Tzallas
Alexandros T Tzallas
EGEvripidis Glavas
Evripidis Glavas
KKKyriakos I. Koritsoglou
Kyriakos I. Koritsoglou
Constantinos AngelisConstantinos Angelis
Constantinos Angelis
It has been shown in the literature that the lifetime of a wireless sensor network is heavily connected to the number of transmissions that network nodes have to undertake. Considering this finding, along with the effects of the energy hole problem where nodes closer to the sink node transmit more than the more distant ones, a node close to the sink node will be the one that transmits the most, while it will also be the node that will deplete its battery first. Taking into consideration that the failure of a single network node to operate, due to its battery being discharged, can lead to a network stopping its operation, the most energy-consuming node in the network will also be the one that will be responsible for the network’s termination. In this sense, the most energy-consuming node’s energy consumption optimization is the main case in this paper. More specifically, in this work, it is firstly shown that the energy consumption of a wireless sensor network is closely related to each network node’s traffic load, that is the transmissions of the packets that are created or forwarded by a node. The minimization of the most energy-consuming node’s energy consumption was studied here, while the implementation of a traffic-load-based algorithm is also proposed. Under the proposed algorithm, given a simple shortest path approach that assigns a parent (i.e., the next hop towards the sink node) in each network node and the knowledge it provides regarding the distance (in hops in this paper’s case) of network nodes from the sink node, the proposed algorithm exploits the shortest path’s results in order to discover, for all network nodes, neighbors that are of the same distance (from the sink node) with the initially assigned parent. Then, if such neighbors exist, all these neighbors are equally burdened with the parenting role. As a result, the traffic load is shared by all of them. To evaluate the proposed algorithm, simulation results are provided, showing that the goals set were achieved; thus, the network lifetime was prolonged. In addition, it is shown that under the algorithm, a fairer distribution of the traffic load takes place.