什么c++对于前馈神经网络,你有什么建议吗?
我想用c++做一些分类问题(词义消歧);我需要一个前馈神经网络(MLP)。我知道有很多库,但我想要一个不是很大的库,我只需要 MLP 和 ,并且易于学习和工作? 我读过有关 OpenCV 和 FANN 的信息,但我不知道哪个库最好?
I want to do some classification problem (word sense disambiguation) in c++; and I need a a feedforward neural network (MLP). I know there are many libraries but I want the one that is not very large, I need just MLP and , and easy to learn and get work?
I'v read about OpenCV and FANN, but I have no idea which library is best?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
FANN 看起来很棒,并且在其网站上有非常有用的介绍/入门部分(此处 和 PDF 此处 例如)。 MLP 是神经网络的一个相当简单的概念,因此您的工作应该完全在该库的能力范围内。
关于大小,您只需要包含您打算使用的库的部分。
如果您需要的话,请在此处了解有关神经网络基础知识的更多信息。不过,如果您正在解决词义消歧问题,您可能已经对它们有了更多了解。
我不确定你为什么要使用 OpenCV,因为它实际上是用于图形处理的。您是否正在尝试从扬声器的视频录制中获取 MLP 的额外输入?
FANN looks fantastic, and has very helpful introduction/getting started sections on its website (here and a PDF here for example). The MLP is a fairly straightforward concept for neural networks so your work should be well within the capabilities of the library.
With regard to size, you only need to include the bits of the library you intend to use.
Some more info on the basics of Neural networks here if you need it. Although if you're tackling word sense disambiguation you probably know more about them already.
I'm not sure why you'd want to use OpenCV, since that's really intended for graphics processing. Are you trying to grab additional input for your MLP from video recording of a speaker?