“Making the Right Move to Senior Researcher”, by P. Valduriez, May 2021.

Check out this short article  “Making the Right Move to Senior Researcher”, to  appear in the May 2021 issue of ACM SIGMOD Record, in a new series managed by Professor Tamer Özsu which seeks to provide advice to mid-career researchers.

Permanent link to this article: https://team.inria.fr/zenith/check-out-this-short-article-in-acm-sigmod-record-2021/

SIGKDD 2021: paper by Reza Akbarinia et al. accepted (research track).

The paper proposes PBA (Parallel Boundary Aggregator), a novel algorithm that computes incremental aggregations in parallel over massive data streams. The work has been done with Univ. Clermont-Auvergne (postdoc Chao Zhang and Professor Farouk Toumani).

Chao Zhang, Reza Akbarinia, Farouk Toumani. Efficient Incremental Computation of Aggregations over Sliding Windows. Int ACM Conference on Knowledge Discovery and Data Mining (SIGKDD), 2021.

Nowadays, we are witnessing the production of large volumes of continuous or real-time data in many application domains like traffic monitoring, medical monitoring, social networks, weather forecasting, network monitoring, etc. For example, every day around one trillion messages are processed through Uber data analytics infrastructure, and more than 500 million tweets are posted on Twitter. Efficient streaming algorithms are needed for analyzing data streams in such applications. In particular, aggregations having the inherent property of summarizing information from data, constitute a fundamental operator to compute real-time statistics in this context. In the streaming setting, aggregations are typically computed over finite subsets of a stream, called windows. In particular, sliding-window aggregation (SWAG) continuously computes a summary of the most recent data items in a given range r (aka window size) and using a given slide s.

One of the challenges faced by the SWAG algorithms is to incrementally compute aggregations over moving data, i.e., without recomputing the aggregation from scratch after inserting new data items or evicting old data items to/from the window. High throughput and low latency are essential requirements as stream processing systems are typically designed for real-time applications.

In this paper, we propose PBA (Parallel Boundary Aggregator), a novel algorithm that computes incremental aggregations in parallel. PBA groups continuous slices into chunks, and maintains two buffers for each chunk containing, respectively, the cumulative slice aggregations (denoted as csa) and the left cumulative slice aggregations (denoted as lcs) of the chunk’s slices. Using PBA, SWAGs can be computed in constant time for both amortized and worst-case time. We also propose an approach to optimize the chunk size, which guarantees the minimum latency for PBA. We conducted extensive empirical experiments using both synthetic and real-world datasets. Our experiments show that PBA behaves very well for average and large sliding windows (e.g., with sizes higher than 1024 values) compared to the state-of-the-art algorithms. For small-size windows, the results show the superiority of the non-parallel version of PBA (denoted as SBA) that outperforms other algorithms in terms of throughput.

Permanent link to this article: https://team.inria.fr/zenith/sigkdd-2021-paper-by-reza-akbarinia-et-al-accepted-research-track/

ICML 2021: paper by Antoine Liutkus et al. accepted (as long presentation).

The paper “Relative positional encoding for transformers with linear complexity” Liutkus et al. has been accepted for presentation at ICML 2021 as long paper (3% of total number of submissions). In 2021, of the 5513 articles submitted, only 1184 were accepted in short presentation (21.5%) and 166 in long presentation (3%).
Titre: Relative positional encoding for transformers with linear complexity
Auteurs: A. Liutkus and O. Cifka and S. Wu and U. Simsekli and Y. Yang and G. Richard,
Abstract: Recent advances in Transformer models allow for unprecedented sequence lengths, due to linear space and time complexity. In the meantime, relative positional encoding (RPE) was proposed as beneficial for classical Transformers and consists in exploiting lags instead of absolute positions for inference. Still, RPE is not available for the recent linear-variants of the Transformer, because it requires the explicit computation of the attention matrix, which is precisely what is avoided by such methods. In this paper, we bridge this gap and present \textit{Stochastic Positional Encoding} as a way to generate PE that can be used as a replacement to the classical additive (sinusoidal) PE and provably behaves like RPE. The main theoretical contribution is to make a connection between positional encoding and cross-covariance structures of correlated Gaussian processes. We illustrate the performance of our approach on the Long-Range Arena benchmark and on music generation.

Permanent link to this article: https://team.inria.fr/zenith/icml-2021-paper-by-antoine-liutkus-et-al-accepted-as-long-presentation/

Seminar by Patrick Valduriez “Innovation : startup strategies” 20 May 2021.

The 12th edition of the Marcus Evans “Innovation Strategies” conference will be held virtually from May 19 to 20, 2021.

https://drive.google.com/file/d/1HQ8AHzcPbK3eqap8hqGT43TGcHHYZSEt/preview

Check out my presentation on May 20, 14h40

Innovation : startup strategies
Patrick Valduriez
Inria and LIRMM, Univ. Montpellier, France

Technological innovation as driven by startups is hard to formalize (and manage) as the context may be unknown or quickly changing. To be successful, the innovation process involves not only inventions (new methods) but also context, e.g. user behavior, and timing, e.g. market readiness. In this talk, I illustrate various innovation strategies based on startup success stories, in particular LeanXcale, which delivers a new generation HTAP DBMS product. I also give hints to promote innovation within startups.

