神经网络项目?

时间:2010-01-18 16:19:55

标签: project projects neural-network

我正在寻找神经网络项目的想法,我可以在大约一个月左右完成。我正在为国家科学博览会做这件事,所以我需要一些具有一定遏制吸引力的东西,因为它正在被评判。

它不一定是全新的和独特的,我只是在寻找想法,但它应该足够复杂,它会给那些了解该领域的人留下深刻的印象。我的第一个想法是实现各种垃圾邮件过滤器,但我最近发现NN并不是一个非常好的方法。我已经有了一个基本的NN模拟器和遗传算法,我也添加了通用的反向传播算法。

有什么想法吗?

7 个答案:

答案 0 :(得分:6)

查看Numenta的分层时间记忆(HTM)概念。如果期望是“传统的”神经网络,这可能稍微偏离主题,但它也是人工智能的一个非常有前景的途径。

尽管Numenta在几乎五年前推出了HTM及其相关的软件平台 NuPIC ,但几周前由{{3}发布了第一款基于此技术的商业产品(测试版) }。它被称为维生素D视频,基本上将任何网络摄像头或IP摄像头变成一个复杂的视频监控系统,识别视频输入中的物品类别(比如人与猫或其他动物)。

通过正确的设置,这种类型的应用程序可以在科学博览会上进行有趣的展示,其中一个具有很多“遏制吸引力”。

为了满足您的食欲,甚至可以用HTM技术弄湿您,您可以下载NuPIC并查看其各种样品应用程序。您可能会发现符合科学博览会的极客和冷静典型标准的东西。

一般来说,HTM旨在解决人类简单但计算机难以解决的问题;这样的声明在某种程度上是神经网络的通用/适用,但是HTM将其带到了“下一级”。

尽管用C语言编写(我认为),NuPIC通常是用Python连接的,这使它成为简单而复杂的概念应用证明的便捷测试平台。

答案 1 :(得分:1)

你总是可以尝试使用神经网络和库存课程,如果我有一个月的神经网络实施时间,那就是我会玩的。

答案 2 :(得分:1)

我的一位朋友在大学写了一个NN来玩9x9板。

我认为它不是很好,但我认为尝试会很有趣。

答案 3 :(得分:1)

了解双向联想记忆与其他经典编辑距离算法(Levenshtein,Damerau-Levenshtein等)如何进行拼写错误校正。在训练你的NN时,还要考虑关于hebbian unlearning的文章 - 似乎避免了混淆现象。

答案 4 :(得分:0)

我在NN上做了一些工作,主要是基于XML的语言(Neural XML)。详情请见

http://amazedsaint.blogspot.com/search/label/Neural%20Network

此外,一个有趣的.NET神经网络项目是Aforge.net - 请查看它......

答案 5 :(得分:0)

您可以实施游戏Cellz或为其创建控制器。它最初是由Simon M Lucas创建的。这是一个非常有趣的游戏,我相信每个人都会喜欢它。我也将它用于学校项目,结果非常好。

您可以在该页面中找到其他有趣游戏的链接。

答案 6 :(得分:0)

如何将其用于预测汇率(美元 - 欧元,例如亚分钟交易)应该很有趣,以显示超过1个月的净收益。 我怀疑这对于超过一分钟的交易是否有效......没有太多额外的工作。

我喜欢使用committee machines,所以为什么不将其应用于图像/电影中的脸部侦测或声纹验证。

最后,你可以让它播放令人愉悦的音乐并使用人群采购健身功能,让人们投票给最好的“音乐家”