Internship M2 in Engineering

il y a 2 semaines


Villeurbanne, Auvergne-Rhône-Alpes, France CESI Temps plein

Title : Bike sharing system rebalancing by reinforcement learning algorithms

Keywords:  bike sharing system, bike repositionning,  reinforcement learning

Description

This internship project focuses on a specific component of a broader initiative to improve the dynamic rebalancing of bike-sharing systems [1,2,3]. The problem is addressed in two stages. Based on data at the station and travel needs at a given moment t, the number of bicycles available and needed will be predicted at time t+1. Points of origin and destination can be grouped together to improve the performance of spatio-temporal calculations of flow gradients from the micro scale at the station to the city scale [3,4].

This approach will thus make it possible to predict more quickly the number of bicycles used on the network and at stations in order to obtain a quasi-dynamic description of the system [6,7]. In a second stage, using these new estimated input data, real-time rebalancing is deployed. A reinforcement learning algorithm is then used and trained to propose and refine the dynamic redistribution strategy for bicycles [8,9]. The advantage of this approach lies in its ability to adapt to contextual disturbances and to resolve issues on a large scale. However, this performance comes at a cost and is detrimental to ensuring the most optimised solution is achieved.

This internship will focus on the first stage of the project, which concerns the prediction and modeling of bicycle availability and demand dynamics. The objective will be to design and evaluate predictive models capable of capturing both spatial and temporal dependencies in the bikeshare system. The intern will explore and compare different machine learning approaches, such as time series forecasting, graph neural networks, or spatio-temporal convolutional architectures, to estimate short-term variations in bicycle flows at the station and network levels by using clustering, for example [10].

The performance of the models will be evaluated against real operational data, and the results will serve as input for the reinforcement learning framework used in the second phase of the project .

Depending on the progress and interests of the intern, additional exploration may include studying the integration of uncertainty quantification in predictions or the use of online learning methods to adapt models in real time as new data become available.

The internship will provide the opportunity to gain hands-on experience in data science, spatio-temporal modeling, and urban mobility systems, while contributing to an innovative research topic with potential real-world applications.

Objectives :

O1. Develop predictive models to estimate short-term bicycle availability and demand at both the station and network levels using spatio-temporal data.

O2. Analyze and preprocess heterogeneous datasets, including trip records, station metadata, weather conditions, and temporal factors, to create robust inputs for modeling.

O3. Implement and compare different machine learning approaches (e.g., time series forecasting, graph neural networks, spatio-temporal models) to capture flow dynamics in the bikeshare system.

O4. Evaluate the performance and scalability of predictive algorithms under realistic conditions, using metrics relevant to operational decision-making in mobility systems.

O5. Provide data-driven inputs for the reinforcement learning module, enabling the development of adaptive and real-time rebalancing strategies in the second phase of the project.

O6. Integrate uncertainty quantification to assess the confidence of predictions and their impact on rebalancing decisions.

O7. Explore online or incremental learning techniques to enable continuous model adaptation as new data streams become available.

Expected scientific/ technical production

The internship is expected to lead to both methodological and applied outcomes, including:

O1. A cleaned and structured dataset integrating multimodal information (trip data, station metadata, weather, temporal and spatial context) suitable for spatio-temporal modeling.

O2 .A set of predictive models (baseline statistical models and advanced machine learning architectures) for short-term demand and availability forecasting in bikeshare systems. 

O3. A comparative performance analysis report, detailing the accuracy, robustness, and computational efficiency of the different modeling approaches.  

O4. A prototype or simulation tool demonstrating the integration of prediction outputs into a reinforcement learning environment for dynamic rebalancing.  

O5.Technical documentation and reproducible code, following open science practices, to facilitate future extensions and integration into the larger project framework. 

O6. Preparation of a scientific report or publication draft, presenting the methodology, results, and implications for large-scale mobility optimization.

Lab presentation

CESI LINEACT (UR 7527), Laboratory for Digital Innovation for Businesses and Learning to Support the Competitiveness of Territories, anticipates and accompanies the technological mutations of sectors and services related to industry and construction. The historical proximity of CESI with companies is a determining element for our research activities. It has led us to focus our efforts on applied research close to companies and in partnership with them. A human-centered approach coupled with the use of technologies, as well as territorial networking and links with training, have enabled the construction of cross-cutting research; it puts humans, their needs and their uses, at the center of its issues and addresses the technological angle through these contributions.

