我有一个训练集,包含四个手指的相对弯曲数据(0.0 = 未弯曲,1.0 = 最大弯曲)。
我正在寻找一种合适的机器学习算法来分类6种不同的手部姿势。
哪种算法适合这种分类任务?
回答:
据我所知,你有一组在[0.0,1.0]范围内的浮点数,你希望将它们分为六个类别。你已经为训练提供了分类。这使得这个问题变得非常简单——尽管你可以通过多种方式解决它。
或许最简单且最可靠的方法是使用有种子的k-means算法:指定每个类别的起始点,然后让算法运行。一个更复杂的版本是多类别(6个类别)的支持向量机(SVM),它会考虑所有训练数据并找出边界。