Dimitrios Gunopulos

Dr. Dimitrios Gunopulos

Knowledge Discovery in Databases Lab, Department of Informatics and Telecommunications, University of Athens, Athens 157 72, Greece

Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

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

Representative Publications

View All Publications
13 July 2022 in Machine Learning: Science and Technology
Verified
Journal Article
Open access
PDF file
MTMaria Touranakou
Maria Touranakou
NCNadezda Chernyavskaya
Nadezda Chernyavskaya
JDJavier Duarte
Javier Duarte
DGDimitrios Gunopulos
Dimitrios Gunopulos
RKRaghav Kansal
Raghav Kansal
JVJean-Roch Vlimant
Jean-Roch Vlimant
We study how to use deep variational autoencoders (VAEs) for a fast simulation of jets of particles at the Large Hadron Collider. We represent jets as a list of constituents, characterized by their momenta. Starting from a simulation of the jet before detector effects, we train a deep VAE to return the corresponding list of constituents after detection. Doing so, we bypass both the time-consuming detector simulation and the collision reconstruction steps of a traditional processing chain, speeding up significantly the events generation workflow. Through model optimization and hyperparameter tuning, we achieve state-of-the-art precision on the jet four-momentum, while providing an accurate description of the constituents momenta, and an inference time comparable to that of a rule-based fast simulation.

30 June 2024 in ACM Transactions on Spatial Algorithms and Systems
Verified
Journal Article
Open access
MMMohamed Mokbel
Mohamed Mokbel
MSMahmoud Sakr
Mahmoud Sakr
LXLi Xiong
Li Xiong
AZAndreas Züfle
Andreas Züfle
JAJussara Almeida
Jussara Almeida
EZEsteban Zimanyi
Esteban Zimanyi
Mobility data captures the locations of moving objects such as humans, animals, and cars. With the availability of Global Positioning System (GPS)–equipped mobile devices and other inexpensive location-tracking technologies, mobility data is collected ubiquitously. In recent years, the use of mobility data has demonstrated a significant impact in various domains, including traffic management, urban planning, and health sciences. In this article, we present the domain of mobility data science. Towards a unified approach to mobility data science, we present a pipeline having the following components: mobility data collection, cleaning, analysis, management, and privacy. For each of these components, we explain how mobility data science differs from general data science, we survey the current state-of-the-art, and describe open challenges for the research community in the coming years.

6 March 2012 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
DZDemetrios Zeinalipour-Yazti
Demetrios Zeinalipour-Yazti
CLChristos Laoudias
Christos Laoudias
CCConstandinos Costa
Constandinos Costa
MVMichail Vlachos
Michail Vlachos
MAMaria I. Andreou
Maria I. Andreou
DGDimitrios Gunopulos
Dimitrios Gunopulos
Smartphones are nowadays equipped with a number of sensors, such as WiFi, GPS, accelerometers, etc. This capability allows smartphone users to easily engage in crowdsourced computing services, which contribute to the solution of complex problems in a distributed manner. In this work, we leverage such a computing paradigm to solve efficiently the following problem: comparing a query trace Q against a crowd of traces generated and stored on distributed smartphones. Our proposed framework, coined SmartTrace+, provides an effective solution without disclosing any part of the crowd traces to the query processor. SmartTrace+, relies on an in-situ data storage model and intelligent top-K query processing algorithms that exploit distributed trajectory similarity measures, resilient to spatial and temporal noise, in order to derive the most relevant answers to Q. We evaluate our algorithms on both synthetic and real workloads. We describe our prototype system developed on the Android OS. The solution is deployed over our own SmartLab testbed of 25 smartphones. Our study reveals that computations over SmartTrace+ result in substantial energy conservation; in addition, results can be computed faster than competitive approaches.

23 January 2009 in The VLDB Journal
Verified
Journal Article
Closed access
PDF file
BABenjamin Arai
Benjamin Arai
GDGautam Das
Gautam Das
DGDimitrios Gunopulos
Dimitrios Gunopulos
NKNick Koudas
Nick Koudas

18 January 2021 in Data Mining and Knowledge Discovery
Verified
Journal Article
Closed access
PDF file
ASAntonia Saravanou
Antonia Saravanou
CNClemens Noelke
Clemens Noelke
NHNicholas Huntington
Nicholas Huntington
DADolores Acevedo-Garcia
Dolores Acevedo-Garcia
DGDimitrios Gunopulos
Dimitrios Gunopulos

24 May 2016
Verified
Book Chapter
Open access
PDF file
NZNikos Zacheilas
Nikos Zacheilas
NZNikolas Zygouras
Nikolas Zygouras
NPNikolaos Panagiotou
Nikolaos Panagiotou
VKVana Kalogeraki
Vana Kalogeraki
DGDimitrios Gunopulos
Dimitrios Gunopulos
Applying real-time, cost-effective Complex Event processing (CEP) in the cloud has been an important goal in recent years. Distributed Stream Processing Systems (DSPS) have been widely adopted by major computing companies such as Facebook and Twitter for performing scalable event processing in streaming data. However, dynamically balancing the load of the DSPS’ components can be particularly challenging due to the high volume of data, the components’ state management needs, and the low latency processing requirements. Systems should be able to cope with these challenges and adapt to dynamic and unpredictable load changes in real-time. Our approach makes the following contributions: (i) we formulate the load balancing problem in distributed CEP systems as an instance of the job-shop scheduling problem, and (ii) we present a novel framework that dynamically balances the load of CEP engines in real-time and adapts to sudden changes in the volume of streaming data by exploiting two balancing policies. Our detailed experimental evaluation using data from the Twitter social network indicates the benefits of our approach in the system’s throughput.