我有以下一些不寻常的背景,并且我已经设法(可能是幸运地)获得了使用深度学习的计算机视觉研究人员的行业工作。
我的背景:我拥有纯数学博士学位,并拥有以下机器学习经验:线性和逻辑回归、支持向量机 (SVM)、线性和二次判别分析 (LDA/QDA)、决策树、PCA。我熟悉以上所有的数学理论,并在我精通的matlab中实现了LDA/QDA、SVM、PCA。
但是,我在 Python 和深度学习方面的经验非常有限,为零。我不知道 scikit 学习,只是对 NumPy 数组有点熟悉,但在连接空数组等基础知识方面仍然存在问题。我不知道 Python 中的类或列表等数据结构的例子——只是为了给你一个想法。我知道神经网络是什么,但不知道其他任何东西,例如反向传播或自动编码器。因此,我也不知道深度学习的理论。
时间限制:所以我必须在 Python 和深度学习方面获得一些实践经验,可能需要 2 个月(该公司有 4 个月的试用期并且只使用 Python,但他们' 将在 2 个月内了解我的学习情况,因此我必须快速学习)。
问题:鉴于我的专业知识和时间限制,您能否提及路线图(如果可能),以便我可以快速了解深度学习及其 Python 库(例如 Tensor Flow 或 Keras 等)?我知道那里有大量资源,但并非所有资源都可以在短时间内学会。
提前非常感谢!!!