想学习深度学习需要什么样的基础?
想学习深度学习需要什么样的基础? 可以先看看本人另外一篇相关博客: 普通程序员转型AI免费教程整合,零基础也可自学 - 流风,飘然的风 - 博客园 http://www.cnblogs.com/zdz8207/p/ai-learn-resource.html 关于编程基础 只会 Java 语言,不会 C/C++/Python 能学习吗?或者学过 C/C++/Python,但是没有实际应用过,或者基础不好,是否可以学?是否有 Python 学习教程推荐?如果 C++/Python 基础比较薄弱,是否可以学? 【回答】可以。 在数据科学、大数据和机器学习(深度学习)领域,Python 被视作最为简洁和直接的脚本编程语言,被科研领域和工程领域广泛采用,因此 针对 Python 编程语言本身,跟随编程实战,在编程的过程中逐步了解。 事实上 Java 编程语言在大数据处理和机器学习领域的应用也十分广泛,其中涉及到 真实工程代码 的部分。注重于实际应用的编写,因此编程语言特性方面的门槛较低。 使用编写的实验程序,转化为实际的工业级代码和产品,将涉及 C/C++ 和 Java 代码的编写。由于 Java 在面向对象的基本结构上与 C++ 十分相似,因此这一块也应当不是问题。 通过学习不仅对整个机器学习、深度学习和分布式大数据实时处理有一个全面的认识,而且在非常实际的工程实践,将来找工作和职业发展