Skip to content

Data analysis and supervised learning on data of video-on-demand network services

Notifications You must be signed in to change notification settings

cylead/data-analysis-on-networked-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Info

This is the first basic project repository for the course EP2420 Network Analytics at KTH. The full report can be found in the report. Tools: Python, related packages: Numpy, SciPy, Matplotlib, Scikit- learn, Pandas, TensorFlow, Keras.

Content

In this project, we try to solve a supervised learning problem related to video-on-demand network services. We perform data exploration, data pre-processing, feature selection, and extraction and then use a linear regression model and neural network to estimate the service metrics. The prediction result of the neural network is better than the linear regression model, but its disadvantage lies in the huge amount of computation and the complicated parameter tuning process.

Some results

The prediction NMAE of the linear regression with the different number of input features.:

The pridiction of neural network:

About

Data analysis and supervised learning on data of video-on-demand network services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published