Ekaterina Gilman

dblp:92/7739 · DBLP profile ↗
← Back
12ranked-venue papers
2as first author
6since 2021 · last 2026
0000-0001-9816-2240ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 7 · 2 first-author · 4 since 2021Artificial intelligence and machine learning · 4 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2026 Graph-Conditioned Mixture of Graph Neural Network Experts for Traffic Forecasting
Amirhossein Ghaffari, Saeid Sheikhi, Ekaterina Gilman
MDM3
2026 STRAM: Spatio-temporal road-aware mapping for graph neural network prediction
Amirhossein Ghaffari, Huong Mai Nguyen, Lauri Lovén, Ekaterina Gilman
Neurocomputing4
2025 Past to Plan: LLM-Powered Personalized Travel via Mobility Patterns
Hasaan Ahmed, Huong Mai Nguyen, Amirhossein Ghaffari, Ekaterina Gilman, Lauri Lovén
IEEE Big Data4
2025 STM-Graph: A Python Framework for Spatio-Temporal Mapping and Graph Neural Network Predictions
abstract
Urban spatio-temporal data present unique challenges for predictive analytics due to their dynamic and complex nature. We introduce STM-Graph, an open-source Python framework that transforms raw spatio-temporal urban event data into graph representations suitable for Graph Neural Network (GNN) training and prediction. STM-Graph integrates diverse spatial mapping methods, urban features from OpenStreetMap, multiple GNN models, comprehensive visualization tools, and a graphical user interface (GUI) suitable for professional and non-professional users. This modular and extensible framework facilitates rapid experimentation and benchmarking. It allows integration of new mapping methods and custom models, making it a valuable resource for researchers and practitioners in urban computing. The source code of the framework and GUI are available at: https://github.com/Ahghaffari/stm_graph and https://github.com/tuminguyen/stm_graph_gui.
Amirhossein Ghaffari, Huong Mai Nguyen, Lauri Lovén, Ekaterina Gilman
CIKM4
2024 A novel Edge architecture and solution for detecting concept drift in smart environments
abstract
The proliferation of the Internet of Things (IoT), artificial intelligence (AI), the adoption of 5G, and progress towards 6G technology have led to the accumulation of massive amounts of real-world data; however, a significant portion of the data generated by smart cities and smart buildings remains unused. A notable problem is the shift of statistical properties in real-world streaming over time caused by unexpected factors, referred to as concept drift, which results in less efficient predictive models. To address this problem, the latest research leverages the cloud–edge continuum paradigm for the deployment of AI and general smart city applications while utilising the available resources optimally. In this article, we propose a computing architecture for different smart city applications in edge micro data centre (EMDC) settings over a hybrid cloud–edge continuum to support the deployment of AI workloads. We implement a feedback-driven automated concept drift detection and adaptation methodology, combining base learner long short-term memory (LSTM) with Page–Hinkley test (PHT), adaptive windowing (ADWIN) and the Kolmogorov–Smirnov windowing (KSWIN). Real-world data streams are utilised to forecast from various environmental sensors installed at the University of Oulu Smart Campus. The feedback-based concept drift detection and adaption process is first evaluated using synthetic datasets with known concept drift points and then employed in the real-world data. Subsequently, the implementation is evaluated using the state-of-the-art MAE, RMSE, and MAPE methods. The results showed a reduction in MAPE from 8.5% to 3.88% when concept drift detection was applied. Additionally, the challenges faced and the effectiveness of the suggested solutions are explored.
Hassan Mehmood, Ahmed Khalid, Panos Kostakos 0001, Ekaterina Gilman, Susanna Pirttikangas
Future Gener. Comput. Syst.4
2024 Addressing Data Challenges to Drive the Transformation of Smart Cities
abstract
Cities serve as vital hubs of economic activity and knowledge generation and dissemination. As such, cities bear a significant responsibility to uphold environmental protection measures while promoting the welfare and living comfort of their residents. There are diverse views on the development of smart cities, from integrating Information and Communication Technologies into urban environments for better operational decisions to supporting sustainability, wealth, and comfort of people. However, for all these cases, data are the key ingredient and enabler for the vision and realization of smart cities. This article explores the challenges associated with smart city data. We start with gaining an understanding of the concept of a smart city, how to measure that the city is a smart one, and what architectures and platforms exist to develop one. Afterwards, we research the challenges associated with the data of the cities, including availability, heterogeneity, management, analysis, privacy, and security. Finally, we discuss ethical issues. This article aims to serve as a “one-stop shop” covering data-related issues of smart cities with references for diving deeper into particular topics of interest.
Ekaterina Gilman, Francesca Bugiotti, Ahmed Khalid, Hassan Mehmood, Panos Kostakos 0001, Lauri Tuovinen, Johanna Ylipulli, Xiang Su 0001, Denzil Ferreira
ACM Trans. Intell. Syst. Technol.1
2019 Towards EDISON: An Edge-Native Approach to Distributed Interpolation of Environmental Data
abstract
Prevalent weather prediction methods are based on sensor data, collected by satellites and a sparse grid of stationary weather stations. Various initiatives improve the prediction models by including additional data sources such as mobile weather sensors, mobile phones, and wireless sensor networks (WSN) of, for example, smart homes. The underlying computing paradigm is predominantly centralized, with all data collected and analyzed in the cloud. This solution is not scalable. When the spatial and temporal density of weather sensor data grows, the required data transmission capacities and computational resources become unfeasible. We identify the challenges posed by spatial distribution of a weather prediction model, and suggest solutions for those challenges. We propose EDISON: an edge-native interpolation approach based on AI methods, distributed horizontally on edge servers. Finally, we demonstrate EDISON with a simple, simulated setup.
Lauri Lovén, Ella Peltonen, Abhinay Pandya, Teemu Leppänen, Ekaterina Gilman, Susanna Pirttikangas, Jukka Riekki
ICCCN5
2016 Experiences with smart city traffic pilot
abstract
The infrastructure built in the City of Oulu provides rich information about the city environment and objects moving in it. We utilize this infrastructure in building an IoT system for data-intensive smart city services; by collecting data from real city environment and developing analysis methods for these data. We are building Smart City Traffic Pilot on top of the infrastructure to provide the functionality to collect the data and perform the analysis. Based on this experience, we present in this article requirements for data-intensive smart city services. Moreover, we describe four implemented use cases for utilizing rich data sources available in the smart city: situational picture, driving coach, real time reasoning, and mobile code. A lively collaboration between a large number of different actors is essential in realizing these use cases. Finally, we discuss how the use cases fulfill the requirements and the lessons we have learnt.
Susanna Pirttikangas, Ekaterina Gilman, Xiang Su 0001, Teemu Leppänen, Anja Keskinarkaus, Mika Rautiainen, Mikko Pyykkönen, Jukka Riekki
IEEE BigData2
2011 Context-aware pervasive service composition and its implementation
Jiehan Zhou, Ekaterina Gilman, Juha Palola, Jukka Riekki, Mika Ylianttila, Jun-Zhao Sun
Pers. Ubiquitous Comput.2
2010 Towards Context Modelling and Reasoning in a Ubiquitous Campus
abstract
This paper proposes context modelling and reasoning to enable intelligent services in a ubiquitous campus. An ontology-based modelling includes upper level context modelling and domain-specific modelling for the campus area. Ontological and rule-based inferencing, which facilitate ubiquitous functionality for daily life, are implemented by utilizing the context model developed. A student assistant scenario is presented, demonstrating the usefulness of ontological context modelling and reasoning for highly distributed environments, such as a university campus.
Ekaterina Gilman, Xiang Su 0001, Jukka Riekki
EJC1
2010 On Context Modelling in Systems and Applications Development
abstract
Context is a multi-dimensional concept. It is hard to define context generally for computer science. Which information is considered as context, which is not? Why are the certain context elements relevant for a certain case, but irrelevant for another? How to explain this to computers? Can computers learn these issues as humans do? In our paper we present different viewpoints to the concept of context and to context modelling starting from requirements engineering and ending up to multi-disciplinary education. Based on context related literature research and discussions in our paper, we can summarize that a complete and comprehensive definition and model of context is difficult to achieve and may not even be appropriate at all. However we can conclude that there is a common understanding that context always relates to an entity, context is used to solve a problem, context depends on the domain of use, context depends on time and context is evolutionary.
Anneli Heimbürger, Yasushi Kiyoki, Tommi Kärkkäinen, Ekaterina Gilman, Kyoung-Sook Kim 0001, Naofumi Yoshida
EJC4
2010 Ontology-Driven Pervasive Service Composition for Everyday Life
Jiehan Zhou, Ekaterina Gilman, Jukka Riekki, Mika Rautiainen, Mika Ylianttila
ISoLA (1)2