Cambios en la clase principal

He cambiado algunos detalles , me peta al llamar al metodo generate ,
que usa float , da este error:

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index:
1, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.set(Unknown Source)
at utils.Utilities.generateProbabilities(Utilities.java:184)
at algorithms.NaiveBayes.main(NaiveBayes.java:53)