书籍推荐 编程语言的书籍 《编程珠玑》:由Dijkstra和Knuth撰写,适合刚入门的开发者。 《Python编程指南》:深入讲解Python编程,适合希望提高编程能力的读者。 《C++编程指南》:适合希望深入学习C++的开发者。 《Java编程指南》:适合学习Java的读者。 深度学习书籍 《深度学习》:由Goodfellow、Yosinski、Bengio等撰写,适合对深度学习有浓厚兴趣的读者。 《Deep Learning Prerequisites: Linear Algebra, Probability, and Statistics》:适合对数学基础有需求的读者。 《机器学习》:适合对机器学习有一定了解但想深入学习的读者。 计算机视觉与图像处理 《计算机视觉:从原理到实践》:适合对计算机视觉感兴趣的读者。 《图像处理与计算机视觉》:适合希望学习图像处理和计算机视觉的读者。 工具和库 TensorFlow、PyTorch:深度学习框架,适合对AI有兴趣的开发者。 Keras:基于TensorFlow的高模张量框架,适合快速搭建模型。 PyTorch:与TensorFlow类似,但功能更强,适合对PyTorch感到惊讶的读者。 OpenCV:计算机视觉库,适合对图像处理感兴趣的读者。 PaddlePaddle:深度学习框架,适合对PaddlePaddle感到惊讶的读者。 在线课程推荐 编程语言的课程 LeetCode:适合学习Python和C++编程的读者,提供大量题目和解析。 Codecademy:提供Python、JavaScript、Java等课程,适合快速入门。 Codecademy的深度学习课程:适合对深度学习感兴趣的读者。 深度学习课程 Coursera上的课程:如“Deep Learning Specialization”(由麻省理工学院和深度求索公司开课)。 Google's Machine Learning Specialization:提供大量课程,适合对AI感兴趣的读者。 DeepLearning.AI Specialization:由谷歌开课,适合对AI有较大兴趣的读者。...
书籍推荐
-
编程语言的书籍
- 《编程珠玑》:由Dijkstra和Knuth撰写,适合刚入门的开发者。
- 《Python编程指南》:深入讲解Python编程,适合希望提高编程能力的读者。
- 《C++编程指南》:适合希望深入学习C++的开发者。
- 《Java编程指南》:适合学习Java的读者。
-
深度学习书籍
- 《深度学习》:由Goodfellow、Yosinski、Bengio等撰写,适合对深度学习有浓厚兴趣的读者。
- 《Deep Learning Prerequisites: Linear Algebra, Probability, and Statistics》:适合对数学基础有需求的读者。
- 《机器学习》:适合对机器学习有一定了解但想深入学习的读者。
-
计算机视觉与图像处理
- 《计算机视觉:从原理到实践》:适合对计算机视觉感兴趣的读者。
- 《图像处理与计算机视觉》:适合希望学习图像处理和计算机视觉的读者。
-
工具和库
- TensorFlow、PyTorch:深度学习框架,适合对AI有兴趣的开发者。
- Keras:基于TensorFlow的高模张量框架,适合快速搭建模型。
- PyTorch:与TensorFlow类似,但功能更强,适合对PyTorch感到惊讶的读者。
- OpenCV:计算机视觉库,适合对图像处理感兴趣的读者。
- PaddlePaddle:深度学习框架,适合对PaddlePaddle感到惊讶的读者。
在线课程推荐
- 编程语言的课程
- LeetCode:适合学习Python和C++编程的读者,提供大量题目和解析。
- Codecademy:提供Python、JavaScript、Java等课程,适合快速入门。
- Codecademy的深度学习课程:适合对深度学习感兴趣的读者。
- 深度学习课程
- Coursera上的课程:如“Deep Learning Specialization”(由麻省理工学院和深度求索公司开课)。
- Google's Machine Learning Specialization:提供大量课程,适合对AI感兴趣的读者。
- DeepLearning.AI Specialization:由谷歌开课,适合对AI有较大兴趣的读者。
- 计算机视觉课程
- Udacity的计算机视觉课程:适合对计算机视觉感兴趣的读者。
- Coursera上的计算机视觉课程:如“Computer Vision Specialization”(由斯坦福大学开课)。
- 数据科学课程
- Coursera上的数据科学课程:如“Data Science Specialization”(由普林斯顿大学和大学of Pennsylvania 开课)。
- edX上的数据科学课程:如“Data Science MicroMasters”(由加州大学伯克利分校开课)。
研究和论文
- 知名论文 repository
- GitHub上相关的论文:如《Deep Learning》、《Computer Vision》、《Recurrent Neural Networks》等。
- arXiv.org:提供最新的学术论文,适合对论文感兴趣的学习者。
- ResearchGate:适合分享和 compared 研究论文。
- 书籍中的研究论文
- 《Art of Computer Programming》:由Knuth撰写,适合对算法感兴趣的读者。
- 《Numerical Recipes》:提供大量算法和代码,适合对数值计算感兴趣的读者。
- 《Deep Learning》:提供大量关于深度学习的论文和综述,适合对深度学习感兴趣的读者。
社区和论坛
- Stack Overflow:用于回答和解答技术问题,适合对编程和深度学习感兴趣的读者。
- Reddit的社区:如r/MachineLearning、r/DeepLearning等,提供大量技术讨论和资源分享。
- GitHub上的开源项目:如Keras、TensorFlow、PaddlePaddle等,提供代码示例和文档。
工具和框架
- 编程语言的工具
- 代码 formatter:如PyCharm、Visual Studio Code、VS Code的代码 checker。
- 调试工具:如GDB、Valgrind、PyCharm的调试器。
- 代码 linting工具:如Lint、PyCharm的代码 linting工具。
- 开发环境
- IDE:如Visual Studio、Code::Blocks、VS Code。
- Jupyter Notebook:适合进行实验和代码展示。
- Git:用于版本控制和代码托管。
学习资源
- 在线课程平台
- Coursera、Udemy、edX:提供大量的在线课程,涵盖编程、深度学习、计算机视觉等。
- Udemy的Deep Learning Specialization:提供大量课程,适合对AI感兴趣的读者。
- 在线社区
- Stack Overflow、Stack Overflow Python、Stack Overflow Ruby:用于解决问题。
- Reddit的社区:如r/MachineLearning、r/DeepLearning等,提供大量技术讨论。
- Quora:用于提问和解答技术相关问题。
研究资源
- 论文数据库
- Google Scholar:提供大量学术论文,适合对论文感兴趣的学习者。
- IEEE Xplore:提供大量IEEE相关的论文和综述。
- ACM Digital Library:提供大量计算机科学相关的论文和综述。
- 会议和展览
- NeurIPS、ICML、CVPR、CVPR:提供大量相关会议和展览,适合对学术研究感兴趣的学习者。
- Google AI Research:提供大量关于AI相关的研究论文和报告。
社区和论坛
- GitHub上的开源项目:如Keras、TensorFlow、PaddlePaddle等,提供代码示例和文档。
- Stack Overflow:用于回答和解答技术问题,适合对编程和深度学习感兴趣的读者。
- Reddit的社区:如r/MachineLearning、r/DeepLearning等,提供大量技术讨论和资源分享。

相关文章