Its research is organized according to two interdisciplinary scientific teams and several application areas.

  • Team 1 "Learning and Innovating" mainly concerns Cognitive Sciences, Social Sciences and Management Sciences, Training Techniques and those of Innovation. The main scientific objectives are the understanding of the effects of the environment, and more particularly of situations instrumented by technical objects (platforms, prototyping workshops, immersive systems...) on learning, creativity and innovation processes.

  • Team 2 "Engineering and Digital Tools" mainly concerns Digital Sciences and Engineering. The main scientific objectives focus on modeling, simulation, optimization and data analysis of cyber physical systems. Research work also focuses on decision support tools and on the study of human-system interactions in particular through digital twins coupled with virtual or augmented environments.

These two teams develop and cross their research in application areas such as

  • Industry 5.0,

  • Construction 4.0 and Sustainable City,

  • Digital Services.

Areas supported by research platforms, mainly that in Rouen dedicated to Factory 5.0 and those in Nanterre dedicated to Factory 5.0 and Construction 4.0.

Link to the research axes of the research team involved

CESI Lineact Research Thematic: Management of Multimodal Transport Systems (GSTM)

Bibliography :

[1] Z. Jiang, C. Lei, and Y. Ouyang, "Optimal investment and management of shared bikes in a competitive market," Transportation Research Part B: Methodological, vol. 135, pp. 143–155, May 2020,

[2] M. Dell'Amico, M. Iori, S. Novellani, and A. Subramanian, "The Bike sharing Rebalancing Problem with Stochastic Demands," Transportation Research Part B: Methodological, vol. 118, pp. 362–380, Dec. 2018, doi:

[3] C. M. Vallez, M. Castro, and D. Contreras, "Challenges and Opportunities in Dock-Based Bike-Sharing Rebalancing: A Systematic Review," Sustainability, vol. 13, no. 4, p. 1829, Feb. 2021, doi:

[4] Randriamanamihaga, A. N., Côme, E., Oukhellou, L., & Govaert, G Clustering the Vélib׳ dynamic Origin/Destination flows using a family of Poisson mixture models. Neurocomputing, 141,

[5] Yunlong Feng, Roberta Costa Affonso, Marc Zolghadri, Analysis of bike sharing system by clustering: the Vélib' case, IFAC-PapersOnLine, Volume 50, Issue 1,2017, Pages , ISSN ,

[6] Lei Lin, Zhengbing He, Srinivas Peeta; Predicting station-level hourly demand in a large-scale bike-sharing network: A graph convolutional neural network approach, Transportation Research Part C: Emerging Technologies,Volume 97,2018,Pages ,ISSN X,

[7] Wang, Xudong & Cheng, Zhanhong & Trépanier, Martin & Sun, Lijun Modeling bike-sharing demand using a regression model with spatially varying coefficients.

[8] Liang, Jiaqi & Liu, Defeng & Jena, Sanjay & Lodi, Andrea & Vidal, Thibaut Dual Policy Reinforcement Learning for Real-time Rebalancing in Bike-sharing Systems /arXiv

Contacts and Application

All qualified individuals are encouraged to apply by sending the following documents (

in one file PDF) :


• A curriculum vitae (CV) detailing academic background, technical skills, and relevant experiences

• A motivation letter (maximum one page) expressing interest in the internship and alignment with the research topic

• Academic transcripts (relevé de notes) from the current and previous years of study

• Any reference letters or supporting documents that may strengthen the application


The Candidat'es Profile

The candidate should be a Master's student (M2) or in the final year of an Engineering School program, with a background in Computational Mechanics, Applied Mathematics, or Data Science, and an interest in all three fields.

