Skip to content

👀 Frequently Asked Questions

👀 Frequently Asked Questions

Here are some common questions about Auto-Sklong and their answers.

What is Longitudinal Data?

Longitudinal Data refers to observations made on multiple variables of interest for the same subject over an extended period of time. This type of data is particularly valuable for studying changes and trends, as well as making predictions about future outcomes. For example, in a medical study, a patient's health measurements such as blood pressure, heart rate, and weight might be recorded over several years to analyze the effectiveness of a treatment.

What are the differences between Time-Series Data and Longitudinal Data?

Time-Series Data and Longitudinal Data both involve observations made over time, but they differ in several aspects:

  • Focus: Originally Time-Series Data focuses on a single variable measured at regular intervals, while Longitudinal Data involves multiple variables observed over time for each subject.
  • Nature: Time-Series Data is usually employed for continuous data, whereas Longitudinal Data can handle both continuous and categorical data.
  • Time gap: Time-Series Data typically deals with shorter time periods (e.g., seconds, minutes, or hours), while Longitudinal Data often spans longer durations (e.g., months or years).
  • Irregularity: Time-Series Data is often regularly spaced, while Longitudinal Data can have irregular time intervals between observations.
  • Machine Learning: Time-Series Data are frequently used to predict future values, whereas Longitudinal Data are more frequently used to predict future outcomes. In addition, the ML algorithms used for time-series are frequently distinct from those used for longitudinal data. For instance, Time-Series based techniques are based on time-windowing techniques, whereas Longitudinal based techniques frequently use the current standard for machine learning classification for the prediction task. Nevertheless, they will adapt (create variant of these standard classification based machine learning algorithm) to comprehend the temporal nature of the data.

In summary, the main differences between Time-Series and Longitudinal Data lie in the focus, nature, and the length of the time intervals considered.

Are there any limitations I should be aware of?

  1. It's important to be aware that, as of today's date, Auto-Sklong does not support regression tasks nor Neural-Networks adapted for Longitudinal Data. However, we are constantly working to improve the library and add new features, so be sure to check for updates regularly or contribute to the project on GitHub.

  2. The library is still in its early stages, with a new novel search space, yet the search methods are all existing search methods. Stay tuned for more updates!

Where can I find more resources?

If you're looking for more information on how to use Auto-Sklong, check out our API Reference and Examples pages.

What if I have a question that isn't answered here?

If you have a question that isn't answered here, feel free to reach out to us on GitHub Issues.

Related Projects

Sklong

  • Open-source:
  • Authors: Simon Provost & Alex Freitas
  • Github Link: Sklong
  • Description: Scikit-Longitudinal (Sklong) is a machine learning library tailored to cope with longitudinal data in Longitudinal ML classification context. It is built on top of scikit-learn and provides tools to preprocess, model, and evaluate longitudinal data. Nothing is AutoML related in this project. Auto-Sklong is there for that purpose.

Auto-prognosis

Clairvoyance

  • Open-source:
  • Authors: VanderSchaar Lab
  • Github Link: Clairvoyance
  • Description: Clairvoyance - A Pipeline Toolkit for Medical Time Series

LongiTools

  • Open-source:
  • Authors: LongiTools
  • Official Website: LongiTools
  • Description: A European research project studying the interactions between environmental, lifestyle and biological factors to determine the risks of chronic cardiovascular and metabolic diseases.