Related Experiment Video
Updated: Jul 28, 2025

A Method of Trigonometric Modelling of Seasonal Variation Demonstrated with Multiple Sclerosis Relapse Data
Published on: December 9, 2015
Temporal Autoregressive Matrix Factorization for High-Dimensional Time Series Prediction of OSS
Predicting open-source software (OSS) development is crucial. A new Temporal Autoregressive Matrix Factorization (TAMF) framework accurately forecasts OSS trends using behavioral data, even with noise and missing values.
Area of Science:
- Computer Science
- Software Engineering
- Data Science
Background:
- Open-source software (OSS) is vital in modern development.
- Predicting OSS future development is essential but challenging.
- OSS behavioral data are high-dimensional time series with noise and missing values, requiring scalable models.
Purpose of the Study:
- To propose a scalable framework for predicting open-source software development.
- To address challenges posed by noisy, high-dimensional, and incomplete time series data in OSS behavioral datasets.
- To enhance the accuracy and versatility of time series prediction models for OSS development.
Main Methods:
- Developed a Temporal Autoregressive Matrix Factorization (TAMF) framework.
- Extracted trend and period features using a trend and period autoregressive model.
- Employed graph-based matrix factorization (MF) to impute missing values by leveraging time series correlations.
- Utilized a trained regression model for final predictions on target data.
Main Results:
- TAMF demonstrated good scalability for high-dimensional time series data.
- The framework achieved high prediction accuracy on real-world OSS behavioral data from GitHub.
- TAMF proved versatile across different types of time series data.
Conclusions:
- The proposed TAMF framework offers a robust solution for predicting open-source software development.
- TAMF effectively handles noisy and incomplete high-dimensional time series data.
- The framework's scalability and accuracy make it suitable for practical applications in OSS development analysis.
More Related Videos
12:09Network Analysis of the Default Mode Network Using Functional Connectivity MRI in Temporal Lobe Epilepsy
Published on: August 5, 2014
08:51Author Spotlight: Integrated Multi-Omics Analysis for Unveiling Multicellular Immune Signatures in Clinical Heart Attack Cohorts
Published on: September 20, 2024
Related Concept Videos
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
Linear Approximation in Time Domain
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Time-Series Graph
Noncompartmental Analysis: Statistical Moment Theory
Noncompartmental Analysis: Mean Residence Time
After the administration of a drug through intravenous bolus injection, the drug molecules are distributed throughout the body and remain there for varying periods. The MRT represents the average time these drug molecules stay in the...