Por su especificidad en el siguiente voy a asumir que una ANN aquí significa un feedforward de múltiples capas de red neuronal / tipo perceptrón como se discutió en, por ejemplo, el Obispo de 1996. y una SVM es la esencia de vainilla, por ejemplo, la versión de Hastie y Tibshirani.
@Dikran Marsupial puntos acerca de la estructura del dominio son importantes. De hecho, es posible que desee leer DM otra respuesta acerca de las SVMs. La posibilidad de tener un trabajo posterior sobre las clases es importante si usted espera para aplicar una función de pérdida o de otra manera actuar en su nivel de clasificación de certeza, así como la actual de la clasificación. Si no: bueno, no.
Además, puedo ver cuatro formas más para elegir.
La pérdida de función
Una manera de distinguir los dos es decidir cuya función de pérdida que usted prefiera. Clásicamente, las redes neuronales han suave pérdida de las funciones, por ejemplo, la entropía para multi-clase de la clasificación. SVMs tienden a tener algún tipo de "bisagra pérdida': 0 a un punto de aumentar. Uno de estos puede ser un ajuste más natural a su problema.
El tamaño de los datos
Otra consideración es el tamaño de los datos y de almacenamiento. Usted menciona su categoría de balance, pero no el tamaño total de los datos. SVMs, por definición, mantener y utilizar sólo el apoyo de los vectores", un subconjunto de observaciones que ancla la separación de hyperplane(s). Esto puede hacer que para un pequeño clasificador final. También, tradicional ANN formación puede ser lento - el espacio de funciones tan suave como el implícito de gauss proceso que las ANN es la aproximación con su número finito de nodos ocultos es grande...
Varias clases
Si usted tiene múltiples datos de la categoría, SVMs tienen varias maneras de construir la necesaria multi-clase clasificador de individuales, dos de la clase de modelos SVM. Al menos existen tres métodos que, como @fabee señala, no puede dar las mismas respuestas. Su referencia se ve como una de las más útiles. Las opciones son mucho más clara ordinario alisado modelo de clasificación estadística territorio, donde sus ANN pertenece.
Interpretabilidad
Si usted se preocupa acerca de discernir la importancia de las diferentes variables de control, a continuación, ANNs darle hyperparameters a pesar de que los métodos más tradicionales pueden ser tan o más eficaz y directo en ello, por ejemplo, el Lazo (L1 regularización) para modelos de regresión lineal. Si el éxito de la predicción es su única meta, entonces, este aspecto es, por supuesto, irrelevante.