我参与了很多C语言编程和RTLinux,现在我想做一些人工神经网络。
但是:我该如何开始?
我对进化算法(学习算法)和人工智能也很感兴趣。我从哪里开始学习这一切?
如果你只是想熟悉人工智能,那么我建议你参加斯坦福大学的免费在线课程:
- https://www.ai-class.com/
- http://www.ml-class.org/course/auth/welcome
对ML/AI概念有很好的理解,并使用算法。
附加链接:
- 神经网络示例:http://www.ai-junkie.com/ann/evolved/nnt1.html
- GP:http://www.genetic-programming.org/
网上还有更多的资源,但我认为以上内容会给你一个不错的开始。此外,SO上有很多类似的问题,提供了许多有用的链接,所以我建议您在stackoverflow.com上搜索这些主题:
- SO上的神经网络:https://stackoverflow.com/questions/tagged/neural-network?sort=votes
- SO上的遗传算法:https://stackoverflow.com/questions/tagged/genetic-algorithm
- SO上的遗传程序设计:https://stackoverflow.com/questions/tagged/genetic-programming
- SO上的进化算法:https://stackoverflow.com/questions/tagged/evolutionary-algorithm
以下是在python中开始使用神经网络的全包解决方案:
- 框架
- 可供阅读的书面资料
- 从数据准备到培训的现场示例
- 文档网站根据代码量身定制,并提供代码/数学/图表/文本
epynn.net