一个基于Python的机器学习项目——各种Kaggle比赛的解决方案
https://github.com/df19900725/machine-learning-with-python/
machine-learning-with-python
This is a repository that use python to do machine learning tasks. It aims to provide kaggle competition solutions in one project.
For each kaggle competition, the repository will create a project package to provide several solutions with different models and strategies. It will cover traditional algorithms such as regression, svm and so on. Deep learning models will be also provided by using TensorFlow. Since I have no any GPUs, all deep learning models are written for CPUs.
Currently, it contains several packages:
data - The package that contains load different data set methods.
model - This pakcage provides some customer models
preprocess - This package contains several modules including feature engineering
project - Including kaggle competitions. Includings:
Kaggle Web Traffic Prediction (https://www.kaggle.com/robikscube/tutorial-time-series-forecasting-with-xgboost): Since my personal computer can not run all data set. I just pick up serveral traffic sequences to test our models.
sample result:
util - This package contains several utilize modules that will be used by other modules. Includings:
linear_algebra_util.py - some useful method for math
logger_util.py - logger util module
metric_util.py - some methods for evaluation metric algorithms
plot_util.py - some methods that will be used to plot result
欢迎大家关注DataLearner官方微信,接受最新的AI技术推送
