初始提交:智科导论大作业(智科导论,大二上)
智能科学与技术专业导论课程(大二上)的两次课程作业:并行程序加速比数据可视化、Titanic 乘客生存预测(随机森林)。
课程介绍了机器学习的四大类型(有监督、无监督、半监督、强化学习)与线性回归、决策树、随机森林、神经网络四种经典算法,作业要求自选方向完成小项目(见《导论III作业说明》)。
data-visualization/
data-visualization/draw perf pic.py
*_merged.csv
data-visualization/sample-data/
data-visualization/Readme.md
random-forest-titanic/
random-forest-titanic/Predicting the survival rate of Titanic passengers.py
random-forest-titanic/train.csv
test.csv
random-forest-titanic/Readme.md
注:全部结果图(18 张加速比曲线 PNG、1 张 Titanic 结果图)体积较小但为生成产物,不入库,可由脚本重新生成;原始 perf 汇总数据仅保留 3 份示例。
导论II(在 data-visualization/ 目录下):
pip install seaborn matplotlib # 把 sample-data 下的 *_merged.csv 与脚本放同一目录后运行 python "draw perf pic.py"
导论III(在 random-forest-titanic/ 目录下):
pip install numpy pandas scikit-learn python "Predicting the survival rate of Titanic passengers.py"
智科导论两个小项目:加速比数据可视化、Titanic 生存预测(随机森林)
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
智科导论大作业
任务背景
课程介绍了机器学习的四大类型(有监督、无监督、半监督、强化学习)与线性回归、决策树、随机森林、神经网络四种经典算法,作业要求自选方向完成小项目(见《导论III作业说明》)。
内容结构
data-visualization/data-visualization/draw perf pic.py*_merged.csv计算加速比并绘制曲线data-visualization/sample-data/data-visualization/Readme.mdrandom-forest-titanic/random-forest-titanic/Predicting the survival rate of Titanic passengers.pyrandom-forest-titanic/train.csv/test.csvrandom-forest-titanic/Readme.md注:全部结果图(18 张加速比曲线 PNG、1 张 Titanic 结果图)体积较小但为生成产物,不入库,可由脚本重新生成;原始 perf 汇总数据仅保留 3 份示例。
运行方法
导论II(在
data-visualization/目录下):导论III(在
random-forest-titanic/目录下):来源声明