重大项目建议[已结束]

我正处于计算机科学与工程的最后一年 . 我正在寻找有关一年项目的想法,这对我的课程非常重要 . 所以,我正在寻找一个主题,这个主题不是很简单,但可以在一年内实施 .

我的兴趣是

  • 数据挖掘

  • 分布式计算

  • 数据结构和算法

  • 神经网络

此外,我愿意接受对我可能有 Value 的任何其他领域的相同建议,因为我对我的学士学位后的高等教育感兴趣 .

我想提高我的编码技能,所以我有兴趣用C / Java实现 .

请帮我一些建议 .

回答(6)

3 years ago

Create an application that can predict tomorrow's stock market level with 100% accuracy .

股市充满了数据,确定价格之间的关系很难 . 这就是为什么你需要使用神经网络训练大量数据,也许是在几十台计算机上 .

这应该是一个具有挑战性的项目

3 years ago

我建议,机器学习(非常接近神经网络) . 这是发生事情的新兴领域之一,......

例如,简单的贝叶斯可以用作垃圾邮件过滤器 . SVM(支持向量机),很多人认为是最好的机器 .

所有上述只是算法,针对特定类型的问题,比如说, - 股票市场预测 - 医疗诊断 - AGV(自动引导车辆)等 .

所以,

步骤1:确定一些有趣的话题,步骤2:确定一些(相对)具有挑战性的算法步骤3:实施和享受......

3 years ago

Build 一个社交网络 .

:-D

3 years ago

听起来像是一个KDD项目:)因为NetFlix获胜者的算法没有出来,你可能想要实现进步奖中列出的混合算法:

http://www.netflixprize.com/assets/ProgressPrize2008_BellKor.pdf

http://www.netflixprize.com/assets/ProgressPrize2008_BigChaos.pdf

更多:

http://netflixkddworkshop2008.info/accepted.html

3 years ago

公司必须做的事情就是我一次工作就是计算从每个邮政编码扇区到每个其他邮政编码扇区的距离/驱动时间,形成一个矩阵,然后允许稍后查找数据 .

这使用了Djikstra的算法,需要一个自定义数据结构来在处理过程中保存道路信息,并且需要一个合理的输出文件以允许稍后查找 . 因为任务是如此之大,尽管他们不得不在一小撮计算机上运行它,这就是分布式网络内容的来源 . 也许你可以这么类似的东西?

3 years ago

鉴于这些,我将Lucene项目(或CLucene)作为一个起点,并在其上构建一个产品 . 现在搜索非常流行,但是对于你的导师来说,用结果做更多有趣的事情可能会非常有趣 .

不要试图重新发明任何东西,采取一些东西并在它上面 Build .