Permanent link to this article: https://team.inria.fr/zenith/2597-2/

New video with Gaëtan Heidsieck, Esther Pacitti and François Tardieu “The design of digital agriculture” May 2021.

Permanent link to this article: https://team.inria.fr/zenith/new-video-with-gaetan-heidsieck-esther-pacitti-and-francois-tardieu-the-design-of-digital-agriculture-may-2021/

Esther Pacitti at Online Seminar of Instituto de Computação – UFF on 17 March 2021.

Esther Pacitti gave an invited lecture at Seminários 2021, Instituto de Computação – UFF, Rio de Janeiro, on “Uma Perspectiva Evolutiva e Multidisciplinar do Tratamento de Dados”.

This work is in the context of the HPDaSc Inria associated team.

Watch the video on YouTube.

Permanent link to this article: https://team.inria.fr/zenith/esther-pacitti-at-online-seminar-at-instituto-de-computacao-uff-on-17-march-2021/

Patrick Valduriez at (Online) University of Paris Seminar Series on Data Analytics,  on 25 February 2021.

Patrick Valduriez at (Online) University of Paris Seminar Series on Data Analytics, in collaboration with the diNo group, on 25 February 2021, 15h.

http://helios.mi.parisdescartes.fr/~themisp/seminars/2021-02-25-Valduriez.html

Distributed Database Systems: the case for NewSQL

NewSQL [Valduriez & Jimenez-Peris 2019] is the latest technology in the big data management landscape, enjoying a fast-growing rate in the DBMS and BI markets. NewSQL combines the scalability and availability of NoSQL with the consistency and usability of SQL. By blending capabilities only available in different kinds of database systems such as fast data ingestion and SQL queries and by providing online analytics over operational data, NewSQL opens up new opportunities in many application domains where real-time decision is critical. Important use cases are eAdvertisement (such as Google Adwords), IoT, performance monitoring, proximity marketing, risk monitoring, real-time pricing, real-time fraud detection, etc. NewSQL may also simplify data management, by removing the traditional separation between NoSQL and SQL (ingest data fast, query it with SQL), as well as between operational database and data warehouse / data lake (no more ETLs!). However, a hard problem is scaling out transactions in mixed operational and analytical (HTAP) workloads over big data, possibly coming from different data stores (HDFS, SQL, NoSQL). Today, only a few NewSQL systems have solved this problem. In this talk, I introduce the solution for scalable transaction and polystore data management in LeanXcale, a recent NewSQL DBMS.

Permanent link to this article: https://team.inria.fr/zenith/patrick-valduriez-at-online-university-of-paris-seminar-series-on-data-analytics-on-25-february-2021-15h/

Prix de l’innovation Inria Académie des Sciences 2020 pour Pl@ntnet

Cette année 2020, le Prix de l’innovation Inria – Académie des sciences – Dassault Systèmes est décerné au projet interdisciplinaire Pl@ntNet (Alexis Joly et al.). Une récompense qui vient couronner dix ans de recherches au service de la biodiversité : cette plate-forme collaborative, basée sur le deep learning, est aujourd’hui utilisée par une dizaine de millions de personnes pour l’identification de plantes.

Permanent link to this article: https://team.inria.fr/zenith/prix-plantnet-2020/

Inria Brasil – the web site, 24 November 2020

The Inria Brasil web site is now open.

It reflects the collaboration between Inria and LNCC, the Brazilian National Scientific Computing Laboratory, and associated Brazilian universities  in High Performance Computing,  Artificial Intelligence, Data Science and Scientific Computing. The collaboration is headed by Frédéric Valentin (LNCC, Inria International Chair) and Patrick Valduriez.

 

 

Permanent link to this article: https://team.inria.fr/zenith/inria-brasil-the-web-site/

Patrick Valduriez at (Online) CWI lectures on Database Research, 19 Nov. 2020.

Patrick Valduriez on “Distributed Database Systems: the case for NewSQL” on 19 Nov. 2020 at (Online) CWI lectures on Database Research.

NewSQL [Valduriez & Jimenez-Peris 2019] is the latest technology in the big data management landscape, enjoying a fast-growing rate in the DBMS and BI markets. NewSQL combines the scalability and availability of NoSQL with the consistency and usability of SQL. By blending capabilities only available in different kinds of database systems such as fast data ingestion and SQL queries and by providing online analytics over operational data, NewSQL opens up new opportunities in many application domains where real-time decision is critical. Important use cases are eAdvertisement (such as Google Adwords), IoT, performance monitoring, proximity marketing, risk monitoring, real-time pricing, real-time fraud detection, etc. NewSQL may also simplify data management, by removing the traditional separation between NoSQL and SQL (ingest data fast, query it with SQL), as well as between operational database and data warehouse / data lake (no more ETLs!). However, a hard problem is scaling out transactions in mixed operational and analytical (HTAP) workloads over big data, possibly coming from different data stores (HDFS, SQL, NoSQL). Today, only a few NewSQL systems have solved this problem. In this talk, I introduce the solution for scalable transaction and polystore data management in LeanXcale, a recent NewSQL DBMS.

Permanent link to this article: https://team.inria.fr/zenith/online-cwi-lectures-on-database-research/