PyCon UA 2018: Python时间序列预测基础教程
需积分: 5 82 浏览量
更新于2024-12-14
收藏 6.19MB ZIP 举报
资源摘要信息:"PyCon UA 2018:在PyCon UA 2018(乌克兰哈尔科夫)上的演讲"
1. PyCon UA 2018介绍
PyCon UA 2018是乌克兰一年一度的Python社区会议,致力于为全球Python开发者提供一个展示成果、分享知识和学习新技能的平台。该会议通常包含一系列的讲座、研讨会、工作坊和各种活动,参与者可以在这些活动中交流和探讨Python编程语言及其在各个领域的应用。
2. 演讲者简介
Andrii Gakhov是来自雪貂go GmbH的演讲者,他在PyCon UA 2018会议上进行了关于“Python时间序列预测”的主题演讲。他的演讲旨在为听众提供时间序列预测的入门知识,包括理论概念、模型选择和实践应用。
3. 时间序列预测简介
时间序列预测是通过分析历史数据来预测未来的数据点。这种预测方法在各种领域都有广泛应用,如金融、气象、经济、工业生产等。时间序列分析的主要目的是从历史数据中提取有用的信息,并用此信息来预测未来值。
4. 基本理论概念
Andrii Gakhov在演讲中提到,他将向听众介绍时间序列预测的基本理论概念,但不会深入数学方面的细节。这表明他的演讲将更侧重于实践应用而非理论推导,使得即使是数学基础不太扎实的听众也能理解和应用所学知识。
5. 不同的模型和工具
在演讲中,Andrii Gakhov研究并尝试了不同的时间序列预测模型,包括但不限于使用以下工具和库:
- StatsModels:一个Python库,用于估计和进行统计建模,它提供了一系列估计统计模型的工具,特别适合时间序列分析。
- Prophet:Facebook开发的一个开源库,专为预测时间序列数据设计,特别适合处理包含季节性变化、假日效应和趋势变化的时间序列数据。
- scikit-learn:一个广泛使用的Python机器学习库,提供了一些时间序列预测的模型,如线性回归、支持向量机等。
- keras:一个高级神经网络API,它可以运行在TensorFlow、CNTK或Theano之上。它适用于快速实验,能够以最小的延迟将想法转换为结果。
6. 实践尝试
Andrii Gakhov通过Jupyter Notebook为听众提供了实际操作时间序列预测的演示实例。Jupyter Notebook是一种开放源代码的Web应用程序,允许用户创建和共享包含代码、可视化和文本的文档,非常适合进行数据分析、教育和机器学习等领域的演示和实验。
7. 引用信息
如果听众或其他开发者需要引用Andrii Gakhov在PyCon UA 2018上的演讲或者相关的幻灯片和代码,他们可以使用所提供的DOI编号:10.13140/RG.2.2.18053.86249。通过这个DOI编号,可以追溯到演讲的具体信息和资源。
8. 关键词标签
- machine-learning:机器学习是时间序列预测中的一个重要分支,涉及算法和统计模型,这些模型使计算机系统能够随着经验的积累而改进其性能。
- time-series:指一系列按照时间顺序排列的数据点,这些数据点通常以等间隔的时间跨度进行测量。
- educational:表明该演讲具有教育性质,可能包含教学内容,旨在教授参与者关于时间序列预测的知识和技能。
- pycon:指的是全球各地举办的Python社区会议,即PyCon。
- time-series-forecasting:指时间序列预测这一特定的预测技术,是在时间序列数据分析中预测未来值的过程。
- JupyterNotebook:为观众提供了演示和实验的平台,是进行数据分析、演示和教学的流行工具。
9. 文件名称列表
- pycon-ua-2018-master:这个文件名称表明压缩包内可能包含了与PyCon UA 2018会议相关的多个文件,包括演讲者的演示材料、代码和相关的资源文件。由于该文件列表的具体内容未提供,我们无法确定每个文件的具体功能,但可以合理推测该压缩包是Andrii Gakhov在PyCon UA 2018上的演讲资料和相关材料的集合。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-05-16 上传
2021-05-16 上传
2021-07-13 上传
2021-04-24 上传
2021-05-08 上传
2021-02-04 上传