The PSO Algorithm and the Diagnosis of Multiple Sclerosis Using Artificial Neural Networks


Abstract:

Artificial neural networks with radial basis functions are used to diagnose patients with multiple sclerosis. But the training of this type of network requires a great amount of time. It would be advantageous if we could speed up this training. The Particle Swarm Optimization (PSO) algorithm was previously used in a particular case, but the results were poor. It was suggested to review this scenario using different network architectures, with other selection criteria for the most significant features of the data, and other training sets. In this paper we follow these ideas and work with various hidden nodes and input nodes. The most significant coefficients were extracted following the Kolmogorov-Smirnov test, the Principal Component Analysis and the Largest Coefficient criteria. The training process used the left-out method. The neural networks were then trained using the Particle Swarm Optimization technique, and the gradient descent algorithm. Once the networks had been trained, we tested them using the original left-out element. We repeated the process, taking averages of all the cases. Our results confirmed that the standard PSO algorithm is not a good method. But then we used the values that gave bad results with the PSO approach as the starting values for a network trained with the gradient descent. In some of the cases, the results were improved when compared to the case of starting with random values.

Año de publicación:

2014

Keywords:

  • wavelets
  • Radial Basis Functions
  • Multiple Sclerosis
  • Signal processing
  • Health Sciences
  • Particle Swarm Optimization
  • Neural networks

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Aprendizaje automático
  • Algoritmo

Áreas temáticas:

  • Programación informática, programas, datos, seguridad
  • Enfermedades
  • Medicina y salud