Kyriakos Chatzidimitriou

Kyriakos Chatzidimitriou
Aristotle University of Thessaloniki | AUTH · Department of Electronics and Computer Engineering

PhD

About

39
Publications
10,606
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
336
Citations
Additional affiliations
December 2012 - April 2019
Aristotle University of Thessaloniki
Position
  • Research Associate
January 2004 - present
Aristotle University of Thessaloniki
Education
September 2007 - November 2012
Aristotle University of Thessaloniki
Field of study
  • Electrical and Computer Engineering
August 2004 - August 2006
Colorado State University
Field of study
  • Computer Science
September 1997 - March 2003
Aristotle University of Thessaloniki
Field of study
  • Electrical and Computer Engineering

Publications

Publications (39)
Conference Paper
Full-text available
The full integration of online repositories in the contemporary software development process promotes remote work and remote collaboration. Apart from the apparent benefits, online repositories offer a deluge of data that can be utilized to monitor and improve the software development process. Towards this direction, we have designed and implemente...
Conference Paper
Full-text available
Nowadays, the continuously increasing use of smart-phones as the primary way of dealing with day-to-day tasks raises several concerns mainly focusing on privacy and security. In this context and given the known limitations and deficiencies of traditional authentication mechanisms, a lot of research efforts are targeted towards continuous implicit a...
Conference Paper
Full-text available
In the era of Big Data, Cloud Computing and Internet of Things, most of the existing, integrated solutions that attempt to solve their challenges are either proprietary, limit functionality to a predefined set of requirements, or hide the way data are stored and accessed. In this work, we propose Cenote, an open source Big Data management and analy...
Article
Full-text available
The widespread use of smartphones has dictated a new paradigm, where mobile applications are the primary channel for dealing with day-to-day tasks. This paradigm is full of sensitive information, making security of utmost importance. To that end, and given the traditional authentication techniques (passwords and/or unlock patterns) which have becom...
Preprint
Full-text available
Recent developments in deep reinforcement learning have enabled the creation of agents for solving a large variety of games given a visual input. These methods have been proven successful for 2D games, like the Atari games, or for simple tasks, like navigating in mazes. It is still an open question, how to address more complex environments, in whic...
Book
The book is about quickly entering the world of creating machine learning models in R. The theory is kept to a minimum and there are examples for each of the major algorithms for classification, clustering, features engineering and association rules.
Conference Paper
Full-text available
As the popularity of the JavaScript language is constantly increasing, one of the most important challenges today is to assess the quality of JavaScript packages. Developers often employ tools for code linting and for the extraction of static analysis metrics in order to assess and/or improve their code. In this context, we have developed npn-miner...
Conference Paper
Full-text available
Speeding up the development process of Web Services, while adhering to high quality software standards is a typical requirement in the software industry. This is why industry specialists usually suggest "driven by" development approaches to tackle this problem. In this paper, we propose such a methodology that employs Specification Driven Developme...
Article
In the modern business world it is increasingly often that Enterprises opt to bring their business model online, in their effort to reach out to more end users and increase their customer base. While transitioning to the new model, enterprises consider securing their data of pivotal importance. In fact, many efforts have been introduced to automate...
Article
Full-text available
During the last few years, the REST architectural style has drastically changed the way web services are developed. Due to its transparent resource-oriented model, the RESTful paradigm has been incorporated into several development frameworks that allow rapid development and aspire to automate parts of the development process. However, most of the...
Article
Full-text available
The subjectivity that underlies the notion of quality does not allow the design and development of a universally accepted mechanism for software quality assessment. This is why contemporary research is now focused on seeking mechanisms able to produce software quality models that can be easily adjusted to custom user needs. In this context, we intr...
Conference Paper
Full-text available
Energy gives personal comfort to people, and is essential for the generation of commercial and societal wealth. Nevertheless, energy production and consumption place considerable pressures on the environment, such as the emission of green- house gases and air pollutants. They contribute to climate change, damage natural ecosystems and the man-made...
Conference Paper
Energy markets have undergone important changes at the conceptual level over the last years. Decentralized supply, small-scale production and smart grid optimization and control are the new building blocks. These changes offer substantial opportunities for all energy market stakeholders, some of which however, remain largely unexploited. Small-scal...
Article
The development of real-world, fully autonomous agents would require mechanisms that would offer generalization capabilities from experience, suitable for a large range of machine learning tasks, like those from the areas of supervised and reinforcement learning. Such capacities could be offered by parametric function approximators that could eithe...
Article
Full-text available
Agent autonomy is strongly related to learning and adap-tation. Machine learning models generated, either by off-line or on-line adaptation, through the use of historical data or current environmental signals, provide agents with the necessary decision-making and gener-alization capabilities in competitive, dynamic, partially observable and stochas...
Article
Full-text available
Sponsored search auctions constitutes the most im-portant source of revenue for search engine com-panies, offering new opportunities for advertisers. The Trading Agent Competition (TAC) Ad Auc-tions tournament is one of the first attempts to study the competition among advertisers for their place-ment in sponsored positions along with organic searc...
Conference Paper
Full-text available
The major goal of transfer learning is to transfer knowledge acquired on a source task in order to facilitate learning on another, different, but usually related, target task. In this paper, we are using neuroevolution to evolve echo state networks on the source task and transfer the best performing reservoirs to be used as initial population on th...
Conference Paper
Full-text available
Real Time Strategy games (RTS) provide an inter- esting test bed for agents that use Reinforcement Learning (RL) algorithms. From an agent's point of view, RTS games constitute a Markovian, partially observable and dynamic environment with a huge state space. In this paper, we present an agent that uses a Zeroth-level Classifier System (ZCS) in ord...
Conference Paper
Full-text available
In recent years, Time Series Prediction and clustering have been employed in hyperactive and evolving environments –where temporal data play an important role– as a result of the need for reliable methods to estimate and predict the pattern or behavior of events and systems. Power Stock Markets are such highly dynamic and competitive auction enviro...
Conference Paper
Full-text available
The Reinforcement Learning (RL) paradigm is an appropriate formulation for agent, goal-directed, sequential decision making. In order though for RL methods to perform well in difficult, complex, real-world tasks, the choice and the architecture of an appropriate function approximator is of crucial importance. This work presents a method of automati...
Article
Full-text available
In modern supply chains, stakeholders with varying degrees of autonomy and intelligence compete against each other in a constant effort to establish beneficiary contracts and maximize their own revenue. In such competitive environments, entities-software agents being a typical programming paradigm-interact in a dynamic and versatile manner, so each...
Conference Paper
Full-text available
In complex and dynamic environments where interdependencies cannot monotonously determine causality, data mining techniques may be employed in order to analyze the problem, extract key features and identify pivotal factors. Typical cases of such complexity and dynamicity are supply chain networks, where a number of involved stakeholders struggle to...
Article
Supply Chain Management (SCM) has recently entered a new era, where the old-fashioned static, long-term relationships between involved actors are being replaced by new, dynamic negotiating schemas, established over virtual organizations and trading marketplaces. SCM environments now operate under strict policies that all interested parties (supplie...
Article
The task-oriented nature of data mining (DM) has already been dealt successfully with the employment of intelligent agent systems that distribute tasks, collaborate and synchronize in order to reach their ultimate goal, the extraction of knowledge. A number of sophisticated multi-agent systems (MAS) that perform DM have been developed, proving that...
Conference Paper
Full-text available
The leap from decision support to autonomous systems has often raised a number of issues, namely system safety, soundness and security. Depending on the fleld of application, these issues can either be easily overcome or even hinder progress. In the case of Supply Chain Management (SCM), where system performance implies loss or proflt, these issues...
Article
Full-text available
Progress on tropical cyclone (TC) intensity forecasting has been much slower than im-provements made on predicting the path of a TC. Statistical models such as the Statis-tical Hurricane Intensity Prediction Scheme (SHIPS) generally outperform numerical models that try to model the dynamics of hurricanes. On the contrary, SHIPS is a simple linear r...
Conference Paper
Full-text available
Enterprise Resource Planning systems efficiently administer all tasks concerning real-time planning and manufacturing, material procurement and inventory monitoring, customer and supplier management. Nevertheless, the incorporation of domain knowledge and the application of adaptive decision making into such systems require extreme customization wi...
Conference Paper
Full-text available
As multi-agent systems and information agents obtain an increasing acceptance by application developers, existing legacy Enterprise Resource Planning (ERP) systems still provide the main source of data used in customer, supplier and inventory resource management. In this paper we present a multi-agent system, comprised of information agents, which...
Article
Predicting the future behavior of tropical cyclones is a prob-lem of great importance for the atmospheric science com-munity with concrete applications. Researchers understand enough about modeling storm systems to predict their track, but forecasting their future intensity remains elusive. In the present study, we formulate tropical storm intensif...
Article
This report describes the work made for the semester project in the CS440 course of the Computer Science Department in Colorado State University. The project deals with the use of reinforcement learning to a problem from the control literature. The main goal is to steer a ship through a sequence of gates in the minimum amount of time. For construct...
Article
Full-text available
The overwhelming demand for efficient agent performance in Supply Chain Management systems, as exemplified by numerous international competitions, raises the issue of defining and using generalized methods for performance evaluation. Up until now, most researchers test their findings in an ad-hoc manner, often having to re-invent existing evaluatio...
Article
Full-text available
In modern supply chains, stakeholders with varying degrees of autonomy and intelligence compete against each other, in a constant effort to establish beneficiary contracts and maximize their own revenue. In such competitive environments, entities -software agents being a typical programming paradigm -interact in a dynamic and versatile manner, and...

Network

Cited By

Projects

Projects (5)
Project
Research on Continuous Implicit Authentication using hand gestures
Project
https://www.seaf-h2020.eu/ https://www.eu.jouleassets.com/about-equad/
Archived project