我有一个训练有素的LibSVM模型,我想将其用作Java应用程序的一部分。我正在考虑两种可能的方法。
如果可能,提取分类决策公式,并在Java应用程序中重新实现它们。
我想知道是否有一个Java库可以使用经过训练的LibSVM模型。如果没有,我认为这样的图书馆会是一个好主意,不是吗?
任何关于如何做到这一点的想法都将非常感激。
答案 0 :(得分:1)
当前的LIBSVM包直接包含Java版本(包括JAR和源代码)。请参阅LIBSVM Official website中的expListView = (ExpandableListView) findViewById(R.id.expanndableViewId);
expListView.setFocusable(false);
部分。由于它是由国立台湾大学的LIBSVM作者维护的,因此版本是最新的,所以这应该是最好的软件包。
具体而言,在下载latest version of LIBSVM Package (3.20)并将其解压缩后,使用Interfaces and extensions to LIBSVM
加载已训练的模型并预测测试实例。