/machine-learning

Machine Learning for Social Scientists

Primary LanguageJupyter Notebook

Machine Learning for Social Scientists

王成军

社会科学家的机器学习(Machine Learning for Social Scientists) 暑期课程简介

本工作坊面向社会科学研究者,采用Python介绍机器学习(和深度学习)的基本逻辑(需要学员提前安装Anaconda),主要内容包括三(或四)个部分:1. 机器学习简介:从泰坦尼克号讲起;2. 机器学习初步: 朴素贝叶斯与线性回归;3. 机器学习进阶:支持向量机与随机森林;4. 机器学习扩展:基于Pytorch的神经网络模型(备选)。本工作坊所使用到的Slides、Python代码、阅读文献、案例见 https://github.com/computational-class/machine-learning

Note: 本部分基于python介绍机器学习的基本逻辑和算法,需要学员提前安装Anaconda、熟悉Jupyter notebook的使用、安装pytorch)。

序号 日期 时间 内容 课时数量
1 7月1日 周六 9:00-11:00 机器学习简介:从泰坦尼克号讲起 2
1 7月1日 周六 11:00-12:00 课堂练习&答疑 1
1 7月1日 周六 14:00-16:00 机器学习简介: 模型校验 & 特征工程 2
1 7月1日 周六 16:00-17:00 课堂练习&答疑 1
2 7月2日 周日 9:00-11:00 机器学习进阶:朴素贝叶斯 & 线性回归 2
2 7月2日 周日 11:00-12:00 课堂练习&答疑 1
2 7月2日 周日 14:00-16:00 机器学习简介: 支持向量机 & 随机森林 2
2 7月2日 周日 16:00-17:00 课堂练习&答疑 1
3 7月3日 周一 9:00-11:00 机器学习拓展:基于Pytorch的神经网络模型 2
3 7月3日 周一 11:00-12:00 课堂练习&答疑 1
3 7月3日 周一 14:00-16:00 机器学习拓展:结课 2
3 7月3日 周一 16:00-17:00 课堂练习&答疑 1

https://github.com/SocratesAcademy/machine-learning

Slides

案例

推荐教材

image

参考书

相关课程