LW

Professorship for Evolutionary Data Management

Research associates

Address

Martensstraße 391058 Erlangen

Room: 08.150, Floor: 08

Since April 2022 Lucas Weber has been a member of the research staff at our chair.


General Information and Interests

From classical signal processing to pattern recognition and machine learning in time series, I just love working with time series. My research covers different topics from Knowledge Discovery and Mining:

  • Signal Processing
  • Machine Learning and Pattern Recognition for time series
  • Change Point Detection in sensor signals
  • Applied Machine Learning
  • Robust Machine Learning
  • Knowledge Discovery in Industrial Datasets

My primary interest lies in applying machine learning and pattern recognition techniques to sensor signals and knowledge discovery in time series sets.


Publications

2025

2023

2022

2021

2020

2019

  • Contextual Anomaly Tracking with Changepoint Detection – Extension

    (Third Party Funds Single)

    Project leader:
    Term: 01/04/2025 – 31/03/2026
    Acronym: CATCH 2.0
    Funding source: Siemens AG

    This follow-up research project builds on previous work that demonstrated the value of change point analysis (CPA) for knowledge discovery in heterogeneous industrial time series data. The project extends existing methods to support large-scale analysis of complex thermodynamic systems, with a particular focus on power plant data characterized by high dimensionality, heterogeneity, and varying data quality. Beyond detecting individual change points, the developed methods enable higher-level analyses such as sequence-based pattern discovery and the identification of related or decoupled changes across hundreds of time series.

    A central objective of the project is to transition the previously developed prototypical algorithms into a scalable, platform-based environment close to the data sources (cloud deployment). In collaboration with Siemens Energy platform teams, the project aims to improve scalability, availability, and iteration speed, enabling broader evaluation across diverse real-world use cases. This setup allows domain experts to apply the methods without direct access to source code and supports faster feedback cycles for algorithmic refinement.

    The research further focuses on systematic evaluation of the algorithms on additional industrial use cases, expert-guided parameter selection, and adaptation of methods to handle edge cases and varying data quality. By strengthening the connection between algorithmic development, scalable infrastructure, and expert-driven evaluation, the project advances the practical applicability of change point analysis as a decision-support tool for industrial time series analysis.

  • Contextual Anomaly Tracking with Changepoint Detection

    (Third Party Funds Single)

    Project leader:
    Term: 01/01/2024 – 31/12/2024
    Acronym: CATCH
    Funding source: Siemens AG

    This research project investigates the use of unsupervised change point analysis (CPA) methods for knowledge discovery in large-scale industrial time series datasets. Change point analysis offers a promising tool to mine large time series datasets by identifying abrupt and unexpected changes in time series data without requiring supervision.

    The project systematically evaluates the applicability, feasibility, and parameterization of state-of-the-art CPA algorithms for real industrial data. Key activities include a comprehensive literature review, detailed data profiling and preparation, conceptual development of an evaluation framework, and quantitative comparison of multiple algorithms using representative use cases provided by industry partners. We extend the typical one-dimensional use-case, where CPA is applied to isolated signals, by comparing the extracted events of multiple signals to find relationships and to mine unexpected, isolated events.

    In addition, a visualization prototype will be developed to support interpretation of detected changes and to demonstrate how results can be integrated into engineering workflows and monitoring processes.

    By assessing whether detected change points correspond to meaningful anomalies/events in combined cycle power plants (steam generators specifically), the project aims to advance unsupervised data mining methods for complex industrial systems and provide practical guidance for their deployment in power plant monitoring.

  • Data Driven Relationship Discovery in Large Time Series Datasets

    (Third Party Funds Single)

    Project leader:
    Term: 01/04/2022 – 31/03/2025
    Acronym: DARTS
    Funding source: Siemens AG

    Modern complex systems, such as power plants or other industrial structures, combined with the rise of IoT and Industry 4.0, produce thousands of time series measuring different aspects within these systems. As time series measure the state of these complex systems, the correct identification and integration of these time series are key to enabling advanced analytics and further optimization. As acquiring contextual information about each time series and their relations is currently a time-consuming and error-prone manual process, techniques to support or even automate this process are in high demand. While there are different available metadata formats, such as Brick, this metadata often is not available for all data sources and is not commonly used for all systems. Integrating time series at scale requires efficient algorithms and robust concepts that can deal with the heterogeneity and high volume of time series from different domains.

    Additional Applications and Outcomes:

    Changepoynt Python Package

    Changepoint correlation heavily relies on suitable changepoint detection algorithms, many of which were implemented from research papers within a pip-installable package “changepoynt” (https://changepoynt.de). Changepoint detection, a critical task in time series analysis, identifies abrupt shifts or transitions in data patterns, offering insights into underlying phenomena. Developed with flexibility and scalability in mind, “changepoynt” integrates a range of state-of-the-art methods for changepoint detection, empowering researchers across domains to efficiently analyze and interpret their data.

    CATCH: Contextual Anomaly Tracking with Changepoint Detection

    Together with a research partner from the industry, we basically use the inverse of our idea of relationship discovery to detect contextual anomalies. The hypothesis of the project states that signals, which should have relations (e.g. Input-Output measurements of a dynamical system), behave anomalously if they stop showing simultaneous changes. In contrast to classical anomaly detection methods, change point anomaly (the comparison of multiple changepoint signals) is mainly targeted at contextual anomalies, where two signals are measuring the same component, and consequentially should change at similar times when the plant changes operational status. In case the signals change separately, a contextual anomaly occurs.  While the methods are available in theory, the project is necessary to test the applicability, feasibility, and correct parametrization of the methods for selected use cases. A demonstrator for a two-dimensional case can be found under https://anomaly.changescore.de/ and for the multi-dimensional case under https://heatmap.changescore.de/.


Projects

Darts: Data-driven Relationship Discovery in large Time Series Datasets

Our current research project concerns the identification of sensor signals from complex industrial systems in collaboration with Siemens Energy. Some of the techniques used in this project are available as the Python-Pip package https://github.com/Lucew/changepoynt.
Check the project website for an abstract: DARTS

Additionally, you can find more information and some working demonstrators under:

https://anomaly.changescore.de/ – The 2-D comparison of the change score of two signals. Enables to find regions, where the two signals change independently. Under the assumption that they are connected, this could be interesting.

https://heatmap.changescore.de/ – The N-D comparison of the change score of multiple signals. Enables finding regions, where several signals change independently. Under the assumption that they are connected, this could be interesting.

https://demo.changepoynt.de/ – Demonstrator for different change point methods implemented in our package.

https://changepoynt.de/ – The website of the package developed at the chair.

Example for Change Point Detection using the Changepoynt Package:

Change Point Detection Example

Signal Clustered by their Relationship within a power plant:


Teaching

I tutor for the Knowledge Discovery in Databases (KDD) lecture. Contact me if you have any questions regarding the exercise.


Open Topics

There are always several available topics for interested students and interested third parties. You can find the open topics at our chair listed under: https://www.studon.fau.de/cat5492144.html
If you are on this page and have open topics related in any way to the fields listed above, get in contact using any of the contact information listed above. I would love to hear from you.

Send me an E-Mail for more information about the topics. I’m also often looking for (paid) student assistants. Other topics can always be discussed.
Unfortunately, I have received a lot of very generic emails. While I understand your thesis is important to you, I would appreciate it, if you tailor the mail to the chosen topic. Thank you!


Miscellaneous

I’m also a tutor for the Exercise in Knowledge Discovery in Databases held in the summer semester. If you have any questions regarding the exercise, also get in contact with me.

Additionally, I’m always interested in sensor time series data sets. If you have open topics in the direction of pattern recognition and machine learning on sensor data, get in touch. I enjoy working with this data a lot.

News about my projects