我想向Stack Overflow用户询问一个可以在一学期内招待同学程序员的项目的好主意.计算机视觉可能看起来很有趣,虽然我不知道该领域的项目是否可以在4个月内实现.你怎么看?
有一个故事,在人工智能研究的早期阶段,当通过机械定理证明对"硬"逻辑问题取得重大进展时,一位教授给他的一个研究生分配了解决视觉如何提供有意义的输入的"简单"问题到了大脑.显然,事情变得比教授预期的要困难得多.所以,不,不是一般意义上的愿景.
如果你刚开始使用AI,那么有几个方向.经典的AI问题-逻辑-解决了用机械定理证明(通常是用Lisp写的-看到这里的经典文本解决逻辑拼图).如果你不想创建自己的,你可以拿起Prolog的副本(它本质上是一样的).
您也可以使用模式识别问题,尽管您希望保持初始问题非常简单,以避免详细淹没.我的论文涉及在自由浮动空间中使用随机过程进行字母识别,所以我对这种方法有点偏爱(不要从随机过程开始,除非你真的喜欢数学).隔壁就是神经网络的子领域.这很受欢迎,因为如果不构建一些有趣的项目,你几乎无法学习NN.在整个领域(模式处理),很酷的是你可以解决真正的问题而不是玩具难题.
很多人都喜欢自然语言处理,因为它很容易上手,但复杂程度几乎无限.一个非常明确的问题是建立一个NLP程序来处理特定领域的语言(例如,讨论象棋游戏).这样可以很容易地看到进度,同时仍然足够复杂以填补一个学期.
希望能给你一些想法!
大多数人作为人工神经网络首次应用之一实施的主要软件是字符识别(不一定是手写字符).