我对机器学习是个新手,希望有人能指导我。我需要训练机器识别某个特定对象,例如使用libsvm。但我不知道训练文件应该如何指定,甚至不知道如何开始。能提供给我一些伪代码吗?我是Java程序员
回答:
网上有大量的资料。假设您想了解更多关于图像识别
或计算机视觉
领域的知识——这是您需要的吗?
一些基本信息:http://en.wikipedia.org/wiki/Computer_vision
Java与图像识别:Java图像模式识别框架?
工作示例:http://neuroph.sourceforge.net/image_recognition.htmlhttp://savvash.blogspot.cz/2010/05/simple-image-recognition-in-java.html
有一个广泛认可的工具Weka(Java和机器学习):http://www.cs.waikato.ac.nz/ml/weka/您提到了SVM(特别是libsvm),这个算法也在Weka中包含了。
还有很多…