python机器学习知识体系,机器学习 python

kodinid 6 0

大家好,今天小编关注到一个比较意思的话题,就是关于python机器学习知识体系的问题,于是小编就整理了4个相关介绍Python机器学习知识体系的解答,让我们一起看看吧。

  1. Python人工智能学习流程怎么安排?
  2. 想学习python用来做机器学习方面的内容(如建立LDA模型),该如何入门并学习?
  3. Quant应该学习哪些Python知识?
  4. 为什么python的机器学习模型不支持bach_size?

Python人工智能学习流程怎么安排?

学习Python人工智能需要系统性、全面性和实践性的学习。以下是一个较为完整的Python人工智能学习流程:

学习Python基础:学习Python语言基础包括Python基本语法数据类型控制流、函数模块面向对象编程等。

python机器学习知识体系,机器学习 python-第1张图片-安济编程网
图片来源网络,侵删)

学习数学基础:数学基础是人工智能学习的基础,包括线性代数、概率论、统计学等。

学习机器学习:学习机器学习理论和算法,包括监督学习、无监督学习、半监督学习等,同时需要学习Python机器学习库,如scikit-learn、TensorFlow、Keras等。

想学习python用来做机器学习方面的内容(如建立LDA模型),该如何入门并学习?

Python基础

python机器学习知识体系,机器学习 python-第2张图片-安济编程网
(图片来源网络,侵删)

首先,装ANACONDA,是PYTHON的集成环境

ANACONDA的安装程序 ***s://***.continuum.io/downloads/ ,选择PYTHON3版本的。

推荐 菜鸟教程 PYTHON3版***://***.runoob***/python3/python3-tutorial.html

python机器学习知识体系,机器学习 python-第3张图片-安济编程网
(图片来源网络,侵删)

CSDN也有PYTHON的知识库,不过不够系统,可以有一定基础再看看。链接***://lib.csdn.net/base/python

11 行 Python 代码实现神经网络

***://python.jobbole***/82758/

程序很短,知识量很大。把这个搞明白了,你也就入门了。

Quant应该学习哪些Python知识?


说下自己预备的学习:

python基础编程,必须掌握,不仅仅是会语法,还有各种语言细节的坑(当然比C++很多)。对于常年使用R matlab SAS的研究人员来讲,python有很多更偏向程序员的表达方式,需要转换思维适应。然后就是各种库pandas:原AQR资本的员工写的一个库,专门用来处理panel data这种数据结构的,几乎是处理金融时间序列的标配了。scipy, numpy:科学计算的库,类似于一个小型matlab或者oct***estat***odels : 看名字就知道,统计分析的包。scikit-learn: 这个包是做python做机器学习的库,地位很高。matplotlib : python的作图库。如果你喜欢R的ggplot, 现在也有python的版本,貌似还不成熟。

此外ipython的notebook是一个做研究的利器,类似于mathematica的notebook,可以记录自己trail and error的过程

对于国内来讲,有两个项目比较火一个是获取金融数据的TuShare -财经数据接口包 还有一个就是开源交易平台vn.py ,

如果要做衍生品定价, 学学swig直接在python里调用quantlib,

什么python的机器学习模型不支持bach_size?

batch_size是stochastic gradient descend (SGD)做参数优化时需要的变量 如果你使用SGD做参数优化的话理论上都支持batch_size

一般深度学习中数据量较大 大家喜欢用SGD做参数优化 因为比较快 所以在深度模型中都会有batch_size需要设置

到此,以上就是小编对于python机器学习知识体系的问题就介绍到这了,希望介绍关于python机器学习知识体系的4点解答对大家有用。

标签: python 学习 机器