Wine-Rating-Predictor-ML-Model:具有Python,Docker,Luigi,SciKit-Learn和Pandas的自动ML管道,可预测葡萄酒质量等级-源码

上传者: 42102713 | 上传时间: 2021-09-09 10:29:27 | 文件大小: 27.54MB | 文件类型: ZIP
酒评指标 在这个项目中,我为在线葡萄酒销售商构建了葡萄酒评级预测指标。 该Wine预测变量旨在显示使用wine_dataset良好的预测是可能的。 葡萄酒评级是80到100之间的一个分数,代表了葡萄酒的质量。 使用当前的功能集,随机森林分类器及其调整的参数葡萄酒等级预测器可以预测均方误差为4.9的葡萄酒质量。 该指标表明,针对客户的全自动机器学习解决方案在生产中是可行且有效的。 该预测器运行带有Docker和Luigi任务的机器学习管道。 因此,它可以在装有docker和docker-compose的任何机器上运行。 机器学习管道包括以下步骤: 下载资料 制作数据集 清理数据 提取功能

文件下载

资源详情

[{"title":"( 80 个子文件 27.54MB ) Wine-Rating-Predictor-ML-Model:具有Python,Docker,Luigi,SciKit-Learn和Pandas的自动ML管道,可预测葡萄酒质量等级-源码","children":[{"title":"Wine-Rating-Predictor-ML-Model-master","children":[{"title":"evaluate_model","children":[{"title":"Dockerfile <span style='color:#111;'> 91B </span>","children":null,"spread":false},{"title":"evaluate_model.py <span style='color:#111;'> 5.00KB </span>","children":null,"spread":false}],"spread":true},{"title":".DS_Store <span style='color:#111;'> 10.00KB </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"notebooks","children":[{"title":".ipynb_checkpoints","children":[{"title":"WineRatingPredictor-2-checkpoint.ipynb <span style='color:#111;'> 91.67KB </span>","children":null,"spread":false},{"title":"WineRatingPredictor-1-checkpoint.ipynb <span style='color:#111;'> 2.80MB </span>","children":null,"spread":false},{"title":"WineRatingPredictor-3-checkpoint.ipynb <span style='color:#111;'> 688.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"WineRatingPredictor-1.ipynb <span style='color:#111;'> 2.81MB </span>","children":null,"spread":false},{"title":"ClientSummaryReport.2020.04.02.pdf <span style='color:#111;'> 862.88KB </span>","children":null,"spread":false},{"title":"WineRatingPredictor-3.ipynb <span style='color:#111;'> 688.33KB </span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"transformed","children":[{"title":"test_features.csv <span style='color:#111;'> 47.98KB </span>","children":null,"spread":false},{"title":"X_valid.csv <span style='color:#111;'> 107.05KB </span>","children":null,"spread":false},{"title":"y_valid.csv <span style='color:#111;'> 6.56KB </span>","children":null,"spread":false},{"title":"X_train.csv <span style='color:#111;'> 321.03KB </span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"test_target.csv <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"y_train.csv <span style='color:#111;'> 19.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"LuigiTaskFlow.png <span style='color:#111;'> 43.17KB </span>","children":null,"spread":false},{"title":"WineRatingPredictor-2.ipynb <span style='color:#111;'> 91.67KB </span>","children":null,"spread":false},{"title":"random_forest_model.sav <span style='color:#111;'> 35.17MB </span>","children":null,"spread":false}],"spread":true},{"title":"extract_features","children":[{"title":"Dockerfile <span style='color:#111;'> 95B </span>","children":null,"spread":false},{"title":"extract_features.py <span style='color:#111;'> 6.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"docker-clean.sh <span style='color:#111;'> 93B </span>","children":null,"spread":false},{"title":".idea","children":[{"title":"misc.xml <span style='color:#111;'> 185B </span>","children":null,"spread":false},{"title":"wine-rating-predictor.iml <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"inspectionProfiles","children":[{"title":"profiles_settings.xml <span style='color:#111;'> 174B </span>","children":null,"spread":false}],"spread":true},{"title":"modules.xml <span style='color:#111;'> 294B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 39B </span>","children":null,"spread":false},{"title":"vcs.xml <span style='color:#111;'> 180B </span>","children":null,"spread":false}],"spread":true},{"title":"base_docker","children":[{"title":"Dockerfile <span style='color:#111;'> 224B </span>","children":null,"spread":false},{"title":"requirements.txt <span style='color:#111;'> 96B </span>","children":null,"spread":false}],"spread":true},{"title":"download_data","children":[{"title":"Readme.md <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"download_data.py <span style='color:#111;'> 939B </span>","children":null,"spread":false}],"spread":true},{"title":"impute_data","children":[{"title":"Dockerfile <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"impute_data.py <span style='color:#111;'> 6.18KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"make_dataset","children":[{"title":"Dockerfile <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"make_dataset.py <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":true},{"title":"orchestrator","children":[{"title":"util.py <span style='color:#111;'> 11.48KB </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"task.py <span style='color:#111;'> 7.83KB </span>","children":null,"spread":false},{"title":"__pycache__","children":[{"title":"task.cpython-36.pyc <span style='color:#111;'> 9.29KB </span>","children":null,"spread":false},{"title":"util.cpython-36.pyc <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"util.cpython-37.pyc <span style='color:#111;'> 12.50KB </span>","children":null,"spread":false},{"title":"task.cpython-37.pyc <span style='color:#111;'> 9.47KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"data_root","children":[{"title":".DS_Store <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"raw","children":[{"title":"wine_dataset.csv <span style='color:#111;'> 3.88MB </span>","children":null,"spread":false}],"spread":false},{"title":"output","children":[{"title":".SUCCESS_EvaluateModel <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"FeatureImportances.png <span style='color:#111;'> 56.09KB </span>","children":null,"spread":false},{"title":"model.sav <span style='color:#111;'> 45.97MB </span>","children":null,"spread":false},{"title":"PredictionsVSActuals.png <span style='color:#111;'> 76.76KB </span>","children":null,"spread":false}],"spread":false},{"title":"interim","children":[{"title":"train_cleaned.csv <span style='color:#111;'> 3.09MB </span>","children":null,"spread":false},{"title":"test_features.csv <span style='color:#111;'> 47.98KB </span>","children":null,"spread":false},{"title":"train_target.csv <span style='color:#111;'> 26.22KB </span>","children":null,"spread":false},{"title":"test_features_extracted.csv <span style='color:#111;'> 79.73KB </span>","children":null,"spread":false},{"title":".SUCCESS_TransformData <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"train.csv <span style='color:#111;'> 3.46MB </span>","children":null,"spread":false},{"title":"test_cleaned.csv <span style='color:#111;'> 353.12KB </span>","children":null,"spread":false},{"title":"test_transformed.csv <span style='color:#111;'> 49.13KB </span>","children":null,"spread":false},{"title":"train_features.csv <span style='color:#111;'> 427.96KB </span>","children":null,"spread":false},{"title":".SUCCESS_ExtractFeatures <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":".SUCCESS_MakeDatasets <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"test_target.csv <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"test.csv <span style='color:#111;'> 392.15KB </span>","children":null,"spread":false},{"title":"train_transformed.csv <span style='color:#111;'> 439.06KB </span>","children":null,"spread":false},{"title":".SUCCESS_CleanData <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"train_features_extracted.csv <span style='color:#111;'> 717.03KB </span>","children":null,"spread":false},{"title":".SUCCESS_ImputeData <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"transform_data","children":[{"title":"Dockerfile <span style='color:#111;'> 91B </span>","children":null,"spread":false},{"title":"transform_data.py <span style='color:#111;'> 2.37KB </span>","children":null,"spread":false}],"spread":false},{"title":"docker-compose.yml <span style='color:#111;'> 988B </span>","children":null,"spread":false},{"title":"code-challenge.log <span style='color:#111;'> 12.78KB </span>","children":null,"spread":false},{"title":"build-task-images.sh <span style='color:#111;'> 793B </span>","children":null,"spread":false},{"title":"clean_data","children":[{"title":"clean_data.py <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 83B </span>","children":null,"spread":false}],"spread":false},{"title":"train_model","children":[{"title":"Dockerfile <span style='color:#111;'> 85B </span>","children":null,"spread":false},{"title":"train_model.py <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明