She/He should have some knowledge and experience in a number of the following topics:

  • Numerical modeling and simulation of physical or dynamical systems

  • Machine learning or statistical data analysis

  • Time series forecasting and spatio-temporal modeling

  • Optimization and/or reinforcement learning methods

  • Programming skills in Python (preferred), including libraries such as NumPy, Pandas, PyTorch, or TensorFlow

  • Data visualization and exploratory data analysis

  • Familiarity with version control tools (e.g., Git) and collaborative coding practices

  • Good written and oral communication skills in English


  • Internship M2 in Robotics

    il y a 2 semaines


    Villeurbanne, Auvergne-Rhône-Alpes, France CESI Temps plein

    Title: Real-Time Dynamic-aware Trajectory Planning for Mobile Robots in Indoor EnvironmentsAbstract: Service robots are increasingly used in dynamic indoor spaces such as offices, hospitals, or universities, where people and moving objects constantly modify the environment. For safe and efficient operation, a robot must detect and react to these changes in...


  • Villeurbanne, Auvergne-Rhône-Alpes, France CESI Temps plein

    Title:  Two-level dynamic scheduling for a reconfigurable production systemKeywords : RMS, Scheduling, Bi-level optimization, Discrete-event SimulationDescriptionIn an industrial context characterized by growing demand uncertainty, high product variability, and significant cost and deadline constraints, Reconfigurable Manufacturing Systems (RMS) offer a...


  • Villeurbanne, Auvergne-Rhône-Alpes, France INSA LYON - Université Claude Bernard Lyon 1 Temps plein

    Simulation of CO₂ Pipeline Flow in a Taylor–Couette Reactor – M2 / Engineering InternshipRéf ABG-134160Stage master 2 / IngénieurDurée 6 moisSalaire net mensuel 650 euros03/11/2025INSA LYON - Université Claude Bernard Lyon 1Lieu de travailVilleurbanne Auvergne-Rhône-Alpes FranceChamps scientifiquesPhysiqueEnergieMatériauxMots clésCFD;...

  • Internship – Technology

    il y a 6 jours


    Villeurbanne, Auvergne-Rhône-Alpes, France YOLE GROUP Temps plein

    Yole Group is a consulting firm specializing in the strategic analysis of markets, the supply chain, and technological developments related to the semiconductor industry and adjacent industries.JOB DESCRIPTION & MAIN TASKSOur company proposes a 6 months internship as Market & Technology Analyst to help us to support & develop our different activities such as...


  • Villeurbanne, Auvergne-Rhône-Alpes, France YOLE GROUP Temps plein

    Yole Group is specialized in technology and cost analysis of semiconductor components and electronic systems. Its purpose is to provide semiconductor industrial players with clear, exhaustive breakdowns of product manufacturing costs.JOB DESCRIPTION & MAIN TASKSOur company proposes 6 months internships for Technology & Cost Analyst trainees to help us to...


  • Villeurbanne, Auvergne-Rhône-Alpes, France Yole Group Temps plein

    Joining Yole Group means being part of a company with more than 25 years of close relationships with all the players of the semiconductor industry. It is also the opportunity to work closely with the latest semiconductor technologies and innovations and participate in predicting their evolution in the near future.Our company proposes 6 months internships...

  • End of study internship

    il y a 7 jours


    Villeurbanne, Auvergne-Rhône-Alpes, France Synopsys Inc Temps plein

    Internship title: R&D Validation of Structural Dynamics FeaturesIntroduction:We drive technology innovations that shape the way we live and connect. Catalyzing the era of pervasive intelligence, we deliver design solutions, from electronic design automation to silicon IP, to system design and multiphysics simulation and analysis. We partner closely with our...


  • Villeurbanne, Auvergne-Rhône-Alpes, France Yole Group Temps plein

    Yole Groupis specialized in technology and cost analysis of semiconductor components and electronic systems. Its purpose is to provide semiconductor industrial players with clear, exhaustive breakdowns of product manufacturing costs.Our company proposes a 6 months internship forTechnology & Cost Analyst traineeto help us support or develop further our...

  • End of study internship

    il y a 6 jours


    Villeurbanne, Auvergne-Rhône-Alpes, France Synopsys Inc Temps plein

    Internship MLOps: migration of an existing ML model prototype to PyTorch (local + cloud)Introduction:We drive technology innovations that shape the way we live and connect. Catalyzing the era of pervasive intelligence, we deliver design solutions, from electronic design automation to silicon IP, to system design and multiphysics simulation and analysis. We...


  • Villeurbanne, Auvergne-Rhône-Alpes, France SuperGrid Institute Temps plein

    Established in 2014, SuperGrid Institute is an independent private company with over 150 employees of 21 different nationalities. The institute is a key player for energy transition in France and throughout Europe, specialising in innovative high and medium voltage direct current (HVDC and MVDC) power systems. SuperGrid Institute also develops new...