/ / Ejemplo de orden en algoritmos de aprendizaje automático (Scikit Learn) - python, numpy, machine learning, scipy, scikit-learn

Ejemplo de orden en algoritmos de aprendizaje automático (Scikit Learn): python, numpy, machine-learning, scipy, scikit-learn

Estoy haciendo una clasificación con Python yscikit-aprender Tengo una pregunta que no parece estar cubierta en la documentación: si estoy haciendo, por ejemplo, la clasificación con SVM, ¿importa el orden de los ejemplos de entrada? Si tengo etiquetas binarias, ¿los resultados serán menos precisos si pongo todos los ejemplos con la etiqueta 0 uno al lado del otro y todos los ejemplos con la etiqueta 1 uno al lado del otro, o sería mejor mezclarlos? ¿Qué pasa con los otros algoritmos que proporciona scikit?

Respuestas

3 para la respuesta № 1

No, el ordenamiento de los patrones en la formación.conjunto no importa Si bien el orden de las muestras puede afectar a los algoritmos de aprendizaje de descenso de gradiente estocástico (como, por ejemplo, el de NN), en la mayoría de los casos están codificados de manera que garanticen la aleatoriedad interna. Por otro lado, SVM es globalmente convergente y dará como resultado la misma solución, independientemente del pedido.