public static void generateTrainingDataRandom(int trainingDataSize) { testDataLL = (LinkedList<String[]>) dataLL.clone(); actualClassifications = (LinkedList<String>) classificationsLL.clone(); for (int i = 0; i < trainingDataSize; i++) { int index = (int) (Math.random() * testDataLL.size()); generateTrainingData(index); } }